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