|
城市联合播放线路主要是路径名(pathname)是通过一段js代码动态生成的,生成后官网经过base64加密,然后分段反转,然后打乱次序重新组合!以汕头综合为例:
id = 'lKGXIQa';
通过接口文件:‘http://cls2.cutv.com/getCutvHlsLiveKey’ 加数据参数:时间戳(time)t和token(md5加密),获得的路径名(pathname)j是:0ZzJjb==AWzt,
这个字符串经过以下代码获得真实路径名(pathname):n2sgKsX
<script>
a = '0ZzJjb==AWzt';
Z = function(a) {
var b = a.length - Math.floor(a.length / 2);
a = a.substr(b) + a.substr(0, b);
return atob(a.split("").reverse().join(""))
}
pathname = Z(a);
</script>
完整的获取播放线路js代码是:
- <script src="https://cdnjs.loli.net/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
- <script src="https://cdnjs.loli.net/ajax/libs/blueimp-md5/2.8.0/js/md5.min.js"></script>
- <script>
- Z = function(a) {
- var b = a.length - Math.floor(a.length / 2);
- a = a.substr(b) + a.substr(0, b);
- return atob(a.split("").reverse().join(""))
- }
- tm = Math.floor(Date.now()/1e3);
- m = 'lKGXIQa';
- r = 500;
- $.ajax({
- type:'get',
- url:'http://cls2.cutv.com/getCutvHlsLiveKey',
- data:{t:tm,id:m,token:md5(tm + m + 'cutvLiveStream|Dream2017'),at: 1},
- dataType:"json"})
- .done(function(data){
- a = data;
- pathname = Z(a);
- m3u8 = 'https://sttv-tsl.cutv.com/'+m+'/'+r+'/'+pathname+'.m3u8';
- location.href = m3u8;
- })
- </script>
复制代码 经本人研究,以上代码中只要去掉数据参数:at: 1,就可直接获取路径名(pathname),更简洁的代码如下:
- <script src="https://cdnjs.loli.net/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
- <script src="https://cdnjs.loli.net/ajax/libs/blueimp-md5/2.8.0/js/md5.min.js"></script>
- <script>
- tm = Math.floor(Date.now()/1e3);
- m = 'lKGXIQa';
- r = 500;
- $.ajax({
- type:'get',
- url:'http://cls2.cutv.com/getCutvHlsLiveKey',
- data:{t:tm,id:m,token:md5(tm + m + 'cutvLiveStream|Dream2017')},
- dataType:"html"})
- .done(function(data){
- m3u8 = 'https://sttv-tsl.cutv.com/'+m+'/'+r+'/'+data+'.m3u8';
- location.href = m3u8;
- })
- </script>
复制代码 此代码实用于目前已知的所有tide线路。
附:tide线路js代码:
<script src="https://cdnjs.loli.net/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="https://cdnjs.loli.net/ajax/libs/blueimp-md5/2.8.0/js/md5.min.js"></script>
<script>
var vid = location.href.split('html?id=')[1];
var ch = [];
//龙江广电
ch["hljws"] = {p:"De82Rb4",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//黑龙江卫视
ch["hljys"] = {p:"h5us6dr",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//黑龙江影视
ch["hljds"] = {p:"jqKfhGP",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"}//黑龙江都市?
ch["hljds2"] = {p:"sj88csx",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//黑龙江都市2
ch["hljxwfz"] = {p:"9NNtehl",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//黑龙江法治
ch["hljse"] = {p:"JYCBv1X",r:1000,host:"http://rmt102.ljgdwl.cn/lsdream"};//黑龙江少儿
ch["hlzh"] = {p:"g5RE13r",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//海伦综合
ch["lkzh"] = {p:"WtA8HmB",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//林口综合
ch["blzh"] = {p:"sikQfzJ",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//勃利综合
ch["shzh"] = {p:'nMI6pr3',r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//绥化综合
ch["kdzh"] = {p:'IXo0qbO',r:1000,host:"http://rmt102.ljgdwl.cn/lsdream"};//克东综合
ch["fjtv"] = {p:'aBbyTuU',r:1000,host:"http://rmt102.ljgdwl.cn/lsdream"};//富锦电视台
ch["bytv"] = {p:'C353yf7',r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//巴彦电视台
ch["tailzh"] = {p:'on7sNau',r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//泰来综合
ch["fyzh"] = {p:'e3Y027D',r:1000,host:"http://rmt102.ljgdwl.cn/lsdream"};//抚远电视台
/*失效
ch["tlzh"] = {p:"mHFSA4y",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//铁力综合x
ch["bqzh"] = {p:"YzE2bEx",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//拜泉综合x
ch["yazh"] = {p:"zzWOc6w",r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//依安综合xx
ch["nhzh"] = {p:'Ig4YRW0',r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//讷河综合x
ch["qazh"] = {p:'2BV2akp',r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//庆安综合x
ch["yyzh"] = {p:'d037rmI',r:1000,host:"http://rmt102.ljgdwl.cn/lsdream"};//友谊综合x
ch["lxzh"] = {p:'HjiNct1',r:1000,host:"http://rmt102.ljgdwl.cn/lsdream"};//兰西综合x
ch["slzh"] = {p:'G6r8qUW',r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//绥棱综合x
ch["zdzh"] = {p:'zN1Oacr',r:1000,host:"http://rmt102.ljgdwl.cn/lsdream"};//肇东综合x
ch["dnzh"] = {p:'9qMA4Om',r:1000,host:"http://rmt102.ljgdwl.cn/lsdream"};//东宁综合x
ch["tjzh"] = {p:'gjUQg8S',r:1024,host:"http://rmt102.ljgdwl.cn/lsdream"};//同江电视台x
*/
//山西台
ch["sxws"] = {p:"OVfl2Ju",r:1024,host:"https://livehhhttps.sxrtv.com/lsdream"};//山西卫视
ch["sxws2"] = {p:"q8RVWgs",r:1000,host:"https://livehhhttps.sxrtv.com/lsdream"};//山西卫视2
ch["sxjj"] = {p:"4j01KWX",r:800,host:"https://livehhhttps.sxrtv.com/lsdream"};//山西经济
ch["sxys"] = {p:"Md571Kv",r:800,host:"https://livehhhttps.sxrtv.com/lsdream"};//山西影视
ch["sxkj"] = {p:"p4y5do9",r:500,host:"https://livehhhttps.sxrtv.com/lsdream"};//山西社会与法治
ch["sxgg"] = {p:"Y00Xezi",r:800,host:"https://livehhhttps.sxrtv.com/lsdream"};//山西公共
ch["sxse"] = {p:"eAxHt6q",r:800,host:"https://livehhhttps.sxrtv.com/lsdream"};//山西少儿
ch["sxhh"] = {p:"lce1mC4",r:800,host:"https://livehhhttps.sxrtv.com/lsdream"};//山西黄河
ch["hsxwzh"] = {p:"8E55iTz",r:1300,host:"http://183.166.129.54:8000"};//黄山新闻综合
ch["hsggsh"] = {p:"K6loq2m",r:1000,host:"http://183.166.129.54:8000"};//黄山公共生活
//运城台
ch["ycxwzh"] = {p:"ss4Lj11",r:500,host:"http://live.0359tv.com"};//运城新闻综合
ch["ycggpd"] = {p:"t667aTY",r:500,host:"http://live.0359tv.com"};//运城公共
ch["yckjjy"] = {p:"p5eq48m",r:500,host:"http://live.0359tv.com"};//运城科技教育
/*失效
ch["wrtv"] = {p:"NQrxftk",r:500,host:"http://live.0359tv.com"};万荣电视x
ch["jxtv"] = {p:"Pk6fhsS",r:1000,host:"http://live.0359tv.com"};//绛县电视x
ch["hjtv"] = {p:"UMUYNbZ",r:1000,host:"http://live.0359tv.com"};//河津电视x
ch["hqtv"] = {p:"a34LR16",r:500,host:"http://live.0359tv.com"};//垣曲电视x
ch["xjtv"] = {p:"dbo4n2O",r:1000,host:"http://live.0359tv.com"};//新绛电视x
ch["xxtv"] = {p:"qdl89ZV",r:500,host:"http://live.0359tv.com"};//夏县电视x
ch["lytv"] = {p:"ul3DNA0",r:500,host:"http://live.0359tv.com"};//临猗电视x
*/
//大连台
ch["dlxwzh"] = {p:"tcb3IB5",r:500,host:"http://live.dltv.cn"};//大连新闻综合
ch["dlsh"] = {p:"JzcFkF4",r:500,host:"http://live.dltv.cn"};//大连生活
ch["dlgg"] = {p:"51V6n6x",r:500,host:"http://live.dltv.cn"};//大连公共
ch["dlwt"] = {p:"hxT7Fc3",r:500,host:"http://live.dltv.cn"};//大连文体
ch["dlzhys"] = {p:"8cuL6wa",r:500,host:"http://live.dltv.cn"};//大连综合影视
ch["dlse"] = {p:"q6tZ6Ba",r:500,host:"http://live.dltv.cn"};//大连少儿
ch["dlcj"] = {p:"PN4pom8",r:500,host:"http://live.dltv.cn"};//大连财*
ch["dlgw"] = {p:"N4S4uAj",r:500,host:"http://live.dltv.cn"};//大连天鹅购物
//南昌台
ch["ncxwzh"] = {p:"jw22cAZ",r:900,host:"http://liveplay.nctv.net.cn"};//南昌新闻综合
ch["ncds"] = {p:"LfqghkO",r:900,host:"http://liveplay.nctv.net.cn"};//南昌都市
ch["nczx"] = {p:"an6J0sz",r:900,host:"http://liveplay.nctv.net.cn"};//南昌资讯
ch["ncgg"] = {p:"22zqwYf",r:900,host:"http://liveplay.nctv.net.cn"};//南昌公共
ch["ayzh"] = {p:"2vYhtp3",r:1200,host:"http://liveplay.nctv.net.cn"};//安义综合
ch["wlzh"] = {p:"Rk1h79G",r:1200,host:"http://liveplay.nctv.net.cn"};//湾里综合
/*失效
ch["xjzh"] = {p:"9nwK56A",r:1200,host:"http://liveplay.nctv.net.cn"};//新建综合x
ch["jxzh"] = {p:"i43b74C",r:1200,host:"http://liveplay.nctv.net.cn"};//进贤综合x
ch["ncxzh"] = {p:"5mtXTS6",r:1200,host:"http://liveplay.nctv.net.cn"};//南昌县综合x
*/
//南昌台(CUTV)
ch["ncxwzh2"] = {p:"EF2cTu3",r:500,host:"https://nctv-tsl.cutv.com"};//南昌新闻综合
ch["ncds2"] = {p:"qcX8E7B",r:500,host:"https://nctv-tsl.cutv.com"};//南昌都市
ch["nczx2"] = {p:"cV2gp2d",r:500,host:"https://nctv-tsl.cutv.com"};//南昌资讯
ch["ncgg2"] = {p:"fxoejal",r:500,host:"https://nctv-tsl.cutv.com"};//南昌公共
ch["ncdtds"] = {p:"n27bmcx",r:500,host:"https://nctv-tsl.cutv.com"};//南昌地铁电视
//太原台(CUTV)
ch["tyxwzh"] = {p:"49VAfrw",r:500,host:"https://tytv-tsl.cutv.com"};//太原新闻综合
ch["tyjjsh"] = {p:"u8BmT6h",r:500,host:"https://tytv-tsl.cutv.com"};//太原经济生活
ch["tysjfz"] = {p:"phsry3e",r:500,host:"https://tytv-tsl.cutv.com"};//太原社教法制
ch["tyys"] = {p:"J4EX72D",r:500,host:"https://tytv-tsl.cutv.com"};//太原影视
ch["tywt"] = {p:"rk8Z088",r:500,host:"https://tytv-tsl.cutv.com"};//太原文体
ch["tyblg"] = {p:"iancgyD",r:500,host:"https://tytv-tsl.cutv.com"};//太原佰乐购
//阳泉台(CUTV)
ch["yqzh"] = {p:"TxShwDD",r:500,host:"https://yqtv-tsl.cutv.com"};//阳泉综合
ch["yqkj"] = {p:"oWhK645",r:500,host:"https://yqtv-tsl.cutv.com"};//阳泉科教
//贵阳台(CUTV)
ch["gyxwzh"] = {p:"f5QDCfV",r:500,host:"https://gytv-tsl.cutv.com"};//贵阳新闻综合
ch["gyjjsh"] = {p:"ud4Og9z",r:500,host:"https://gytv-tsl.cutv.com"};//贵阳经济生活
ch["gyfz"] = {p:"o0KnE21",r:500,host:"https://gytv-tsl.cutv.com"};//贵阳法制
ch["gyds"] = {p:"t6twAhp",r:500,host:"https://gytv-tsl.cutv.com"};//贵阳都市
//汕头台(CUTV)
ch["stxwzh"] = {p:"lKGXIQa",r:500,host:"https://sttv-tsl.cutv.com"};//汕头新闻综合
ch["stjjsh"] = {p:"7xjJK9d",r:500,host:"https://sttv-tsl.cutv.com"};//汕头经济生活
ch["styswy"] = {p:"G7Kql7a",r:500,host:"https://sttv-tsl.cutv.com"};//汕头影视文艺
//台州台(CUTV)
ch["tzxwzh"] = {p:"n5YzUtt",r:500,host:"https://tztv-tsl.cutv.com"};//台州新闻综合
ch["tzyswh"] = {p:"Hcj0hKp",r:500,host:"https://tztv-tsl.cutv.com"};//台州影视文化
ch["tzggcf"] = {p:"25qamuz",r:500,host:"https://tztv-tsl.cutv.com"};//台州公共财富
//珠海台(CUTV)
ch["zhxw"] = {p:"zZGtroL",r:500,host:"https://zhtv-tsl.cutv.com"};//珠海新闻
ch["zhsh"] = {p:"HtyU8ou",r:500,host:"https://zhtv-tsl.cutv.com"};//珠海生活
//深圳台(CUTV)
ch["szws"] = {p:"AxeFRth",r:500,host:"http://sztv-live.cutv.com"};//深圳卫视
ch["szyl"] = {p:"1q4iPng",r:500,host:"http://sztv-live.cutv.com"};//深圳娱乐
ch["szse"] = {p:"1SIQj6s",r:500,host:"http://sztv-live.cutv.com"};//深圳少儿
ch["szgg"] = {p:"2q76Sw2",r:500,host:"http://sztv-live.cutv.com"};//深圳公共
ch["szcjsh"] = {p:"3vlcoxP",r:500,host:"http://sztv-live.cutv.com"};//深圳财*生活
ch["szdsj"] = {p:"4azbkoY",r:500,host:"http://sztv-live.cutv.com"};//深圳电视剧
ch["szds"] = {p:"ZwxzUXr",r:500,host:"http://sztv-live.cutv.com"};//深圳都市
ch["szgj"] = {p:"sztvgjpd",r:500,host:"http://sztv-live.cutv.com"};//深圳国际
ch["szyd"] = {p:"wDF6KJ3",r:500,host:"http://sztv-live.cutv.com"};//深圳移动
ch["szdvsh"] = {p:"xO1xQFv",r:500,host:"http://sztv-live.cutv.com"};//深圳DV生活
ch["yhgw"] = {p:"BJ5u5k2",r:500,host:"http://sztv-live.cutv.com"};//宜和购物
ch["sztyjk"] = {p:"sztvtyjk",r:500,host:"http://sztv-live.cutv.com"};//深圳体育健康
//ch["bapd"] = {p:"qDz6vmu",r:500,host:"http://sztv-live.cutv.com"};//宝安频道
//ch["dbpd"] = {p:"9zoW71b",r:500,host:"http://sztv-live.cutv.com"};//东部频道
//中山台
ch["zszh"] = {p:"qTl38me",r:800,host:"http://v.zsbtv.com.cn"};//中山综合
ch["zsgg"] = {p:"H3QclaV",r:800,host:"http://v.zsbtv.com.cn"};//中山公共
ch["zsjy"] = {p:"O06b0Mw",r:800,host:"http://v.zsbtv.com.cn"};//中山教育
/*失效
//天水台
ch["tszh"] = {p:"qvFb1c1",r:1000,host:"http://live.zhibotianshui.com"};//天水综合x
ch["tsgg"] = {p:"UEi85OR",r:1000,host:"http://live.zhibotianshui.com"};//天水公共x
*/
tm = Math.floor(Date.now()/1e3);
m = ch[vid].p;
$.ajax({
type:'get',
url:'http://cls2.cutv.com/getCutvHlsLiveKey',
data:{t:tm,id:m,token:md5(tm + m + 'cutvLiveStream|Dream2017')},
dataType:"html"})
.done(function(data){
m3u8 = ch[vid].host + '/'+ch[vid].p+'/'+ch[vid].r+'/'+data+'.m3u8';
location.href = m3u8;
})
</script>
|
评分
-
查看全部评分
|