Anybody running into problems with the m3u expiring in channels? For the last couple of days I’ve been getting error 503 in channels when trying to tune. The solution appears to be to reload the m3u in channels source and it will work for awhile. Sometimes one of the streams will work and the other will get an error 503 but both will eventually stop working with a 503. Here is some info on setup.
Ubuntu desktop running docker/portainer/olivetin on one machine and channels dvr on different Ubuntu desktop machine.
Olivetin version 03Jan25_23:04
Channels dvr version 2024.12.27.0121
Channels log:
2025/01/04 20:57:24.412149 [ERR] Could not start stream for M3U-YouTubeLive ch6401 Starship Live: M3U: Could not fetch playlist from manifest.googlevideo.com: GET: https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1736024699/ei/G055Z-C1HIuDy_sPmoPxwQg/ip/redacted/id/mhJRzQsLZGg.11/source/yt_live_broadcast/requiressl/yes/xpc/EgVo2aDSNQ%3D%3D/hfr/1/playlist_duration/30/manifest_duration/30/maudio/1/spc/x-caUJEb0eHPeTaK-KUlBqPPd_mAKtL-KGQ6GzaLdPUmeBDeJ3dMJUbguSq82oUm_jIedjk/vprv/1/go/1/rqh/5/pacing/0/nvgoi/1/keepalive/yes/fexp/51326932%2C51335594%2C51355912%2C51371294/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Chfr%2Cplaylist_duration%2Cmanifest_duration%2Cmaudio%2Cspc%2Cvprv%2Cgo%2Crqh%2Citag%2Cplaylist_type/sig/AJfQdSswRAIgX9MJo7dEVONIvgWv6fvWfFUb0bYatAbN-BQHcIFAqU8CIB5lBmqPNVHnaYSC86Xg5-Q8ucJKvXMGlJ1qX8Zd7N2k/file/index.m3u8: 403 Forbidden
2025/01/04 20:57:37.399009 [ERR] Could not start stream for M3U-YouTubeLive ch6402 Sky News: M3U: Could not fetch playlist from manifest.googlevideo.com: GET: https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1736024700/ei/HE55Z4_bC-7Cy_sPiq-p2A8/ip/redacted/id/I5d_iiiXXgk.1/source/yt_live_broadcast/requiressl/yes/xpc/EgVo2aDSNQ%3D%3D/hfr/1/playlist_duration/30/manifest_duration/30/maudio/1/gcr/us/spc/x-caUE316XbnNQQ4lLIWzt2mzd0X3iz3fwbDEa283rDznEPbZt1kqIyRAGhQPGqY2crKWf4/vprv/1/go/1/rqh/5/pacing/0/nvgoi/1/keepalive/yes/fexp/51326932%2C51335594%2C51355912%2C51371294/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Chfr%2Cplaylist_duration%2Cmanifest_duration%2Cmaudio%2Cgcr%2Cspc%2Cvprv%2Cgo%2Crqh%2Citag%2Cplaylist_type/sig/AJfQdSswRgIhAPxkxg5X4youUgDhNI1sIC62JfgJFr4Ify6XdD6ic-kyAiEA5sqa_vHGrDaMA2_uQbds71SlAbHjpdyxhCBRVR5gzC4%3D/file/index.m3u8: 403 Forbidden
2025/01/04 21:01:15.238461 [M3U] Refreshed lineup for YouTubeLive with 2 channels
2025/01/04 21:01:50.545478 [M3U] stream timestamps: space6401: start_at=2025-01-04T21:01:16-06:00 end_at=2025-01-04T21:01:44-06:00 live_delay=4.539478198s
2025/01/04 21:01:50.545508 [TNR] Opened connection to M3U-YouTubeLive for ch6401 Starship Live
2025/01/04 21:01:56.263127 [SNR] Rewriter statistics for 192.168.1.149 (Upstairs Apple TV) for ch6401 Starship Live: discontinuity_detected=0 transport_errors=0 saw_pcr=false saw_pmt=true highest_pts=10.000000
2025/01/04 21:01:56.263208 [SNR] Buffer statistics for 192.168.1.149 (Upstairs Apple TV) for ch6401 Starship Live: buf=0% drop=0%
2025/01/04 21:01:56.263275 [SNR] Streaming statistics for 192.168.1.149 (Upstairs Apple TV) for ch6401 Starship Live: timeouts=0 segment_timeouts=0 playlist_timeouts=0
2025/01/04 21:01:56.270362 [TNR] Closed connection to M3U-YouTubeLive for ch6401 Starship Live
2025/01/04 21:01:57.572784 [M3U] stream timestamps: yt2m3u8-@SkyNews: start_at=2025-01-04T21:01:25-06:00 end_at=2025-01-04T21:01:50-06:00 live_delay=2.526783101s
2025/01/04 21:01:57.572834 [TNR] Opened connection to M3U-YouTubeLive for ch6402 Sky News
2025/01/04 21:02:07.239935 [SNR] Rewriter statistics for 192.168.1.149 (Upstairs Apple TV) for ch6402 Sky News: discontinuity_detected=0 transport_errors=0 saw_pcr=false saw_pmt=true highest_pts=20.000000
As you can see both started working after a simple reload m3u from within channels.
m3u file:
#EXTM3U
#EXTINF:-1 channel-id="space6401" channel-number="6401" tvc-guide-art="https://ih1.redbubble.net/image.2847364920.7154/bg,f8f8f8-flat,750x,075,f-pad,750x1000,f8f8f8.jpg" tvg-logo="https://ih1.redbubble.net/image.2980715224.0769/flat,750x,075,f-pad,750x1000,f8f8f8.jpg" tvc-guide-description="Starship is SpaceX's fully reusable launch system which is being developed at Starbase in Cameron County, Texas. Starbase LIVE provides 24/7 coverage of the exciting developments and testing progress." tvc-guide-placeholders="7200" tvc-guide-title="Starship Development from SpaceX.” tvc-guide-art="https://ih1.redbubble.net/image.2847364920.7154/bg,f8f8f8-flat,750x,075,f-pad,750x1000,f8f8f8.jpg" tvg-name="Starship Development from SpaceX’s Boca Chica Facility in Texas.",Starship Live
# yt-source=https://www.youtube.com/watch?v=mhJRzQsLZGg
https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1736060703/ei/v9p5Z_-CEu200_wP2Kuq6QM/ip/redacted/id/mhJRzQsLZGg.11/source/yt_live_broadcast/requiressl/yes/xpc/EgVo2aDSNQ%3D%3D/hfr/1/playlist_duration/30/manifest_duration/30/maudio/1/spc/x-caUCf_hCrIxi706lbgZAMa4iL9YN0wrIktrvD7lXf1eEQeeyoEeoa7bSf3XM4zUduQMlM/vprv/1/go/1/rqh/5/pacing/0/nvgoi/1/keepalive/yes/fexp/51326932%2C51335594%2C51355912%2C51371294/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Chfr%2Cplaylist_duration%2Cmanifest_duration%2Cmaudio%2Cspc%2Cvprv%2Cgo%2Crqh%2Citag%2Cplaylist_type/sig/AJfQdSswRQIgYPQyH0CP8p8xsQ7uBIOoo4E81vSK3dWBmHCXd4dRon0CIQD6Gv8_GlZfqEcg4k-2rzGUuWhTz5_U6kndsT1gR8FJ0A%3D%3D/file/index.m3u8
#EXTINF:-1 channel-id="yt2m3u8-@SkyNews" channel-number="6402" tvc-guide-art="https://i.ytimg.com/vi/YDvsBbKfLPA/maxresdefault.jpg?v=67582ebf" tvc-guide-description="Watch Sky News live: Santa Tracker began with a child's accidental phone call to a secret US air force number ahe rest is Christmas history; The UK's oldest man has celebrated his 110th birthday with a special performance from opera singer Alfie Boe at his care home in Derbyshire; and good (and bad)" tvc-guide-placeholders="7200" tvc-guide-title="Watch Sky News" tvg-logo="https://i.ytimg.com/vi/YDvsBbKfLPA/maxresdefault.jpg?v=67582ebf" tvg-name="Sky News",Sky News
# yt-source=https://www.youtube.com/@SkyNews/live
https://manifest.googlevideo.com/api/manifest/hls_variant/expire/1736060703/ei/v9p5Z_uRO_2Fy_sP1vbq6Ak/ip/redacted/id/YDvsBbKfLPA.1/source/yt_live_broadcast/requiressl/yes/xpc/EgVo2aDSNQ%3D%3D/hfr/1/playlist_duration/30/manifest_duration/30/maudio/1/gcr/us/spc/x-caUIqQdmCpQOAaux75A9IHzJbe0O34FrQcH-BKFtMwv67OIBBbxb7XCHnlLm5813NvC60/vprv/1/go/1/rqh/5/pacing/0/nvgoi/1/keepalive/yes/fexp/51326932%2C51335594%2C51353497%2C51355912%2C51371294/dover/11/itag/0/playlist_type/DVR/sparams/expire%2Cei%2Cip%2Cid%2Csource%2Crequiressl%2Cxpc%2Chfr%2Cplaylist_duration%2Cmanifest_duration%2Cmaudio%2Cgcr%2Cspc%2Cvprv%2Cgo%2Crqh%2Citag%2Cplaylist_type/sig/AJfQdSswRQIhAKiOi-bSsNrbJpj0jYMx8S1aFJCZ6pI7MAFuwWTutshBAiB6Y-cv5woZXA5yjVeIa9cq5-6zNPunbJH4l3XvI1tk-w%3D%3D/file/index.m3u8
@chDVRuser any ideas?