con / ference

(Idea stage) Open-source platform for virtual&hybrid conferencing
13 stars 0 forks source link

Component: Video casting #3

Open yarikoptic opened 4 years ago

yarikoptic commented 4 years ago

Largely inspired by overview of pros/cons of crowdcast (see #2) for needs to fulfill. Here concentrating on video casting aspect ATM.

Desired features

References:

Notes about debconf setup scalability dump from IRC question ``` 13:05 yoh_: re debconf2020 video casting: So about 1.4k visitors, and ~250 max watchers at any given moment. Do you think the setup would scale (given more CDN servers deployed) seamlessly to 1-3k simultaneous watchers? 13:08 pollo: yoh_: yes, the load on the streaming frontends wasn't that high 13:08 olasd: we've hit some surprising nginx-rtmp behaviors (mirrored streams dropping off and not recovering until a nginx restart) that would need investigation before adding more CDN servers; but in general, yeah, several 1000s simultaneous watchers shouldn't be a problem 13:09 olasd: CCC and fosdem use a similar setup with these kinds of numbers without an issue, AFAIK ```
yarikoptic commented 4 years ago

OBS was suggested in https://github.com/con/ference/issues/2#issuecomment-653853015 . I love OBS, and it might come handy for establishing some advanced and flexible video/audio mixing, and casting into broadcast solution. Could be a part for live video recording/casting setup of real sessions in hybrid conference setting, or to prepare lecture videos etc.

patcon commented 4 years ago

Streamlabs is a platform company that has forked OBS and makes it much more user-friendly. They offer value-adds, but you can choose not to engage with their offerings, in which case it's just some great software:

edit by @yarikoptic: Windows only, sources on github

markvdb commented 4 years ago

@yarikoptic , you emailed us asking about the FOSDEM setup. https://github.com/FOSDEM/infrastructure/tree/master/ansible has the code. It evolves with every edition, but basic components until now:

For FOSDEM 2021, we're currently exploring a different setup more adapted to a virtual conference.

yarikoptic commented 4 years ago

Great -- thank you @markvdb ! I will "watch" that repository, any other medium I could "sign up" for to be a listener/reader for the "exploration"?

patcon commented 4 years ago

@yarikoptic sorry, just realized your previous edit to my comment. I'm using it on Mac rn, so it's windows and Mac :) I think their website just customizes the call-to-action depending on your OS, which may have misled you.

(I def don't mind my comments being edited in practice, but in hindsight (which is always clearer heh) a comment would have allowed me to notice and correct sooner)

yarikoptic commented 4 years ago

Hi @patcon, Thank you for following up. In these issues I was trying to avoid commenting to not make it difficult to sift through comments for useful information later on. I have added "Windows only" because their website says "Free Win" only (I am coming from Linux), and github's README says "This application currently only supports 64-bit Windows." and "Currently only Windows x64 packaging is supported".