给大家说下如何抓取直播网站的直播源:

一、抓PPTV上的直播源
1、打开PPTV直播网站

http://live.pptv.com/

2、在页面右边选中要播放的频道
3、在浏览器【菜单】-【工具】-【查看源文件】即打开一个.txt格式的文本文档
4、在该文档【编辑】-【查找】,输入m3u8即可查找到第一个含m3u8的一串字符
举例说明:查找的结果(这一步很关键,要从http:开始复制到第二个m3u8止)
http:\/\/web-play.pptv.com\/web-m3u8-300163.m3u8
5、去掉上面的“\”,再加上?type=m3u8.web.pad即可,上面的结果是

http://web-play.pptv.com/web-m3u8-300163.m3u8?type=m3u8.web.pad

6、最后编辑
我抓的是江苏卫视,编辑如下
江苏卫视

http://web-play.pptv.com/web-m3u8-300163.m3u8?type=m3u8.web.pad

7、保存为.tv格式即可导入


二、抓腾讯直播上的源
1、打开腾讯直播网站

http://v.qq.com/live/tv/list.html

2、选中要播放的频道
3、在浏览器【菜单】-【工具】-【开发人员工具】调出脚本
4、单击调出脚本左边的Elements,按CTRL+F调出搜索,输入1863(注意是输入法是半角,不能是全角)
5、在脚本下面会出现黄色的提示,复制含1863的地址,从http开始,一直到后面出现的&sktype前,如

http://zb.v.qq.com:1863/?progid=1128831868&sktype

只要取

http://zb.v.qq.com:1863/?progid=1128831868

即可。
6、然后进行编辑,同上面的第6、7步

三、抓风云直播上的源
1.打开风云直播网站

http://www.fengyunzhibo.com/channel-list

2.进入频道大全,点击想要抓取的直播频道,进入播放画面
3.浏览器右上角【菜单】-【工具】-【开发人员工具】(调出源代码)-点开Elements
4.用快捷键“Ctrl+F”调出搜索框,在搜索框输入m3u8,目标节目源会自动显示黄色底。
5.将这一段链接复制出来(从http开始,一直到m3u8止),将链接拷贝到新建文本文档。在链接前输入节目源名字,以空格或半角逗号分开。
6、保存,将文档后缀改为“.tv”即可


四、抓乐视直播上的源
1、打开乐视直播网页
2、点击要播放的频道(注意要是乐视的)
3、同上调出源文件,单击左边的Elements,在中间一段很多的源文件中,倒数第二行开头有这样一段字符(我这是举例乐视电视剧)
flashvars="plname=letv_tv_800&streamid=letv_tv_800&typeFrom=null&gslb=http%3A%2F%2Flive.gslb.letv.com%2F&autoplay=true&cid=null&ark=100&pccsUrl=http%3A%2F%2Fwww.letv.com%2Fzt%2Fcmsapi%2Fplayerapi%2Fpccs_live_2013070310.xml"
4、查找前面两个相同部分,也就是开头flashvars="plname=后的到&streamid=止。如上面相同部分是letv_tv_800
5、把相同部分填入下面的【  】中,因为乐视直播源格式如下:

<font color="#707781"><a href="http://live.gslb.letv.com/gslb?stream_id=" target="_blank">http://live.gslb.letv.com/gslb?stream_id=</a></font><font color="#444444">【  】&tag=live&ext=m3u8</font>

【  】为节目名称,注意:【  】要全部替换成节目名称,不留【  】!
上面的直播源即

http://live.gslb.letv.com/gslb?s ... g=live&ext=m3u8

OK, 大功告成!