שידור חי של Discourse

היי נט,
כשהשתמשתי בתוסף הזה בקהילה לשעבר, היינו יכולים להסתיר את ה-iframe של נגן הווידאו עד שהמשתמש לחץ על “נייד”.

[ציטוט=“thoka, עמוד:4, נושא:341335, מלא:כן”]
תוסף זה יהיה גם שימושי לתזמונים, כמו פגישות. במהלך ההכנה לפגישה, הנושאים לעיתים כוללים דיונים על זמני זמן טובים יותר או הכרזות על עיכובים, וכו’. זה מבליט את השרשור במידע קצר טווח.

הצעת שיחת קישור לסוגים אלה של נושאים תוכל לאפשר סידור קל יותר (החלקות יווסר אוטומטית לאחר זמן מסוים).

לשימוש בפונקציה זו, די יהיה להוסיף הגדרה לרשימת תגים שבה תישמר שיחת עזר מלווה.
בנוסף, תויגי הכפתורים לתגים השונים יוכלו להיות מותאמים אישית.
[/ציטוט]
זו בקשה מצוינת לפיצ’ר, ונראית כניתן לבצע אותה די בקלות. אני יכול לראות את אתרי שלנו משתמשים בה הרבה כי יש לנו את אותה הבעיה עם נושאי פגישות/אירועים המוצפים. @nat - אפשר לפרק את זה לנושא #פיצ’ר משלו?

2 לייקים

It does sound like the request is being made in this plugin topic but out of convenience.

From what I can read here it feels like folks want “short lived” information within a topic itself, and since Livestream has this ability, folks are leveraging this to do more things.

My suggestion would be for you to create the Feature topic with very specific requests. Or better yet upvote an existing one.

4 לייקים

אולי הנושא הזה הוא המקום הטוב ביותר - אנחנו כרגע דנים בשימוש המרכזי של התוסף.

[ציטוט=“nat, הודעה:25, נושא:341335”]
ממה שאני יכול לקרוא כאן, זה מרגיש כאילו אנשים רוצים מידע “קצר חיים” בתוך נושא עצמו, ומכיוון שלייבסטרים יש את היכולת הזו, אנשים מנצלים זאת כדי לעשות יותר דברים.
[/ציטוט]
זה יהיה הגיוני בעיני אם זה היה תוסף הדיונים לטרמינל, כשהשידור החי הוא אחד ממשימושי הפיים (אירועים פשוטים הם עוד - זה בטוח שהיו עוד).

זה יכול להושג על ידי הוספת הגדרה בתגים (ו/או קטגוריות) אליה זה צריך לחול, במקום לקבוע את זה רק לתג livestream.

3 לייקים

כדי לחזור על הפתרון למען כלול אחר, אתה חוסם את התוכן באמצעות:

[preview]
הנה טקסט תצוגה מקדימה שיהיה גלוי לפני ההרשמה
[/preview]

[hidden]
חלק זה לא ייראה עד שהמשתמש יירשם
[/hidden]

இ mistakenly חשבתי שזה אומר:

[wrap="preview"]
[/wrap]

[wrap="hidden"]
[/wrap]
10 לייקים

השתמשתי בזה בפורום שלי כדי לעשות מסיבת צפייה ל-State of Play של סוני. ממש אהבנו את זה, אבל אני קצת מבולבל לגבי מה שהתוסף הזה עושה בדיוק.

נראה לי שמטרת התוסף הזה היא לצפות בסרטונים באופן סינכרוני עם אחרים. במקרה יצא שצפינו בשידור חי ביוטיוב, כך שהווידאו שלנו היה מסונכרן… עד שהשידור החי הסתיים. לאחר שינוי זמן הווידאו, ההפעלה לא הסתנכרנה לאחרים. אבל, לפוסט המקורי יש צילום מסך של סרטון ה"ריק רול" ביוטיוב, אז אולי זה כן מסנכרן את ההפעלה ואני פשוט לא מודע לאיך זה עובד? זה יהיה נחמד אם זה היה עושה את זה כדי שנוכל לעשות דברים כמו ערבי סרטים.

כדי להיות ברור, אני חושב שלא לסנכרן את ההפעלה זה מובן מכיוון שזה פיצ’ר די מסובך כפי שאני מבין את זה, אבל אז האם אני צודק בהבנה שלי שכל מה שהתוסף הזה עושה זה להוסיף צ’אט בצד של שרשור? במקרה הזה, אני לא יודע למה לתוסף הזה יהיו דרישות שרירותיות לכאורה להטמיע קישור וידאו, אירוע ותגית שידור חי כדי להוסיף סרגל צ’אט בצד ימין, או למה התוסף צריך להיות ספציפית על שידורים חיים. במקרה הזה, אני מרגיש שההצעה של @thoka זה מה שהתוסף הזה כבר עושה, אם התוסף הזה פשוט היה מוסיף דרך אחת להפעיל ולכבות את סרגל הצ’אט עבור נושאים במקום הדרישות האחרות.

לייק 1

נתקלנו בבאג שבו אם מנסים לנווט לנושא שידור חי אחר, סרגל הצ’אט בצד לא מתעדכן לצ’אט של אותו נושא. זה קורה כאשר, לדוגמה, קישור מתפרסם בצ’אט שידור חי לנושא שידור חי אחר ואתה לוחץ על הקישור הזה.

לייק 1

I just tested with Peertube live. It works, but I found the video delay between my laptop connected over WiFi to the Peertube (using OBS), and back is about 20 seconds, which seems a bit high for the usage I have in mind (replacing Twitch).

I guess using Peertube live and its chat directly would give less delay (and allow for federated participation in the chat).

Yet, I find it interesting and will pursue testing, especially as I would like to benefit from Discourse integration at some point, i.e., going live, and writing together in a post with shared editing enabled.

For now Peertube Live + HedgeDoc sounds easier than Discourse Livestream, but pad is not chat, and Peertube doesn’t have the event-attendance-to-chat feature, which could be combined with the Subscriptions plugin. Did anyone test that already?

A couple of things that could make things better:

  • hide or collapse video if you’re the streamer (although the delay makes it difficult to do anything synchronously now, in my case), i.e., if you’re the first poster, at least during the time of the event, to save screen estate;
  • go fullscreen and share the screen estate between video and chat, or keep the chat above the video, or maybe detach the chat and the video (picture-in-picture mode) so one can read the chat, watch the video, and do something else (like writing or browsing other topics and web pages);
  • and one last for the road: support ActivityPub in the chat, or maybe Chat Integrations even :slight_smile:

These popped up from the top of my mind, maybe it’s not useful or maybe there are easier or different solutions to these situations.

In any case it’s very encouraging to be able to livestream on Discourse.

4 לייקים

אה, ושכחתי לציין באג^W^W תכונה לא מתועדת: אם enable_public_channels לא מסומן, תתרחש שגיאת 500. למרות שיהיה קל יותר לתעד זאת, אני מעדיף שתהיה לי האפשרות לשמור את הצ’אט לקבוצות נבחרות (כמו במצב ה-Livestream) מאשר לאפשר צ’אט לכל הקטגוריות: האם יש דרך לעשות זאת באמצעות ההגדרות הקיימות?

4 פוסטים פוצלו לנושא חדש: עריכת החלק המקדים של אירוע שוברת עבור משתמשים שהגיבו ב-RSVP

I’m trying to figure out why my site became sluggish…

Deprecation warning

[PLUGIN discourse-livestream] Deprecation notice: Accessing site.mobileView or site.desktopView during the site initialization phase is deprecated. In future updates, the mobile mode will be determined by the viewport size and as consequence using these values during initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. [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 לייקים

It would be nice if one can adjust the size of the chat like with the default drawer mode of the chat. And also the size of the embedded live stream.

Currently it looks like this

There is a lot of unused space. When you switch the livestream to full screen, chat is no longer visible and usable.

לייק 1

I wasn’t able to make it work, but here was @tynaut’s suggestion on a fix.

3 לייקים

2 posts were split to a new topic: Livestream plugin does not seem to work well with Horizon