using vlc/vls to stream rtsp packets.
Posted: 04 Apr 2012 14:45
Hi,
My existing project has the following setup.
a. Ubuntu 11.10 system using Darwin Streaming Server.
b. The application receives H264 data (sps,pps.IDR frames) from a hardware (connected to cameras).
c. When a remote user initiates a streaming request, this application generates an sdp file (say cam0.sdp) from the SPS/PPS frame and copies it to /usr/local/movies (needed for DSS).
d. Also the application then streams h.264 data frames (IDR and P frames) on a pre-designated UDP port for each camera ( say 20000+cam_num ).
The remote client/user is a windows laptop who initiates a rtsp request and typically gives the following in a media player,
rtsp://<Server_IP>/cam0.sdp (Server_IP is the ip address of the Ubuntu box running DSS)
and gets the video rendered on the media player (VLC, QT etc ).
I believe that the rtsp requests ( DESCRIBE, SETUP etc) from the client, is handled by the Darwing streaming server ( which gives out appropriate responses ) to the client.
We are looking to replace Darwin Streaming Server, after finding unreliable video with multiple cameras, on the remote player.
Question :
Can I use VLS/VLC, instead of DSS.
If so, what needs to be done. Also, where should the sdp file be located ( as in /usr/local/movies for DSS).
Thanks in advance.
dbhat
My existing project has the following setup.
a. Ubuntu 11.10 system using Darwin Streaming Server.
b. The application receives H264 data (sps,pps.IDR frames) from a hardware (connected to cameras).
c. When a remote user initiates a streaming request, this application generates an sdp file (say cam0.sdp) from the SPS/PPS frame and copies it to /usr/local/movies (needed for DSS).
d. Also the application then streams h.264 data frames (IDR and P frames) on a pre-designated UDP port for each camera ( say 20000+cam_num ).
The remote client/user is a windows laptop who initiates a rtsp request and typically gives the following in a media player,
rtsp://<Server_IP>/cam0.sdp (Server_IP is the ip address of the Ubuntu box running DSS)
and gets the video rendered on the media player (VLC, QT etc ).
I believe that the rtsp requests ( DESCRIBE, SETUP etc) from the client, is handled by the Darwing streaming server ( which gives out appropriate responses ) to the client.
We are looking to replace Darwin Streaming Server, after finding unreliable video with multiple cameras, on the remote player.
Question :
Can I use VLS/VLC, instead of DSS.
If so, what needs to be done. Also, where should the sdp file be located ( as in /usr/local/movies for DSS).
Thanks in advance.
dbhat