牛骨文教育服务平台(让学习变的简单)
博文笔记

酷6视频真实地址解析

创建时间:2011-12-09 投稿人: 浏览次数:3204

酷6的标准视频播放地址是:

http://v.ku6.com/show/MTLTMI-01HSyBRh7.html

把红色部分复制出来,拼装成

http://v.ku6.com/fetchVideo4Player/MTLTMI-01HSyBRh7.html

访问该地址,又返回了一个json对象(为什么要说又呢?),对该json对象进行解析:

json.getJsonObject("data").getString("f");
得到
httpu003a//mainu002egslbu002eku6u002ecom/s1/Q6GUzZnhJH8dAfKK/1292957158674/7a7bc7ab32ed2f140fc25b09940ec5f0/1302074594656/v212/32/34/PfBId4XdQAqLg3DLD9VpIkAu002ef4v

其中类似u003a的字符需要unicode解码,解码出来就是

http://main.gslb.ku6.com/s1/Q6GUzZnhJH8dAfKK/1292957158674/7a7bc7ab32ed2f140fc25b09940ec5f0/1302074594656/v212/32/34/PfBId4XdQAqLg3DLD9VpIkA.f4v

这就是酷6的视频真实地址了,如果视频被分成多段,返回的结果会用,隔开。用此方法解析出的酷6视频地址不受user-agent的影响。


update:

酷6已经更新了开放平台,视频地址的获取也有了官方的相关接口http://dev.ku6.com/?q=node/17,感兴趣的朋友不妨去看一下。


声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。