3 ms·
Just FYI, what we do at https://qbix.com/platform https://qbix.com/platform is we send WebRTC via MediaRecorder to a Node.js server via a socket. We then call f
by EGreg 3y ago
Just FYI, what we do at https://qbix.com/platform https://qbix.com/platform is we send WebRTC via MediaRecorder to a Node.js server via a socket. We then call ffmpeg from there, to record the video. In addition we can send RMTP to YouTube Telegram or Facebook for a livestream.
Actually we are big fans of trying to eliminate ALL dependence on Big Tech platforms so if you want to run your broadcast in a peer-to-peer way, you can:
https://community.qbix.com/t/teleconferencing-and-live-broadcasts/181 https://community.qbix.com/t/teleconferencing-and-live-broad...
Yes we built a self-rebalancing peer to peer broadcast tree based on WebRTC, that can be used to “livestream” to unlimited numbers of people even without needing some Big Tech server farms.
- pavlov 3y agoSince we're doing the self-promotion thing... If you want to record WebRTC (or stream it to a service like YouTube/Twitch/Facebook), there are many different implementation strategies. The choices and trade-offs can be pretty confusing. I wrote a long article about this topic: https://www.daily.co/blog/why-recording-webrtc-is-so-hard-2/ https://www.daily.co/blog/why-recording-webrtc-is-so-hard-2/ I work at Daily.co where we provide a WebRTC platform which makes cloud-based recording/streaming not just possible but also visually rich and easy to use. The article is from a neutral viewpoint though, the options discussed could be used by any WebRTC app and are not specific to Daily.