这个方法最先是好友林惠文大牛提出来的,他在他的小站上写了一篇关于如何修改浏览器UA值的文章。不过那篇文章是以程序员的角度写的,太过专业和理论,只适用于技术宅。文章链接:http://www.luzix.com/?p=138
研究了一下,放一片更加通俗的日志,供大家参考。
今天在56上看Eason演唱会的时候,每当视频加载到5,6分钟的时候视频就不动了。但是如果通过PC建立wifi热点,用移动设备来看的话,就不会出现这种问题。
这里有两个问题:1.为什么加载到一个固定的时间段就回不动了。
2.为什么移动设备不会出现这个问题。
第一个问题以前我一直以为是校园网网速不给力导致的,而移动设备会自动进行数据的压缩,所以较为流畅。
其实这是错的!!这是校园网故意设定成为这样的模式。 当浏览器与视频网站网站建立了连接后,除了网页间通过HTTP协议通信外,视频流是以P2P协议的形式进行通信。校园网的sinifer当捕获到是P2P 形式的进行通信时,会从http中读取浏览器的UA值。PC上不同的浏览器会有不同UA值,而校园网判定如果是某台PC与视频网站建立了长时间的通信,就回自动断开P2P请求。
那么,如果我们可以修改浏览器的UA值,将其伪装成为移动设备,不就可以了吗。
具体操作:1.下载火狐浏览器(据说火狐浏览器的user agent switch插件伪装效果最好)(IE浏览器不提供UA修改功能)
2.在火狐的工具栏中选择“附加组件”
3.搜索“User Agent Switcher”
4.选择立即安装
5.重启浏览器
6.在工具栏中选择“Default User Agent”
7.选择“Edit user agent”
8.选择“New->New user agent”现在你看到的对话框是默认UA值对话框我们需要把UA值修改成为ipad的UA值
ipad的UA值是多少呢?
在一个外网上搜到了:
就是中间方框里的值:Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10
然后将App Code Name改为:ipad
App Name改为:Mobile Safari
App Version改为:5.0 (Macintosh; en-US)
Description改为:ipad user agent
ok了
重启浏览器,在工具栏里选择Default user agent-> ipad user agent
现在打开视频网站看看,网速只要不是真的非常不给力的话,就不会很卡了。而且最主要的是:绝对不会出现缓冲到一半不再缓冲的现象!!
祝大家玩的愉快,我也继续看演唱会了