Does this plugin have the Live555 VLC module compiled in? I'm trying to bring in a RTSB stream from a console cvlc session, and it works absolutely fine in my desktop VLC but as soon as I try to import it to VLC I just get "only real/helix rtsp servers supported for now" lobbed at my face, which from some prolongued googling seems to imply the lack of Live555:
I'm streaming from a Raspberry Pi w/ camera using this command line:
Code:
22:47:42: VideoSourcePlugin::DEBUG | Creating an input for 'rtsp://192.168.1.5:9000/'
22:47:42: VideoSourcePlugin::DEBUG | using timeshift granularity of 50 MiB, in path 'C:\Users\Andrew\AppData\Local\Temp'
22:47:42: VideoSourcePlugin::DEBUG | `rtsp://192.168.1.5:9000/' gives access `rtsp' demux `' path `192.168.1.5:9000/'
22:47:42: VideoSourcePlugin::DEBUG | creating demux: access='rtsp' demux='' location='192.168.1.5:9000/' file='\\192.168.1.5:9000/'
22:47:42: VideoSourcePlugin::DEBUG | looking for access_demux module matching "rtsp": zd candidates
22:47:42: VideoSourcePlugin::DEBUG | no access_demux modules matched
22:47:42: VideoSourcePlugin::DEBUG | creating access 'rtsp' location='192.168.1.5:9000/', path='\\192.168.1.5:9000/'
22:47:42: VideoSourcePlugin::DEBUG | looking for access module matching "rtsp": zd candidates
22:47:42: VideoSourcePlugin::DEBUG | net: connecting to 192.168.1.5 port 9000
22:47:42: VideoSourcePlugin::DEBUG | connection succeeded (socket = 2220)
22:47:42: VideoSourcePlugin::DEBUG | rtsp connected
22:47:42: VideoSourcePlugin::WARNING | only real/helix rtsp servers supported for now
22:47:42: VideoSourcePlugin::DEBUG | no access modules matched
22:47:42: VideoSourcePlugin::ERROR | open of `rtsp://192.168.1.5:9000/' failed
22:47:42: VideoSourcePlugin::ERROR | Your input can't be opened
22:47:42: VideoSourcePlugin::ERROR | VLC is unable to open the MRL 'rtsp://192.168.1.5:9000/'. Check the log for details.
I'm streaming from a Raspberry Pi w/ camera using this command line:
/opt/vc/bin/raspivid $RASVIDARGS -n -mm average -w 1280 -h 720 -fps 30 -g 90 -t 0 -b 4500000 -o - | cvlc -vvv stream:///dev/stdin --sout '#rtp{sdp=rtsp://:9000/}' :demux=h264