-
Notifications
You must be signed in to change notification settings - Fork 255
第三方频道的 URL 保持不变这个好像不生效?无论是外部链接的m3u,还是直接在[services]里添加,好像都不行 #441
Description
我是直接按照使用文档里面的案例直接复制到[services]里
[services]
Instead of using external-m3u, you can also write M3U content directly below, starting with #EXTM3U header
Example:
#EXTM3U x-tvg-url="https://example.com/epg.xml.gz"
#EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" tvg-logo="https://example.com/logo/CCTV1.png" group-title="央视" catchup="default" catchup-source="rtsp://10.0.0.50:554/catchup?playseek={utc:YmdHMS}-{utcend:YmdHMS}",CCTV-1
rtp://239.253.64.120:5140
#EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV-2
rtp://239.253.64.121:5140
#EXTINF:-1,广东卫视
rtp://239.194.10.15:1234
#EXTINF:-1 tvg-id="Other" tvg-name="其他频道",第三方频道
http://other-cdn.com/live/stream.m3u8
但是依然不行,第三方频道的 URL依然会和其它rtp、rtsp源一样做出同样的变化,不知道是哪里操作出了问题?
我是照着下面文档操作的:
输入 M3U
#EXTM3U x-tvg-url="https://example.com/epg.xml.gz"
#EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" tvg-logo="https://example.com/logo/CCTV1.png" group-title="央视" catchup="default" catchup-source="rtsp://10.0.0.50:554/catchup?auth=loremipsum&playseek={utc:YmdHMS}-{utcend:YmdHMS}",CCTV-1
rtp://239.253.64.120:5140
#EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV-2
rtp://239.253.64.121:5140
#EXTINF:-1 tvg-id="Other" tvg-name="其他频道",第三方频道
http://other-cdn.com/live/stream.m3u8
输出 M3U(转换后)
#EXTM3U x-tvg-url="http://192.168.1.1:5140/epg.xml.gz"
#EXTINF:-1 tvg-id="CCTV1" tvg-name="CCTV1" tvg-logo="https://example.com/logo/CCTV1.png" group-title="央视" catchup="default" catchup-source="http://192.168.1.1:5140/CCTV-1/catchup?playseek={utc:YmdHMS}-{utcend:YmdHMS}",CCTV-1
http://192.168.1.1:5140/央视/CCTV-1
#EXTINF:-1 tvg-id="CCTV2" tvg-name="CCTV2" group-title="央视",CCTV-2
http://192.168.1.1:5140/央视/CCTV-2
#EXTINF:-1 tvg-id="Other" tvg-name="其他频道",第三方频道
http://other-cdn.com/live/stream.m3u8
NOTE
EPG 的 URL 已转换为 rtp2httpd 代理地址
CCTV-1 和 CCTV-2 的 URL 已转换为 rtp2httpd 代理地址
CCTV-1 的 catchup-source 也已转换,并保留动态占位符
第三方频道的 URL 保持不变