|
|
播放列表 (Playlist) - .m3u / .m3u8
这是直播源的“菜单”。程序员眼里的 M3U 文件结构:
#EXTM3U
#EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" tvg-logo="http://xx.com/cctv1.png" group-title="央视频道", CCTV-1 综合
http://1.2.3.4:8080/hls/cctv1/index.m3u8
#EXTINF: 元数据(频道名、Logo、分组)。
http://...: 实际的推流地址。
电子节目单 (EPG) - .xml
这是告诉播放器“现在几点播什么”的数据,通常是 XML 格式,标准遵循 XMLTV 协议。
播放源失效原因:
Token 验证: 很多 URL 尾部带有 ?token=xyz...,这是有时效性的 session。
防盗链 (Referer/User-Agent): 服务端检查请求头。如果是 Python 爬虫爬下来的源,直接放到播放器里可能会因为没有伪造 User-Agent 或 Referer 而被 403 Forbidden。
内网源: 你在网上抓到了一个 http://192.168.x.x 或者 http://10.x.x.x 的地址,这显然是别人家内网的映射,你当然连不上。
|
评分
-
查看全部评分
|