https://bugs.winehq.org/show_bug.cgi?id=52769
--- Comment #6 from yshuiv7@gmail.com --- (In reply to Nikolay Sivov from comment #5)
It's normally a property of the container to provide multiple streams, not the protocol. Same as a disk file having one video and multiple audio streams, still exposed as a single bytestream. Is that somehow different for rtsp? Do you mean it's impossible to create a bytestream object for rtsp url at all?
Yes. The server tells you what streams there are, and the client would (usually) establish separate connections for each stream.
https://datatracker.ietf.org/doc/html/rfc2326#page-5:
The Real-Time Streaming Protocol (RTSP) establishes and controls either a single or several time-synchronized streams of continuous media such as audio and video.
...
Starting with http/https is fine.
Is it worth it if we ended up using gstreamer for rtsp anyway?