Discourse Livestream

Hallo Nat,
Als ich dieses Plugin bei einer früheren Gemeinschaft verwendet habe, konnten wir den Video-Player iframe verstecken, bis der Benutzer auf ‘Going’ klickte.

Dies ist eine ausgezeichnete Funktionsanfrage und scheint recht gut umsetzbar zu sein. Ich kann mir vorstellen, dass unsere Websites sie ziemlich oft nutzen würden, da wir das gleiche Problem mit überladenen Besprechungs-/Veranstaltungsthemen haben. @nat - könnte das in ein eigenes #feature-Thema aufgeteilt werden?

2 „Gefällt mir“

Es scheint, dass die Anfrage in diesem Plugin-Thema gestellt wird, aber aus Bequemlichkeit. Soweit ich das hier lesen kann, haben die Leute das Gefühl, dass sie “kurzlebige” Informationen innerhalb eines Themas wünschen, und da Livestream diese Möglichkeit hat, nutzen die Leute dies, um mehr Dinge zu tun. Mein Vorschlag wäre, dass Sie das #feature-Thema mit sehr spezifischen Anfragen erstellen. Oder besser noch, stimmen Sie für ein bestehendes hier ab.

4 „Gefällt mir“

Vielleicht ist dieses Thema der beste Ort – wir diskutieren derzeit den Kernanwendungsfall des Plugins.

[Zitat=“nat, Beitrag:25, Thema:341335”]
Aus dem, was ich hier lesen kann, scheint es, als wollten die Leute „kurzlebige“ Informationen innerhalb eines Themas selbst, und da Livestream diese Fähigkeit hat, nutzen die Leute dies, um mehr Dinge zu tun.
[/Zitat]
Es würde für mich Sinn machen, wenn es stattdessen das Discourse Topic Chats Plugin wäre, bei dem Livestreaming einer der Anwendungsfälle ist (einfachere Veranstaltungen ein anderer - ich bin sicher, dass es noch mehr geben würde).

Dies könnte erreicht werden, indem eine Einstellung für die Tags (und/oder Kategorien) vorhanden ist, auf die dies angewendet werden sollte, anstatt es an das #livestream-Tag zu binden.

3 „Gefällt mir“

Um auf die Lösung für andere zurückzukommen, blockieren Sie den Inhalt mit Folgendem:

[preview]
Hier ist Vorschaubeschreibung, die vor der RSVP-Phase sichtbar ist
[/preview]

[hidden]
Dieser Abschnitt ist erst sichtbar, wenn der Benutzer RSVP geht
[/hidden]

Ich dachte fälschlicherweise, es würde bedeuten:

[wrap="preview"]
[/wrap]

[wrap="hidden"]
[/wrap]
10 „Gefällt mir“

Ich habe das in meinem Forum benutzt, um eine Watch Party für Sonys State of Play zu veranstalten. Es hat uns sehr gut gefallen, aber ich bin etwas verwirrt, was dieses Plugin genau macht.

Mir scheint, dass der Zweck dieses Plugins darin besteht, Videos synchron mit anderen anzusehen. Zufälligerweise haben wir einen Youtube-Livestream angesehen, sodass unsere Video-Feeds synchronisiert waren… bis der Livestream vorbei war. Wenn man die Videozeit danach ändert, wird die Wiedergabe nicht mit anderen synchronisiert. Aber der Originalbeitrag hat einen Screenshot des Rick-Roll-Youtube-Videos, also synchronisiert es vielleicht doch die Wiedergabe, und ich bin mir nur nicht bewusst, wie das funktioniert? Es wäre schön, wenn das so wäre, damit wir so etwas wie Filmnächte veranstalten könnten.

Um es klarzustellen: Ich denke, dass es verständlich ist, keine Wiedergabe-Synchronisierung zu haben, da es sich um eine ziemlich komplizierte Funktion handelt, wie ich es verstehe, aber verstehe ich dann richtig, dass dieses Plugin lediglich einen Chat an der Seite eines Threads hinzufügt? In diesem Fall weiß ich nicht, warum dieses Plugin scheinbar willkürliche Anforderungen hat, einen Video-Link-Embed, ein Event und das Livestream-Tag zu haben, um eine Chat-Sidebar rechts hinzuzufügen, oder warum sich das Plugin speziell mit Livestreams befassen muss. In diesem Fall habe ich das Gefühl, dass @thokas Vorschlag das ist, was dieses Plugin bereits tut, wenn dieses Plugin nur eine Möglichkeit hinzugefügt hätte, die Chat-Sidebar für Themen umzuschalten, anstelle der anderen Anforderungen.

1 „Gefällt mir“

Wir sind auf einen Fehler gestoßen, bei dem die Chat-Seitenleiste nicht auf den Chat für dieses Thema aktualisiert wird, wenn Sie versuchen, zu einem anderen Livestream-Thema zu navigieren. Dies geschieht beispielsweise, wenn ein Link in einem Livestream-Chat zu einem anderen Livestream-Thema gepostet wird und Sie auf diesen Link klicken.

