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
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.