OBS Studio Lands AV1 and HEVC RTMP Streaming Support
I am heavily conflicted on this. I am happy that people get access to better codecs. Better compression and those that aren't encumbered with patents/licensing (AV1)<p>I am sad that we are extending RTMP instead of adopting something better. I want things like<p>* Codec negotiation happening at connect time, so we don't hardcode things<p>* Multi-track. So users can upload multiple audio tracks, or do Simulcast. I would love a world where users upload the multiple quality levels. Then anyone could run a stream service, not just those that can afford transcodes.<p>* P2P. Stream your OBS output directly to another user. It is frustrating to see users struggle with setting up RTMP servers/HLS when they want to share their video with just one or two other people. The other use case I really care about is co-streaming.<p>* Standardized. I would like to see whatever protocol we use be discussed in the IETF. It frustrates me that it is just companies behind closed doors deciding things. If an individual/open source/startup has an idea or use case it is never going to make it into RTMP.<p>I have been trying to add WebRTC support <a href="https://github.com/obsproject/obs-studio/pull/7926">https://github.com/obsproject/obs-studio/pull/7926</a> so I am hopeful for the future.