赞助论坛
  • 14348阅读
  • 0回复

呵呵,ali3901DIY本地m3u8链接节目终于搞定 [复制链接]

楼层直达
级别: 高级会员
发帖
787
精华
0
金币
2177
威望
12
贡献
68
好评
133
注册
2010-01-22
楼主    张虎林 发表于: 2013-06-29 17:05:26 
由于阿里3901不断更新升级,原有的本地几套被更新掉了,不免有点遗憾,没办法,只有自己DIY添加吧,分123456套节目分别抓了地址,替换入文件,U盘插入机子换台,机子想都没想无情来个“XX频道正在维护中”几套地方节目根本出不来,反复切源也不行。抓的地址有问题?重新抓还是一样。一时陷入困惑。想来想去,拿了一个和机顶盒出厂内置节目表一模一样的文件(这个可以U盘导入)拉入U盘试机,随便选了同一平台济南几套,一个比一个流畅!我把两个文件打开对比,呵呵,不比不知道,同是一个平台接入口,这个是正确地址(由于发帖某种原因,这里故意删掉http等):ims.haoims.com/live/proxy/site/cutv/net/tsl3.hls.cutv.com/ch/VcoyNeb/id/live_sd.m3u8
我抓的地址(rtmp协议连接):tsl6.cutv.com/cutvChannelLive/wRv91rp/live 从这两个地址对比可以看出正确的地址是从haoims接入的,那么我的也要比葫芦画瓢地址加上这一段,济南在我抓的平台排序3(tsl3),指向代码VcoyNeb,我要的地方台排序6(tsl6),指向代码wRv91rp,把我抓的信息替换进济南台的地址会怎样?
于是我替换完毕,插上U盘,点频道,呵呵,我要的地方台竟然出来了,高兴地看了一会儿,发现老停顿不畅,看电脑上播的没有问题,再看先前导入的济南几套也很顺,机顶盒老缓冲,你说着急不着急!
回想起以前DIY节目,有很多台也比较卡,是不是命令代码有问题?打开两个文件作比较,发现代码开头几乎是两种开始如下:
<response method="getLiveList">
<attributes>
<logtm>5</logtm>
<version>3.04</version>
<needUpdate>true</needUpdate>
<liveType id="1" name="河南本地">     ——这是我做比较卡的


<?xml version='1.0' encoding='utf-8'?>
<response method="getLiveList">
<attributes>
<asurl>http://auth.playergetlist.com/ali/service</asurl>
<serverName>guangyun</serverName>
<serverType>0</serverType>       ——这是正常流畅的
我索性把正常文件开头复制替换进我的文件,删掉我DIY节目组,插入U盘点频道,节目蹦了出来,观察半天流畅不卡,(卡的原因在不在此还有待验证)呵呵,至此终于拿下了本地地方台。