Feedback zur Website

Bezüglich dem Fortschritt habe ich mir das nochmal bissi genauer angesehen. Das hängt offensichtlich mim RBSC Player zusammen, denn beim YT Player klappt es absolut zuverlässig.

Das ändert zwar nix dran, dass ich selbst bei den YT Videos von GameTwo inzwischen keinen Fortschritt mehr habe, was aber auch logisch zu sein scheint, in der Art wie das JSON da so aussieht.

Hier mal der „progress“ Ausschnitt vom Video mit der ID 20533 (GameTwo #235)

JSON
        "progress": {
            "20533": {
                "tokenProgress": [
                    {
                        "tokenId": 38805,
                        "total": 1811,
                        "progress": 1810,
                        "watched": true
                    }
                ],
                "watched": false
            }
        }

Das gleiche lässt sich auch bei einem Video, dass ich über den RBSC Player angesehen habe reproduzieren. Video mit der ID 20614 (Name the Game Dennsen vs. Mathias)

JSON
"progress": {
                "20614": {
                    "tokenProgress": [
                        {
                            "tokenId": 39002,
                            "total": 2030,
                            "progress": 2028,
                            "watched": true
                        }
                    ],
                    "watched": false
                }
            }

Soweit so gut, was den Response angeht. Angezeigt wird der Progress aber nicht. Schauen wir mal weiter.

Beim Monatsausblick für den März merke ich, dass der Progress beim RBSC Player Token aktuell nicht aktualisiert wird. Ich bin ca. bei Minute 17 im Video (bei beiden Playern natürlich), was aber nur im YT Progress Token repräsentiert wird. Beim RBSC Player steckt es seither bei 32. Der Fortschritt beim YT Player wird dann auch korrekt in der Mediathek angezeigt. Video ID 20492.

JSON
"progress": {
            "20492": {
                "lastSeenTokenId": 39214,
                "tokenProgress": [
                    {
                        "tokenId": 39214,
                        "total": 1471,
                        "progress": 1025,
                        "watched": false
                    },
                    {
                        "tokenId": 39215,
                        "total": 1470,
                        "progress": 32,
                        "watched": false
                    }
                ],
                "watched": false
            }

Wenn man sich das dann genau ansieht, merkt man auch, dass eben die alten angesehenen Videos keine „lastSeenTokenId“ hat. Was dann wohl erklärt, warum alle Fortschritte zwar vom Backend brav ausgeliefert werden und nicht mysteriös auf 0 gesetzt sind, aber das Frontend sich evtl. auch bei einem Token auf die „lastSeenTokenId“ verlässt und es durch das Fehlen nicht mehr zuordnen kann.

Ich kann natürlich auch voll falsch liegen, aber ich hoffe ich konnte zumindest irgendwie helfen. Denn für mich steht und fällt die Mediathek schon auch damit, dass ich aufhören und später an der gleichen Stelle weiterschauen kann. Was bei mir grad gänzlich den Geist aufgegeben hat.

3 „Gefällt mir“

interessanter ansatz :+1:
das müsste das nahestliegende sein als aussenstehender.

Nice, danke dir für die Recherche. Das wird sicher beim Debuggen helfen. Schauen uns das nächste Woche an. Da ich gerade nicht weiß, ob Front- oder Backend und der liebe Doom nächste Woche nicht da ist, kann ich dir nicht versprechen, dass es direkt gelöst wird.

2 „Gefällt mir“

Kein Stress. Ich werds überleben. Solange ich irgendwie was sinnvolles zum Debuggen/Fixen beitragen konnte und es in annehmbarer Zeit zu einer Lösung verhilft, bin ich zufrieden. :herz:

Seit kurzem (heute?) sind die in >Mediathek - Team Rocket Beans< die Videos der einzelnen Streamer von alt nach neu, statt wie bislang neu nach alt geordnet. Dementsprechend sehe ich jetzt standardmäßig die allerersten Streams von Ende Oktober/Anfang November, statt die neuesten VoDs.
Habt ihr das umgestellt? Habe ich das unabsichtlich umgestellt? Bzw wo könnte man denn überhaupt sortieren?

Hmm, bei mir stimmt die Reihenfolge.

Wüsste aber auch nicht, wo man das umstellen könnte. :beanthinking:


:cluelesseddy:

Klicke mal bei irgendeinem der Streamer auf „Zur Show“ und stelle dort die Reihenfolge auf „neueste Folgen zuerst“. Wenn du dann wieder auf die Übersichtsseite gehst, sollte die Sortierung dort auch wieder korrekt sein.

3 „Gefällt mir“

Top, danke!

Bei mir funktioniert der Miniplayer nicht mehr.
Wenn ich mich richtig errinnere, sollte der sich von alleine aktivieren, wenn ich mir ein Video ansehe und eine neue Seite öffnen.
Möglicherweise habe ich auch verpasst, dass der deaktiviert wurde oder so.

Hi, nein der Miniplayer ist nur für den Livestream. Wenn du den guckst und auf der Seite surfst, läuft der Livestream im Miniplayer weiter.

1 „Gefällt mir“

Achso, alles klar. Ich glaube ich habe das durcheinander gebracht, weil in den pip Mode von Firefox viel nutze und im Hinterkopf hatte, dass es was ähnliches auch hier gibt.
Danke für die schnelle Aufklärung :slight_smile:

1 „Gefällt mir“

Die Kategorien haben sich ja geändert, aber der Bug(?) besteht immer noch.


Ist mir aber nicht sooooo wichtig, wie folgendes Anliegen:

Gibt es Pläne, das in Zukunft umzusetzen?

1 „Gefällt mir“

Dafür gibts bei mir jetzt einen neuen Darstellungsfehler bei dem ein einzelner Tag die ganze Seite einnimmt.

Seite mehrmals neu geladen aber hat nichts gebracht.

Reload mit Cache neuladen (Strg + F5) hat bei mir da geholfen.

1 „Gefällt mir“

Ist uns bereits aufgefallen und ich arbeite daran. Leider huscht mir der Bug seit Tagen durch die Finger. Ich geb’ aber nicht auf :slight_smile:

4 „Gefällt mir“

Hatte ich auch versucht, leider ohne Erfolg.

@BenPlem
Heute mittag war wieder alles normal. Jetzt testweise die Seite nochmal neu geladen und der Fehler tritt in ähnlicher Form wieder auf. Grafisch das gleiche wie der vorherige bug, nur steht dort jetzt das keine Einträge verfügbar sind.

1 „Gefällt mir“

Bei mir Ähnliches. Es wird beim Sendeplan immer eine zufällig ausgewählte Anzahl an Tagen angezeigt. Nach jedem Mal neuladen mit STRG+F5 ändert sich die Zahl. Zwischen „nur ein Tag wird angezeigt“ und „ein Tag fehlt“ scheint alles dabei zu sein :sweat_smile:

Hier ein Screenshot von 2 Tagen:

1 „Gefällt mir“

Das hängt von dem endgültigen Endpunkt ab, auf dem ihr landet. Das ist ein wenig zufällig. Da ist etwas im Caching defekt und synct nicht sauber über alle Backend-Prozesse. Ist ein wenig eklig zu debuggen, aber ich nähere mich Schritt für Schritt dem letztendlichen Problem der Sache.

btw. danke für das Feedback!

5 „Gefällt mir“

Hey ihr Süßlis.
Ich wollte mich nochmal wegen der Progress-Bar in den einzelnen Cards melden. Also bei mir sind jetzt selbst die weg, die noch funktioniert haben…
Der fix funktioniert super, dass der Progress vom RBSC Player jetzt korrekt übernommen wird. Vielen Dank schon mal dafür. <3

Jetzt ist es aber für mich bissi überraschend, dass Videos die ich vor dem Bugfix geschaut hab, auch wieder keinen Progress angezeigt bekommen. Backend-seitig ist er ja da. Ist aber das gleiche Problem wie schon geschildert. Es fehlt die lastSeenTokenId.

JSON
        "progress": {
            "6729": {
                "tokenProgress": [
                    {
                        "tokenId": 27714,
                        "total": 6490,
                        "progress": 6489,
                        "watched": true
                    }
                ],
                "watched": false
            }
        }

Warum macht mich das jetzt stutzig? Weil vor 1-2 Wochen, als ich die alten Elex Videos der Micha Bros. angefangen habe, der Progress dort überall passend gespeichert war (ging ja, weil nur YT-Player, daher kein Bug mit der Progressübername), woraus sich schließen lassen muss, dass der lastSeenTokenId Parameter gesetzt sein musste. Warum er jetzt weg ist, erschließt sich mir allerdings nicht. Evtl. könnt ihr da aber Licht ins Dunkel bringen. :beanhug:

PS: Würde nach wie vor, als Fallback für die fehlende lastSeenTokenId, in Erwägung ziehen einfach den ersten Progress der Liste zu nehmen, falls vorhanden. Damit würde sich für alle diese alten Fälle, wo es sowieso nur einen Player gab, das Problem lösen.

1 „Gefällt mir“