/stream=0 in ANNOUNCE not conforming to RFC2326 standard?
I have just compared implementations of ffmpeg and GStreamer and it seems like GStreamer is not conforming to the RFC2326 standard which can be found here: https://tools.ietf.org/html/rfc2326.
According to the examples the path should be /streamid=0
and /streamid=1
when the ANNOUNCE request is handled instead of the current /stream=0
and /stream=1
.
Also it seems like port 8554
is hardcoded. I am not sure if the port should be set using priv->server_port
.