RocketView - Alternativer Webviewer für den RBTV Youtube Stream

HOTFIX - Sollte wieder alles funktionieren, die defaultStreamID war hardcoded, ich hatte allerdings übersehen beim initialisieren der Seite zu schauen ob diese ID mit der des Streams mit höchster Viewer Zahl übereinstimmt. Beziehungsweise dem vorhandenen live Stream, sofern es nur einer ist.

1 „Gefällt mir“

gefällt mir richtig richtig gut.ist fest auf meiner lesezeichenleiste verankert so das ich rbtv nur noch über rocketview sehe.
Danke dafür.

Mir ist noch aufgefallen das vor u. zurückspulen per pfeiltasten funktioniert bei mir nicht.nutze ich ziemlich oft da ich am TV schaue.
Eine Funktion die mir noch gefallen würde wäre, den Chat so ein u. ausblenden zu können wie den geilen Sendeplan, mit funktion die schriftgrösse zu verändern, wäre auch richtig praktisch.

aber eigentlich ist es schon perfekt so wie es ist

Über das spulen müsste ich mich mal informieren, ich weiß spontan nicht einmal ob das in extern eingebetteten Streams überhaupt funktioniert. Chat Schriftgröße ist eine gute Idee, lässt sich jedoch höchstens durch einen Zoom des iframes lösen. Sprich kein Ändern der Schriftgröße sondern durch Skalieren des gesamten Chat-Fensters. Ich schreibs mal auf meine Liste.

Die erwähnten Optimierungen sollten die nächsten Tage umgesetzt werden.

1 „Gefällt mir“

ganz nett aber ist es auch sicher gegen den wechsel der yt url? zb wenn der stream neugestartet wird.
sry falls das schon gefragt wurde

Alle verfügbaren Streams von Rocketbeans werden minütlich abgefragt, beim Seiten-Aufruf wird der Stream mit den meisten Viewern geladen (sofern mehrere vorhanden sind). Weiterhin gibt es über das Kamera-Icon eine Liste aller Streams zur Auswahl.

tl;dr: Ist sicher.

1 „Gefällt mir“

Updates

  1. Optimierungen für mobile/kleine Screens, Chat Zoom (Option), nicht-fixiertes Menü (Option)
  2. Chat Refresh Button, Tastatur-Steuerung für den Video-Player aktiviert.
2 „Gefällt mir“

Mir ist auf Chrome aufgefallen, dass sich manchmal die Webseite um den Chat aufhängt. z.B. wenn ich wieder was schreiben möchte und dabei wieder ins Fenster zum Chat klicke. Dann “denkt” der Chat Teil ne Weile, der Stream läuft aber weiter. Doch wenn es zulange dauert, hängt dann auch der Stream und nach vielen Sekunden geht es endlich weiter, man ist dann nur nicht mehr “live” - manchmal meldet auch Chrome, dass die Webseite abgestürzt sei und man neu laden müsse.
Passiert meistens dann, wenn die Seite schon längere Zeit läuft. Habe das Gefühl das zuviel “Chat Verlauf” die Grenzen irgendwelche Caches sprengt ^^.
Kann man da irgendwo ansetzen?

Ist grade schwer für mich einzuschätzen, ich selbst chatte nur selten, kann deine Probleme bisher jedoch nicht bestätigen, vielleicht können sich ein paar andere hier zu ihren Erfahrungen äußern. Wäre noch zu klären ob du das BetterRBTV Browser Plugin nutzt und das Problem damit zusammenhängt. Falls ja versuchs mal ohne. Sollte tatsächlich durch den Chat ein Cache voll laufen teste mal den neuen Button zum refreshen/neu laden des Chat iframes.

Danke, ich werds probieren und beobachten

Bin im YouTube-Gaming-Reddit auf diesen Post gestoßen, der beschreibt wie man immer eine dauerhafte Einbettungs-URL hat:

You can also use a YouTube Gaming link, like so:
https://gaming.youtube.com/embed/live_stream?channel=UCbjlkf6JNkqVQLTW61UFynQ
You can determine your channel ID by going to https://www.youtube.com/account_advanced and copying the string after “YouTube Channel ID”.
As for chat, are you using a URL that looks something like /live_chat?v=? You should be able to use any video ID that was at some point a new “Stream now” stream and it should always point to your latest “Stream now” stream (you can go ahead and grab your current one and it should work).

Die UID von Rocket Beans TV ist UCQvTDmHza8erxZqDkjQ4bQQ

Wenn das wirklich so gut funktioniert, wäre das wohl auch was für die Startseite von rocketbeans.tv

kann man den chat auch dauerhaft ausblenden?

Noch nicht, aber kann ich als Option einbauen.

2 „Gefällt mir“

Mir ist klar, dass das geht und wie. Allerdings wollte ich RocketView so robust und zukunftssicher wie möglich gestalten. Ein Channel kann mehrere Live Streams gleichzeitig laufen haben, dies wird bei Rocket Beans wahrscheinlich nie der Fall sein aber aktuell könnte man so problemlos zwischen beiden Streams (inklusive Chats) wechseln.

Es wurde auch angedeutet, dass es irgendwann möglich sein wird zwischen mehreren Kamera-Einstellungen selbst auszuwählen, wobei mir nicht klar ist wie die technische Umsetzung aussehen wird. Möglicherweise durch parallele Streams, möglicherweise ganz anders.

Ich habe heute diese Hänger nun mehrmals gehabt (Chatduell, eben nun bei Halo) - immer hängt sich Chrome dabei ein weg und der Tab stürzt ab. Ich habe BetterRBTV deaktiviert und kann damit ausschließen das es daran liegt. Es ist wohl wirklich so, dass wohl der Cache im Chatfenster voll läuft und Chrome damit instabiler wird. Immer dann, wenn ich was schreiben will und in die Textzeile “klicke”, geht das Problem los. Rest siehe mein vorigen Post dazu.

Ich könnte die Tage das mit Firefox testen, aber FF ist ja noch empfindlicher was “das laden parallel im anderen Tab” angeht… das wird mich sicherlich sehr schnell stören, aber zum testen probiere ich es aus.

Updates

Für den Fall dass es da tatsächlich irgendwelche Cache-Probleme gibt, habe ich eine Option zum automatischen Chat-Refresh implementiert. Ob es hilft wird sich hoffentlich zeigen.

Vielen Dank. Mal sehen wie es sich die Tage verhält. :clap:

Also Feedback nach 1 Woche: Hat sich nicht verbessert. Da ich wohl der einzige mit den Problem bin, scheint es irgendwas mit Chrome zu sein. Nervig und schade ._.

Mir fallen leider auch keine möglichen Ursachen und Lösungen dazu ein.

1 „Gefällt mir“

Habt ihr auch den Sendeplan Fehler, das manches doppelt erscheint?

Ja