Page 1 of 1

Proxy support for all protocols

Posted: 21 Aug 2006 08:21
by faina
Dear all

I would like to use the VLC player through my proxy server. I tried to play the following file

mms://mm3.rai.it/clip1/educational/explora/463544_exp.asf

with VLC and with Windows Media Player however only with Windows media player I succeed. The problem, I think, is in the proxy setting. It seams (but I'm not sure) that only HTTP protocol is not supported by the VLC proxy. I ask to extend the proxy support for all protocols HTTP, as well as MMS TCP, and RTSP

Thank you
Regards

Posted: 22 Aug 2006 11:43
by zorglub
For RTSP at least, it might be a bit hard, as it uses non-HTTP requests.

But, for both MMS-TCP and RTSP, you could use the Socks proxy, which at the moment is not configured at the same place than the HTTP proxy. It's directly in the "Input/Codecs" category, you need to turn advanced on.

Posted: 23 Aug 2006 04:02
by robc
For RTSP at least, it might be a bit hard, as it uses non-HTTP requests.
RTSP can certainly be rather easily done, the only major requirement is that a) the destination RTSP server can send data through to the original client (for UDP data streams, this is trival to configure - and indeed for the network configuration where the RTSP server is behind a NAT firewall, it should work seamlessly for TCP data streams also), b) the destination RTSP server must support the destination field within the Transport header and c) the RTSP proxy must modify the Transport field to incorporate a destination field specifying the client IP address. I would note that I have submitted a patch to the VLC developers list previously to implement b) but it have not made it into the codebase.

If there is sufficient interest I can resubmit the patch referenced above, although the RTSP proxy implementation which I have written cannot be released as it has been developed under commercial contract.

Posted: 23 Aug 2006 22:25
by The DJ
Please resubmit. sometimes things just get lost i guess.