Skip to content

视频无法播放 #232

@comalan

Description

@comalan

访问/playlist.m3u文件时正常,再点击播放列表进行播放时,返回503

日志如下:

16:02:47 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.200:6137
16:02:47 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.200:6137
16:02:47 DEBUG [Worker 0] Service created: 地方/CETV-4高清 (RTP) [external]
16:02:47 DEBUG [Worker 0] Creating service from M3U: 卫视/河北卫视高清 -> 卫视/河北卫视高清 rtp://239.253.92.154:6011
16:02:47 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.154:6011
16:02:47 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.154:6011
16:02:47 DEBUG [Worker 0] Service created: 卫视/河北卫视高清 (RTP) [external]
16:02:47 DEBUG [Worker 0] Creating service from M3U: 央视/湖南卫视高清 -> 央视/湖南卫视高清 rtp://239.253.92.84:8015
16:02:47 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.84:8015
16:02:47 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.84:8015
16:02:47 DEBUG [Worker 0] Service created: 央视/湖南卫视高清 (RTP) [external]
16:02:47 DEBUG [Worker 0] Creating service from M3U: 卫视/浙江卫视高清 -> 卫视/浙江卫视高清 rtp://239.253.92.90:8020
16:02:47 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.90:8020
16:02:47 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.90:8020
16:02:47 DEBUG [Worker 0] Service created: 卫视/浙江卫视高清 (RTP) [external]
16:02:47 DEBUG [Worker 0] Creating service from M3U: 卫视/江苏卫视高清 -> 卫视/江苏卫视高清 rtp://239.253.92.88:8018
16:02:47 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.88:8018
16:02:47 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.88:8018
16:02:47 DEBUG [Worker 0] Service created: 卫视/江苏卫视高清 (RTP) [external]
16:02:47 INFO [Worker 0] Parsed 10 M3U entries, generated transformed playlist (2203 bytes)
16:02:47 INFO [Worker 0] External M3U reloaded successfully (async)
16:02:47 DEBUG [Worker 0] Fetch completed immediately (likely file:// URL)
16:02:48 INFO [Worker 0] New client requested URL: /status/api/reload-config (method: POST)
16:02:48 INFO [Supervisor] Received SIGHUP, reloading configuration
16:02:48 DEBUG [Supervisor] Service hashmap freed
16:02:48 INFO [Supervisor] Freed 0 services (all)
16:02:48 DEBUG [Supervisor] EPG cache cleaned up
16:02:48 DEBUG [Supervisor] Service hashmap initialized
16:02:48 DEBUG [Supervisor] Opening /usr/local/etc/rtp2httpd.conf
16:02:48 INFO [Supervisor] External M3U URL configured: file:///usr/local/etc/playlist.m3u
16:02:48 DEBUG [Supervisor] node: (null), port: 5140
16:02:48 DEBUG [Supervisor] Ignoring unparsable line in [services]: '# Instead of using external-m3u, you can also write M3U content directly below, starting with #EXTM3U header
'
16:02:48 DEBUG [Supervisor] Ignoring unparsable line in [services]: '# Example:
'
16:02:48 INFO [Supervisor] Configuration reloaded successfully from /usr/local/etc/rtp2httpd.conf
16:02:48 INFO [Supervisor] Forwarding config reload, sending SIGHUP to 1 workers
16:02:48 INFO [Worker 0] Received SIGHUP, reloading configuration
16:02:48 DEBUG [Worker 0] Service hashmap freed
16:02:48 INFO [Worker 0] Freed 10 services (all)
16:02:48 DEBUG [Worker 0] EPG cache cleaned up
16:02:48 DEBUG [Worker 0] Service hashmap initialized
16:02:48 DEBUG [Worker 0] Opening /usr/local/etc/rtp2httpd.conf
16:02:48 INFO [Worker 0] External M3U URL configured: file:///usr/local/etc/playlist.m3u
16:02:48 DEBUG [Worker 0] node: (null), port: 5140
16:02:48 DEBUG [Worker 0] Ignoring unparsable line in [services]: '# Instead of using external-m3u, you can also write M3U content directly below, starting with #EXTM3U header
'
16:02:48 DEBUG [Worker 0] Ignoring unparsable line in [services]: '# Example:
'
16:02:48 INFO [Worker 0] Configuration reloaded successfully from /usr/local/etc/rtp2httpd.conf
16:02:48 INFO [Worker 0] Initial external M3U load for worker 0
16:02:48 DEBUG [Worker 0] Starting async reload of external M3U: file:///usr/local/etc/playlist.m3u
16:02:48 DEBUG [Worker 0] file:// fetch completed synchronously (1659 bytes): file:///usr/local/etc/playlist.m3u
16:02:48 DEBUG [Worker 0] Async external M3U fetch completed, processing content
16:02:48 INFO [Worker 0] Freed 0 external M3U services
16:02:48 INFO [Worker 0] Parsing M3U content from: file:///usr/local/etc/playlist.m3u
16:02:48 INFO [Worker 0] Server base URL: http://192.168.1.123:5140/
16:02:48 DEBUG [Worker 0] Creating service from M3U: CCTV/CCTV1 -> CCTV/CCTV1 rtp://239.253.92.83:8012
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.83:8012
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.83:8012
16:02:48 DEBUG [Worker 0] Service created: CCTV/CCTV1 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 央视/CGTN 阿拉伯语 -> 央视/CGTN 阿拉伯语 rtp://239.253.93.198:6376
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.93.198:6376
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.93.198:6376
16:02:48 DEBUG [Worker 0] Service created: 央视/CGTN 阿拉伯语 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 央视/CGTN 俄语 -> 央视/CGTN 俄语 rtp://239.253.93.199:6377
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.93.199:6377
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.93.199:6377
16:02:48 DEBUG [Worker 0] Service created: 央视/CGTN 俄语 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 地方/CETV-1高清 -> 地方/CETV-1高清 rtp://239.253.92.211:6069
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.211:6069
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.211:6069
16:02:48 DEBUG [Worker 0] Service created: 地方/CETV-1高清 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 地方/CETV-2 -> 地方/CETV-2 rtp://239.253.92.108:6136
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.108:6136
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.108:6136
16:02:48 DEBUG [Worker 0] Service created: 地方/CETV-2 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 地方/CETV-4高清 -> 地方/CETV-4高清 rtp://239.253.92.200:6137
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.200:6137
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.200:6137
16:02:48 DEBUG [Worker 0] Service created: 地方/CETV-4高清 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 卫视/河北卫视高清 -> 卫视/河北卫视高清 rtp://239.253.92.154:6011
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.154:6011
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.154:6011
16:02:48 DEBUG [Worker 0] Service created: 卫视/河北卫视高清 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 央视/湖南卫视高清 -> 央视/湖南卫视高清 rtp://239.253.92.84:8015
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.84:8015
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.84:8015
16:02:48 DEBUG [Worker 0] Service created: 央视/湖南卫视高清 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 卫视/浙江卫视高清 -> 卫视/浙江卫视高清 rtp://239.253.92.90:8020
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.90:8020
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.90:8020
16:02:48 DEBUG [Worker 0] Service created: 卫视/浙江卫视高清 (RTP) [external]
16:02:48 DEBUG [Worker 0] Creating service from M3U: 卫视/江苏卫视高清 -> 卫视/江苏卫视高清 rtp://239.253.92.88:8018
16:02:48 DEBUG [Worker 0] Parsed RTP URL: mcast=239.253.92.88:8018
16:02:48 DEBUG [Worker 0] Created RTP service from URL: rtp://239.253.92.88:8018
16:02:48 DEBUG [Worker 0] Service created: 卫视/江苏卫视高清 (RTP) [external]
16:02:48 INFO [Worker 0] Parsed 10 M3U entries, generated transformed playlist (2203 bytes)
16:02:48 INFO [Worker 0] External M3U reloaded successfully (async)
16:02:48 DEBUG [Worker 0] Fetch completed immediately (likely file:// URL)
16:02:54 INFO [Worker 0] New client requested URL: /status (method: GET)
16:02:54 DEBUG [Worker 0] Initialized embedded files hashmap with 7 files
16:02:54 DEBUG [Worker 0] Client disconnected
16:02:54 INFO [Worker 0] New client requested URL: /status/sse (method: GET)
16:03:08 INFO [Worker 0] New client requested URL: /player (method: GET)
16:03:08 INFO [Worker 0] New client requested URL: /playlist.m3u (method: GET)
16:03:08 INFO [Worker 0] New client requested URL: /CCTV/CCTV1 (method: GET)
16:03:08 INFO [Worker 0] Service matched: CCTV/CCTV1
16:03:08 WARN [Worker 0] Failed to get interface index for iptv: No such device
16:03:08 ERROR [Worker 0] Failed to bind to upstream interface iptv: No such device
16:03:08 INFO [Worker 0] Multicast: Successfully joined group
16:03:08 DEBUG [Worker 0] Multicast: Socket registered with epoll
16:03:08 DEBUG [Worker 0] FCC State: INIT -> MCAST_ACTIVE (Direct multicast)
16:03:09 ERROR [Worker 0] Multicast: No data received for 1 seconds, closing connection
16:03:09 DEBUG [Worker 0] RTSP: Cleanup called in state 0, skipping (already cleaning up or done)
16:03:09 DEBUG [Worker 0] RTSP: Session cleanup complete
16:03:09 DEBUG [Worker 0] Multicast socket closed
16:03:09 INFO [Worker 0] New client requested URL: /CCTV/CCTV1 (method: GET)
16:03:09 INFO [Worker 0] Service matched: CCTV/CCTV1
16:03:09 WARN [Worker 0] Failed to get interface index for iptv: No such device
16:03:09 ERROR [Worker 0] Failed to bind to upstream interface iptv: No such device
16:03:09 INFO [Worker 0] Multicast: Successfully joined group
16:03:09 DEBUG [Worker 0] Multicast: Socket registered with epoll
16:03:09 DEBUG [Worker 0] FCC State: INIT -> MCAST_ACTIVE (Direct multicast)
16:03:10 ERROR [Worker 0] Multicast: No data received for 1 seconds, closing connection
16:03:10 DEBUG [Worker 0] RTSP: Cleanup called in state 0, skipping (already cleaning up or done)
16:03:10 DEBUG [Worker 0] RTSP: Session cleanup complete
16:03:10 DEBUG [Worker 0] Multicast socket closed
16:03:10 INFO [Worker 0] New client requested URL: /CCTV/CCTV1 (method: GET)
16:03:10 INFO [Worker 0] Service matched: CCTV/CCTV1
16:03:10 WARN [Worker 0] Failed to get interface index for iptv: No such device
16:03:10 ERROR [Worker 0] Failed to bind to upstream interface iptv: No such device
16:03:10 INFO [Worker 0] Multicast: Successfully joined group
16:03:10 DEBUG [Worker 0] Multicast: Socket registered with epoll
16:03:10 DEBUG [Worker 0] FCC State: INIT -> MCAST_ACTIVE (Direct multicast)
16:03:12 ERROR [Worker 0] Multicast: No data received for 1 seconds, closing connection
16:03:12 DEBUG [Worker 0] RTSP: Cleanup called in state 0, skipping (already cleaning up or done)
16:03:12 DEBUG [Worker 0] RTSP: Session cleanup complete
16:03:12 DEBUG [Worker 0] Multicast socket closed
16:03:12 INFO [Worker 0] New client requested URL: /CCTV/CCTV1 (method: GET)
16:03:12 INFO [Worker 0] Service matched: CCTV/CCTV1
16:03:12 WARN [Worker 0] Failed to get interface index for iptv: No such device
16:03:12 ERROR [Worker 0] Failed to bind to upstream interface iptv: No such device
16:03:12 INFO [Worker 0] Multicast: Successfully joined group
16:03:12 DEBUG [Worker 0] Multicast: Socket registered with epoll
16:03:12 DEBUG [Worker 0] FCC State: INIT -> MCAST_ACTIVE (Direct multicast)
16:03:13 ERROR [Worker 0] Multicast: No data received for 1 seconds, closing connection
16:03:13 DEBUG [Worker 0] RTSP: Cleanup called in state 0, skipping (already cleaning up or done)
16:03:13 DEBUG [Worker 0] RTSP: Session cleanup complete
16:03:13 DEBUG [Worker 0] Multicast socket closed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions