惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
罗磊的独立博客
H
Help Net Security
I
Intezer
G
Google Developers Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
T
Troy Hunt's Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
U
Unit 42
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
N
News and Events Feed by Topic
J
Java Code Geeks
S
Security Affairs
T
The Blog of Author Tim Ferriss
Recent Commits to openclaw:main
Recent Commits to openclaw:main
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
D
Docker
The GitHub Blog
The GitHub Blog
F
Full Disclosure
N
News and Events Feed by Topic
Webroot Blog
Webroot Blog
S
Security @ Cisco Blogs
腾讯CDC
人人都是产品经理
人人都是产品经理
M
MIT News - Artificial intelligence
Blog — PlanetScale
Blog — PlanetScale
T
Threatpost
D
DataBreaches.Net
Recent Announcements
Recent Announcements
博客园 - 三生石上(FineUI控件)
MongoDB | Blog
MongoDB | Blog
博客园 - 【当耐特】
L
LINUX DO - 最新话题
Google Online Security Blog
Google Online Security Blog
S
Schneier on Security
S
Securelist
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Help Net Security
Help Net Security
P
Proofpoint News Feed
Project Zero
Project Zero
S
SegmentFault 最新的问题
H
Hackread – Cybersecurity News, Data Breaches, AI and More
MyScale Blog
MyScale Blog
Google DeepMind News
Google DeepMind News
宝玉的分享
宝玉的分享
Y
Y Combinator Blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 叶小钗

Discourse Meta - Latest posts

Horizon: High Context Topic Cards I'd like to ask what this file /var/www/discourse/vendor/data/RT_sRGB.icm is used for? Discourse to Markdown Plugin Testing reply function How to verify a subdomain (mysite.discourse.group) in Google Search Console? Reader Mode Publishing WordPress gallery posts on Discourse Discourse User Feedback New user filter by custom field and contact Interact with discourse from Python? Why we can't type the assignee in the search of a post to assign - home screen app Redis Flushall Category-toggled one-touch move post Some sort of variable to eliminate duplicate text? Why did this plugin replacement fail? Add user to list modal often appears above the mobile viewport sceen Creating/Editing a post on mobile: let's discuss the 2026 Discourse experience Wp-discourse feature request - do not show comments with specific tag? Are there any good Chinese plugins? Discourse ID and 2FA Discourse MCP is here! Sample Forum to See Admin Features? I am unable to register for a free Discourse site Wikipedia Lookup Add text for /login (like js.create_account.disclaimer for /signup) How can i set disable Markdown & Default to Rich Text What's the background image size for the Welcome Banner? How do I enable Associated Accounts with 2FA? Hamburger toggle Support <span data-attribute> in the rich editor Cannot disable read-only mode on Free Plan Coping with deprecated columns in Data Explorer Seeking advice on MaxMind error log issues Site setting menu limited by results page size Change default landing page for Groups (Members → Activity/Messages?) Email Notifications for Forum Posts or Replies Buffer -- streamline sharing topics on social media Moving a post between topics does not load the post on existing clients Diff is too complex to display Side bar footer container background color bug visible in RTL Vote display dimensions issue on the new foundation theme Icon is incredibly large when quoted Easily create Ideas categories using the Topic Voting plugin Modernizing the Foundation theme 429 error after Split Posts Error when switching locale: "topic doesn't exist" message appears on all topics Group Review Queue Items SSO Provider URL contains symbol # cause issue Migrate from wpForo to Discourse Users are unable to see invite details Disable initial page that re-directs to /login Discourse Dynamic Sidebar Icon Unable to save category settings made by plugins Post not being detected as German Misleading free plan shutdown timeline New posts/replies do not appear in real-time; manual refresh required Do Free forums not support the use of tags? Left side hamburger menu on mobile Inconsistent permission to use the same tag in the same category /upcoming-events intermittent drop on 2GB vRAM server 2 emails rejected by 2026.4.0-latest ( 5f0d95e1f1 ) Backups page Don't remove all push subscriptions on logoff Translated text on Linux Debian has weird formatting Remote images are always downloaded Can no longer create global banners from restricted categories Where did the you are replying to an old topic warning go? FKB Pro - Social theme Chat link missing in post event widget after to Rollup Whisper Warning Experiment: Collaborative content gardening hub for meta Topic Template Placeholder Text theme component Embedded comments dates are still not localized ProxyTracer: VPN & Proxy Blocker Automatically apply grids to image uploads What's causing the login issue? Single click activation of the Create Event modal Error in browser console when using hashtag autocomplete in the composer: undefined generateIconHTML How can badges and groups be localized (multilingual)? Exclude staged users from Watching? Shared Draft as default New Topic Allow AI Persona/Agent to respond only to @mentions, not to replies to its posts Adding a configurable delay to AI Agent responses Bidirectional sync between Discourse Topics/Categories and GitHub/Gitlab Issue Trackers "Key" and "Value" from the Wrap Modal are not translatable Deprecating .hbs file extension in themes and plugins New topic title input (#reply-title) remains LTR in RTL sites — fix still not effective (2026) Opening forum goes to topics 1 day ago, not recent topics Missing field 'text' (in 'mainEntity.suggestedAnswer') Current Projects - March 2026 Error loading route Caused by plugin 'discourse-subscriptions' User-specific 502 errors after login — traced to DiscourseUpdates.has_unseen_features? Force Mobile Homepage Documentation Plugin - Index Topic not working after Restore Returning bumping after editing last post Move 'whisper' functionality Any updates on the best way to create a HTML archive of a static site? Connect Discourse to WeChat Mini Program Send email notification only when @mentioned Include the Signatures plugin on more hosted plans
Discourse Livestream
@james10 james · 2026-04-16 · via Discourse Meta - Latest posts

23

Hi Nat,
When I used this plugin at a former community, we could hide the video-player iframe until the user hit Going.

24

This is an excellent feature request, and seems as though it would be quite doable. I can see our sites using it quite a lot as we have the same problem with cluttered meeting / event Topics. @nat - could that be broken out into its own Feature topic?

2 Likes

25

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 Likes

26

Maybe this Topic is the best place - we are actually debating the core use-case of the Plugin.

It would make sense to me if it was instead the Discourse Topic Chats Plugin, with Livestreaming being one of the use-cases (simple events another - I’m sure that there would be more).

This could be achieved by having a setting for the Tags (and/or Categories) that this should apply to, instead of locking it to the livestream tag.

3 Likes

27

To circle back on the solution for anyone else, you block out the content with the following:

[preview]
Here is preview text that is be visible prior to RSVP'ing
[/preview]

[hidden]
This section is not visible until the user RSVP's going
[/hidden]

I mistakenly thought it meant:

[wrap="preview"]
[/wrap]

[wrap="hidden"]
[/wrap]

10 Likes

28

I used this on my forum to do a watch party for Sony’s State of Play. We really liked it, but I am a bit confused about what this plugin does exactly.

It seems me that the purpose of this plugin is to watch videos synchronously with others. It happens to be the case that we were watching a Youtube livestream, so our video feeds were synced… until the livestream was over. Changing the video time afterwards, the playback didn’t get synced to others. But, the original post has a screenshot of the rick roll Youtube video, so maybe it does sync the playback and I’m just not aware of how that works? It would be nice if it did so we could do things like movie nights.

To be clear, I think not having playback sync is understandable since it’s quite a complicated feature as I understand it, but then am I correct in my understanding that all this plugin does is add a chat to the side of a thread? In that case, I don’t know why this plugin would have seemingly arbitrary requirements to have a video link embed, an event, and the livestream tag in order to add a chat sidebar to the right, or why the plugin has to be about livestreams specifically. In that case, I feel like @thoka’s suggestion is what this plugin does already, if this plugin just added one way to toggle the chat sidebar for topics instead of the other requirements.

1 Like

29

We ran into a bug where if you try to navigate to another livestream topic, the chat sidebar is not updated to the chat for that topic. This happens when, for example, a link is posted in a livestream chat to another livestream topic and you click that link.

1 Like

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 Likes

35

Oh, and I forgot to mention a bug^W^W an undocumented feature: if enable_public_channels is unchecked, an Error 500 will fire. Although it would be easier to document it, I’d rather have the possibility to reserve the chat to select groups (as in the Livestream situation) than enabling chat for all categories: is there a way to do that using the existing settings?

36

40

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 Likes

41

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

grafik

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

1 Like

42

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

3 Likes

43

47

Hi all,

I have turned on all plugins, chat is enabled, etc. But after I select ‘going’ to the event I don’t seem to be able to have access to the chat.

Screenshot 2026-04-15 at 12.35.39
Screenshot 2026-04-15 at 12.49.59
Screenshot 2026-04-15 at 12.49.31
Screenshot 2026-04-15 at 12.49.17
Screenshot 2026-04-15 at 12.49.08
Screenshot 2026-04-15 at 12.48.44
Screenshot 2026-04-15 at 12.48.36

48

Hey @james10, thanks for writing in.

I just did a quick check and updated this setting to Trust Level 0 (virtually similar to “everyone”, though “everyone” includes anonymous users, which is technically not possible since users need to be logged in to use chat).

settings

It should now work.

I believe the “everyone” group was causing problems because it’s not exactly a real group, and our plugin wasn’t doing a correct check here. I’ll update OP to indicate this gotcha as well.

3 Likes

50

Thanks very much @nat all good now!

2 Likes