智能电视网

电脑版
提示:原网页已由神马搜索转码, 内容由www.znds.com提供.
跳转到指定楼层
楼主
发表于 2013-8-28 15:44|只看该作者回帖奖励
应该有很多机友在找节目源的时候,会一不小心下载到XML格式的节目源文件,经常会束手无策,不知道怎么提取里面的节目源地址。
本人也是小白用户,在这里分享一个比较笨的做法。以下面这一串字符为例:
<?xml version="1.0" encoding="UTF-8"?>
<xml ><tvlist label="大杂烩[国内]" ><tv ><channelid >D0001</channelid>
<name >CCTV-1</name>
<url tvsource="P2P" ><![CDATA[http://vdn.apps.cntv.cn/api/getLiveUrlCommonRedirectApi.do?channel=pa://cctv_p2p_hdcctv1&type=ipad]]></url>
<url tvsource="LS1" ><![CDATA[http://live.gslb.letv.com/gslb?stream_id=cctv1&tag=live&ext=m3u8&sign=live_ipad]]></url>
<url tvsource="LS2" ><![CDATA[http://live.gslb.letv.com/gslb?stream_id=cctv1&tag=live&ext=m3u8]]></url>
<url tvsource="52" ><![CDATA[http://ipadlive.cntv.soooner.com/cctv_p2p_hdcctv1.m3u8]]></url>
<url tvsource="源3" ><![CDATA[http://119.4.250.55:1935/SRT_Live/CCTV1_M.stream/playlist.m3u8]]></url>
<url tvsource="BST" ><![CDATA[http://121.58.54.150/PLTV/88888888/224/0/3221225734/iptv18195.smil]]></url>
<url tvsource="高清1" ><![CDATA[rtsp://116.199.127.68/cctv1_HD]]></url>
<url tvsource="M3" ><![CDATA[http://74.82.62.53:1935/liverepeater/15.stream/playlist.m3u8]]></url>
<url tvsource="FY" ><![CDATA[http://hlslive1.cntv.wscdns.com/cache/1_/seg0/index=m3u8]]></url>
</tv>
<tv ><channelid >D0002</channelid>
<name >CCTV-2</name>
<url tvsource="LS1" ><![CDATA[http://live.gslb.letv.com/gslb?s ...& sign=live_ipad]]></url>
<url tvsource="P2P" ><![CDATA[http://vdn.apps.cntv.cn/api/getL ... cctv2&type=ipad]]></url>
<url tvsource="源3" ><![CDATA[http://119.4.250.55:1935/SRT_Live/CCTV2_M.stream/playlist.m3u8]]></url>
<url tvsource="BST" ><![CDATA[http://121.58.54.150/PLTV/888888 ... 5733/iptv18196.smil]]></url>
<url tvsource="52" ><![CDATA[http://ipadlive.cntv.soooner.com/cctv_p2p_hdcctv2.m3u8]]></url>
<url tvsource="源8/8" ><![CDATA[http://74.82.62.53:1935/liverepeater/14.stream/playlist.m3u8]]></url>
<url tvsource="FY" ><![CDATA[http://hlslive1.cntv.wscdns.com/cache/7_/seg0/index=m3u8]]></url>
</tv>

1、在“<name >”和“</name>”之间的字符为频道名称,像上面标红的CCTV-1就是频道名称
2、频道名称下面的用“[]”框起来以“http”或者这“rtsp”开头,在上面以紫色标记部分为节目源地址
3、将节目源频道和节目源地址提取出来,有多个节目源的以同样的名称命名即可实现多源切换如:
CCTV-1   http://vdn.apps.cntv.cn/api/getLiveUrlCommonRedirectApi.do?channel=pa://cctv_p2p_hdcctv1&type=ipad
CCTV-1   http://live.gslb.letv.com/gslb?stream_id=cctv1&tag=live&ext=m3u8&sign=live_ipad
CCTV-1   http://live.gslb.letv.com/gslb?stream_id=cctv1&tag=live&ext=m3u8
CCTV-1   http://ipadlive.cntv.soooner.com/cctv_p2p_hdcctv1.m3u8
CCTV-1   http://119.4.250.55:1935/SRT_Live/CCTV1_M.stream/playlist.m3u8
CCTV-1   http://121.58.54.150/PLTV/88888888/224/0/3221225734/iptv18195.smil
CCTV-1   rtsp://116.199.127.68/cctv1_HD
CCTV-1   http://74.82.62.53:1935/liverepeater/15.stream/playlist.m3u8
CCTV-1   http://hlslive1.cntv.wscdns.com/cache/1_/seg0/index=m3u8

上一篇:教你如何把.txt文件t改成泰捷视频自动识别的.tv文件
下一篇:【新手教程】教你如何在小米盒子中安装应用
5#
发表于 2013-10-13 20:45|只看该作者
谢谢老师
6#
发表于 2013-12-10 15:51|只看该作者
学习了
7#
发表于 2014-6-25 10:30|只看该作者
强烈支持楼主ing……

智能电视网
投影网
智能电视行业资讯
当贝点金广告联盟
当贝投影
当贝盒子
当贝OS
当贝投屏
当贝市场
当贝音乐
当贝健身
当贝桌面