I've the following RTP/UDP streaming working:
Code: Select all
/usr/bin/cvlc --quiet
screen:// :screen-fps=25
--input-slave=pulse://alsa_output.pci-0000_00_03.0.hdmi-stereo.monitor
--sout '#transcode{vfilter=canvas{width=852,height=480},vcodec=h264,venc=x264{profile=baseline,level=3,preset=ultrafast,tune=zerolatency,keyint=50},acodec=aac,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:9090/kodi.sdp}'
Code: Select all
/usr/bin/cvlc --quiet
screen:// :screen-fps=25
--input-slave=pulse://alsa_output.pci-0000_00_03.0.hdmi-stereo.monitor
--sout '#transcode{vfilter=canvas{width=852,height=480},vcodec=h264,venc=x264{profile=baseline,level=3,preset=ultrafast,tune=zerolatency,keyint=50},acodec=aac,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:9090/kodi.sdp,proto=tcp}'
When I looked at the traffic, I saw that vlc replied with a server error after the client sent the "SETUP" command. And, iirc, the client was requesting a 'TCP/RTP/AVP' transport in its SETUP request.
Also, at page https://wiki.videolan.org/Documentation ... mmand_Line it is writen:
Hence my question: is RTP streaming over TCP now implemented in VLC?accept TCP connections at the specified IP address (dst=) and use RFC 4571 RTP framing, not implemented yet,
Best regards,