亲友传真---海外信息直接看 https://qycz.org
引用自: bluespear111 于 五月 10, 2011, 01:28:23 下午
通过观察,发现ippotv失效主要体现在无法获取播放列表!
所以,我建议,一定要增加获取列表的渠道!
几年前,项目组将ippotv制作的比较傻瓜化,目的是便于推广,可是现在形势发生了变化,大陆ippotv的用户已经很多了,现在主要任务已经变化了,就是——提高软件的稳定性,延长软件的使用周期;
目前的情况是,一旦某个版本的ippotv失效,几乎所有的用户同时歇菜(无法获取列表),这个情况一定要避免;
对获取列表的链路增加代理功能,无疑是一个好办法,
例如:将最新版本的freegate捆绑在ippotv里,当ippotv无法获取列表时,ippotv自动调用freegate;
ippotv通过freegate代理获取播放列表;一旦成功获取;那么这个大陆的peer就活了;
freegate如果捆绑在ippotv里面,需要做一些特殊设定,比如将freegate作为ippotv的一个子线程,而且freegate运行时,应当是隐藏的,对终端用户来说,不让他们看到freegate界面;不过可以在ippotv界面上做一些提示,比如:正在通过A通道(老方式)获取列表,正在通过B通道(freegate代理)获取列表;
我对这个方法非常有信心的原因是:freegate的版本生命周期非常久,全天24小时都有效;而且只是在封锁严重的时候,才偶尔走B通道,不会对freegate的服务器造成压力;
如果能把这个功能实现,则获取播放列表将不再是问题;
在 0.040 秒内创建了带有 18 查询的页面。