Use this forum to post questions relating to WinGate, feature requests, technical or configuration problems
Post a reply

Youtube is not streaming

Oct 18 07 5:45 am

Hi,

I am setting up a user that is supposed to be able to access only Youtube. I got everything going, by allowing access to Youtube.com and a few other associated sites (googlevideo.com, video.google.com, etc.).

Currently this user can access Youtube and see the videos playing, but for some reason they are not streaming: instead of starting to play almost immediately, the browser just halts for a long time (very long time, if it is a long video) and then all of a sudden it shows as completely loaded and starts playing.

I specifically added access to the RTSP Streaming Service and to requests on server port 554, but it didn't get any better.

Since this a very restricted user, I must be missing some access that is needed for streaming. Anyone know what it is, or how I can find out? I don't see any "authentication failed" errors, so I have no clue what is missing...

Thanks in advance!

Oct 18 07 1:10 pm

If you have a plugin enabled on the WWW Proxy server this user is streaming through, the plugin will be downloading the whole video file so that it can scan the file before passing it onto the client computer.

You can enable drip feeding in the www proxy to reduce the effects of the plugins on downloads and streams.

- Gatekeeper -> Services tab -> WWW Proxy Server -> Plugins
- Enable "Drip-feed data to client if file bigger than"
- Click OK to make the change

With this option enabled, WinGate will stream 75% of the file to the client computer and hold the last 25% back until the whole file is downloaded so that it can be scanned and passed onto the client computer.

Alternatively, if you are satisfied that youtube is a safe site to use, adding Youtube and it's associated sites to the plugins explicit overrides list will stop the plugins from scanning the videos.

Oct 19 07 3:38 am

I had the Puresight plugin associated with the WWW Proxy. I turned on the drip-feed option as you explained and it seems to be working fine now...

Thank you so much for your answer!
Post a reply