1 „Gefällt mir“

Ich habe es gerade mit Peertube live getestet. Es funktioniert, aber ich habe eine Videoverzögerung von etwa 20 Sekunden zwischen meinem Laptop, der über WLAN mit Peertube verbunden ist (mit OBS), und zurück festgestellt, was für die von mir geplante Nutzung (als Ersatz für Twitch) etwas hoch erscheint.

Ich schätze, dass die direkte Nutzung von Peertube live und seines Chats eine geringere Verzögerung ergeben würde (und eine föderierte Teilnahme am Chat ermöglichen würde).

Dennoch finde ich es interessant und werde die Tests fortsetzen, insbesondere da ich irgendwann von der Discourse-Integration profitieren möchte, d. h. live gehen und gemeinsam in einem Beitrag mit aktivierter gemeinsamer Bearbeitung schreiben.

Vorerst klingt Peertube Live + HedgeDoc einfacher als Discourse Livestream, aber Pad ist kein Chat, und Peertube hat nicht die Funktion „Teilnehmer anwesend zu Chat“, die mit dem Abonnement-Plugin kombiniert werden könnte. Hat das schon jemand getestet?

Ein paar Dinge, die die Dinge verbessern könnten:

  • Video ausblenden oder einklappen, wenn man der Streamer ist (obwohl die Verzögerung es jetzt schwierig macht, synchron etwas zu tun, in meinem Fall), d. h. wenn man der erste Poster ist, zumindest während der Veranstaltung, um Bildschirmfläche zu sparen;
  • Vollbildmodus und Bildschirmfläche zwischen Video und Chat teilen, oder den Chat über dem Video halten, oder vielleicht den Chat und das Video abkoppeln (Bild-im-Bild-Modus), damit man den Chat lesen, das Video ansehen und etwas anderes tun kann (wie schreiben oder andere Themen und Webseiten durchsuchen);
  • und noch eins zum Schluss: Unterstützung für ActivityPub im Chat, oder vielleicht sogar Chat-Integrationen :slight_smile:

Diese Ideen kamen mir spontan, vielleicht sind sie nicht nützlich oder vielleicht gibt es einfachere oder andere Lösungen für diese Situationen.

Auf jeden Fall ist es sehr ermutigend, auf Discourse live streamen zu können.

4 „Gefällt mir“

Oh, und ich habe vergessen, einen Bug^W^W ein undokumentiertes Feature zu erwähnen: Wenn enable_public_channels nicht aktiviert ist, wird ein Fehler 500 ausgelöst. Obwohl es einfacher wäre, es zu dokumentieren, würde ich lieber die Möglichkeit haben, den Chat für ausgewählte Gruppen zu reservieren (wie in der Livestream-Situation), als den Chat für alle Kategorien zu aktivieren: Gibt es eine Möglichkeit, dies mit den vorhandenen Einstellungen zu tun?

4 Beiträge wurden in ein neues Thema aufgeteilt: Bearbeiten des Vorschau-Teils einer Veranstaltung bricht für angemeldete Benutzer ab

Ich versuche herauszufinden, warum meine Website träge geworden ist…

Deprecation warning

[PLUGIN discourse-livestream] Deprecation notice: Der Zugriff auf site.mobileView oder site.desktopView während der Initialisierungsphase der Website ist veraltet. In zukünftigen Updates wird der mobile Modus durch die Größe des Viewports bestimmt und folglich können die Verwendung dieser Werte während der Initialisierung zu Fehlern und Inkonsistenzen führen, wenn das Browserfenster neu dimensioniert wird. Bitte verschieben Sie diese Prüfungen in eine Komponente, einen Transformer oder einen API-Callback, der während des Renderns der Seite ausgeführt wird. [deprecated since Discourse 3.5.0.beta9-dev] [deprecation id: discourse.static-viewport-initialization] [info: Designing for Different Devices (Viewport Size, Touch/Hover, etc.)] deprecated.js:62:13

2 „Gefällt mir“

Es wäre schön, wenn man die Größe des Chats wie beim standardmäßigen Drawer-Modus des Chats anpassen könnte. Und auch die Größe des eingebetteten Livestreams.

Aktuell sieht es so aus

grafik

Es gibt viel ungenutzten Platz. Wenn man den Livestream auf Vollbild umschaltet, ist der Chat nicht mehr sichtbar und nutzbar.

1 „Gefällt mir“

Ich konnte es nicht zum Laufen bringen, aber hier war @tynaut’s Vorschlag zur Behebung.

3 „Gefällt mir“

2 Beiträge wurden in ein neues Thema verschoben: Livestream-Plugin scheint nicht gut mit Horizon zu funktionieren