I am using the VLC activex control on a webpage to stream rtp video.
In the default implementation, VLC activex tries UDP first.
But since the server is behind a firewall, VLC is unable to receive UDP packets.
After 10 seconds of timeout, VLC tries RTP over TCP and then the video plays fine.
The problem I face is the initial delay.
Is there any way to tell the VLC activex control not to try UDP at all?
Or is there a way to set the timeout for 1 second or less.
Or Can I change the code in server (during RTSP initialization) to somehow indicate to VLC that server does not suppor UDP?
Please let me know how to remove (or reduce) the initial delay because of VLC trying RTP over UDP and failing.
(I see that such an option exists in the VLC player application. But I am not able to achieve it in activex)
regards
sairam