我在一个小型网络上有几个用户。
我们都喜欢在彼此之间分享 YouTube、Hulu 和其他基于 Flash 的网络链接。但是,重新下载所有内容似乎效率不高。
我从 YouTube 的 Squid 示例配置开始(http://wiki.squid-cache.org/ConfigExamples/DynamicContent/YouTube),但要么是 Flash 播放器打开了自己的出站管道,要么是代理配置错误 - 这似乎抵消了缓存的好处。
有没有办法强制 Flash 播放器使用代理?或者我可能错过了什么?
更新- 我已经赢得了Tumbleweed这枚徽章。也许这比想象的要难。
答案1
尝试过这? 借助 squid 重写 URL 并重新提供 YouTube 视频。是否可以与您提到的其他网站一起使用?
答案2
您可以使用 iptables 让所有到远程端口的出站流量都通过您的代理。但问题比这更复杂。虽然 Youtube 使用 HTTP,但其他网站使用 RTMP 进行 Flash 流式传输。据我所知,没有可用的 RTMP 代理可用于此目的。