稍作修改,成功实现利用potplayer播放虎牙直播。
工具/原料
potplayer
可查看网页源代码的浏览器,如chrome,Firefox等
提取虎牙直播源地址
1
打开虎牙某个主播的直播间。
2
在网页点击右键,选择“查看网页源代码”。
3
ctrl+F搜索“sHlsUrl”,获取2个url地址如下
"sHlsUrl":"http:\/\/al.hls.huya.com\/huyalive","sHlsUrlSuffix":"m3u8",
"sHlsUrl":"http:\/\/tx.hls.huya.com\/huyalive","sHlsUrlSuffix":"m3u8",
二选一即可,这里我选取第一个url去掉\,得到下面链接:
【地址】
4
注意:这是拼接的地址中唯一会变的,每个直播房间的“sStreamName”不同
ctrl+F搜索“sStreamName”,查找到如下形式字符串:
"sStreamName":"1340945681-1340945681-5759317845607448576-3719022358-10057-A-0-1"
此时同样会搜到2条,不要紧,二处是一模一样的,取后面那部分得到:
【文本串】1340945681-1340945681-5759317845607448576-3719022358-10057-A-0-1
5
拼接直播源地址:
【地址】+/+【文本串】+.m3u8
如:
将【】+【/】+【1340945681-1340945681-5759317845607448576-3719022358-10057-A-0-1】+【.m3u8】
拼为
6
若网速不足,对视频源进行微调即可调整分辨率
方法:
在".m3u8"前加"_500"=中等清晰,加"_1200"=高等清晰,不加即为原画
例如:
中清:
高清:
原话:
此时我们就确定了视频源的地址。
END
使用potplayer播放直播源
1
百度下载potplayer,安装好后打开程序,在界面中右键选择【打开-打开链接】或直接使用快捷键ctrl+U。
2
将刚刚拼好的视频源地址粘贴到弹出的对话框内,直接回车确定,等待片刻,画面就出来了。此时我们就完成了在Potplayer中观看虎牙直播。
3
最后附上一张potplayer播放成功的画面。
END