In cooperation between @vhsky and @openalt we'd like to demonstrate that even a large-scale conference can be live streamed without #YouTube. An initial stress test showed that 7 concurrent streams in multiple resolutions exceeded the capabilities of the server Vhsky.cz runs on (32core i9-13900 and 96 GB RAM).

However, the Fediverse community helps each other. @bycx loaned us a real beast machine which we now use as an external runner for transcoding jobs. It passed today's stress test with flying colors.

Thank you @archos for the work on the runner and @Bashynx on the stress test. Fingers crossed for the next weekend. 🤞

#PeerTube #OpenAlt #OpenAlt2025

This entry was edited (3 weeks ago)

reshared this

in reply to Pavlach

@paulos I don't think the used servers have any GPU. But regardless the server, theoretically it's possible because it uses ffmpeg, practically it isn't used in PeerTube because it's problematic. You're dependent on hardware, you're much less in control of specific parameters of the video output which is especially important for live streaming. It's better to tackle it with sheer power of CPU.
in reply to Michal Špondr

@michal určitě pomůže. PeerTube dělal stress test s 1000 diváky sledujícími video z instance na průměrném hardwaru a Webtorrent ušetřil 75 % trafficu u live streamu a 98 % u VOD:
joinpeertube.org/news/stress-t…

Ale distribuce videa je spíš ta jednodušší věc. OpenAlt má max vyšší desítky diváků naráz. Pokud se budou streamy v pořádku uploadovat a transkódovat, pojede to v pohodě.