Hi !!
This is my problem, I hope someone will be able to give me a clue to solve it or a hole solution....
I use a RTSP server built on my own using RTSP protocol, and i tried to make it work with the fabulous software VlC.
The RTSP exchanges are working pretty fine: for more compliance, with VLC, I have tried to build the response in the same way VLC rtsp server does. So you can consider, I send VLC rtsp response to the client.
Everything work fine, but the problem occur when I receive "PLAY" request from the client: I answer to it and it is waiting for some UDP (or maybe RTP datagram), so I start an UDP stream at the right address and on the requested port, but VLC doesn't seem to see anything. It is as if the client was waiting for a signal or for something like that to start reading the data (I sent the "PLAY" RTSP response before streaming the data).
Doubting of the streaming server, I have tried to make VLC stream on right address, on right port: No changes.
I checked the whole process on Ethereal, and the rtsp excahnges are working, UDP transmission is working, so WHAT IS VLC WAITING FOR?
Note: the stream I send is a multiplex stream: video and audio are not separated and are sent on the same port. vlc version is ubuntu 0.8.5 and windows 0.8.5. I have tried 4 versions and no changes
I will welcome any idea, any suggestion except: "GIVE IT UP !!!!".
Thanks in advance lads.