提取并破解斗鱼直播源

最近迷上了potplayer和直播源,奈何找遍52和各大论坛唯独提取不到斗鱼的直播源,有些说是可以提取斗鱼直播源的小程序亲测也都失效了,经过一周的查找和无数的修改测试,终于研究出一种稳定的方法,赶紧发出来拯救一下跟我一样的丝毫不懂编程的强迫症患者吧。步骤如下:

  • 第一步:手机端用“X浏览器app”打开相应的斗鱼直播间,点击右上角三个点--查看页面资源--所有资源--媒体资源--拷贝连接。这个就是直播源,例如:http://hls1a.douyucdn.cn/live/1525851rffvVYsm7_2200/playlist.m3u8?wsSecret=0a0646be9c7bfed2b222bfff0652de51&wsTime=1557997214&token=h5-douyu-0-1525851-f16629cd8a409e970ca6c948ef2144ce&did=eefe85593b4a4e28b8983f1700061531    电脑端可以用“直播神探和猫爪”这两个浏览器插件获取直播源。但是这个直播源是被加密的,播放一会儿就不失效了。需要破解后才能长期稳定使用。
  • 第二步:破解修改。
  • 删除wsSecret=0a0646be9c7bfed2b222bfff0652de51&wsTime=1557997214&,这个是时效加密的固定格式。
  • 把域名hls1a修改成tx2play1  前者应该是加密格式用的域名,后者应该是真实格式的域名之一,还有没有其他的域名有时间还会研究。
  • 把文件类型/playlist.m3u8修改成.xs,也可以修改成.flv  自测两者没什么明显区别。
  • 把清晰度_2200后加p(如果画面卡,失真的话),画面流畅就不要改了。也可以换成蓝光_4000p;如果没有_2000这种清晰度(很多小主播都没有),那就不用管了,默认就是最高的清晰度,强迫症也可以自己加上_4000p修改完的直播源:http://tx2play1.douyucdn.cn/live/1525851rffvVYsm7_4000p.xs?token=h5-douyu-0-1525851-f16629cd8a409e970ca6c948ef2144ce&did=eefe85593b4a4e28b8983f1700061531这个就是长期稳定的直播源了,粘贴到potplayer中就可以播放了。




前提:直播间需要24小时不间断播放,例如很多轮播台。在这个前提下按照此方法得到的直播源可以长期稳定播放。如果不是24小时不间断直播的话,每次开播直播源源都会变化,都需要按照这种方法重新获取。
还有一种不太成熟的方法还在研究中,如果研究成功再拿出来分享。会编程的同学如果能把这个教程做成小程序那就更方便了,感觉应该不难。

猜你喜欢

转载自www.cnblogs.com/chif/p/10877861.html