cabernetwork / cabernet

Cabernet allows control of IPTV streams. Plugins supports DaddyLive, Pluto TV, XUMO, M3U/XMLTV.XML files (SamsungTV, STIRR, DistroTV, Plex TV)
https://cabernetwork.github.io
MIT License
200 stars 28 forks source link

Tuner status for daddylive state = "no reply" #175

Open devkind39 opened 4 days ago

devkind39 commented 4 days ago

I am getting this on the cabernet homepage when a client tries to access any daddylive channel: "Tuner Status State Plugin Tuner Instance Channel Clients No Reply DaddyLive tuner0 default 1 1"

Also, the logs show something like this: "decorators HTTPError in function M3U8Process.get_m3u8_data(), retrying 381 403 Client Error: Forbidden for url: https://ddy1......."

Xumo and PlutoTV channels work correctly. But no daddylive channels are being served.

Could this be due to the pc running cabernet being behind a firewall?

rocky4546 commented 4 days ago

Checked all players and they are all working for me. Recommend trying their website: https://thedaddy.to/24-7-channels.php

devkind39 commented 4 days ago

My other pc which is not behind a firewall has no issues with serving daddylive channels. Might be a configuration issue. Has anyone experienced issues behind a firewall?

rocky4546 commented 3 days ago

If you are behind a firewall, then you need to follow the instructions for python requests library. We use it and it has the ability to setup firewall configurations.

devkind39 commented 3 days ago

Rocky: Can you point me to where the instructions for python requests library are located? Thanks.

devkind39 commented 1 day ago

Here are a few more lines from the logs, in case anybody can help:

2024-11-16 16:21:28,424-NOTICE:web_tuner DaddyLive:default Tuning to channel 579 2024-11-16 16:21:28,425-DEBUG:stream Adding new tuner 0 for stream DaddyLive:default ch:48 2024-11-16 16:21:28,425-DEBUG:web_handler [] "GET /DaddyLive/watch/579 HTTP/1.1" 200 - 2024-11-16 16:21:28,437-DEBUG:thread_queue Adding thread id queue to thread queue: 133996523891512 2024-11-16 16:21:28,437-DEBUG:internal_proxy 3 Requesting status from m3u8_queue None 2024-11-16 16:21:28,438-DEBUG:internal_proxy Starting m3u8 queue process 2024-11-16 16:21:28,551-DEBUG:channels DaddyLive: CHID: 579 Using Player 1 2024-11-16 16:21:28,553-DEBUG:m3u8_queue Adding client thread 133996523891512 to m3u8 queue list 2024-11-16 16:21:28,554-DEBUG:m3u8_queue Sending Status request to stream queue 587 2024-11-16 16:21:28,743-DEBUG:internal_proxy 2 Status of Running returned from m3u8_queue 587 2024-11-16 16:21:29,348-DEBUG:plugin_channels DaddyLive: Getting best video stream info for 579 https://xyzdddd.mizhls.ru/lb/premium579/index.m3u8 2024-11-16 16:21:29,740-DEBUG:plugin_channels Found 1 Playlists 2024-11-16 16:21:29,740-NOTICE:plugin_channels DaddyLive: 579 will use 1280x720 resolution at 4000000bps 2024-11-16 16:21:29,741-DEBUG:internal_proxy 1 Status of Running returned from m3u8_queue 587 2024-11-16 16:21:29,761-DEBUG:m3u8_queue M3U8: https://ddy5.iosplayer.ru/tshttp/ddy5/premium579/mono.m3u8?token=none 587 2024-11-16 16:21:29,761-DEBUG:m3u8_queue Reloading m3u8 stream queue 587 2024-11-16 16:21:29,823-INFO:decorators HTTPError in function M3U8Process.get_m3u8_data(), retrying 587 403 Client Error: Forbidden for url: https://ddy5.iosplayer.ru/tshttp/ddy5/premium579/mono.m3u8?token=none https://ddy5.iosplayer.ru/tshttp/ddy5/premium579/mono.m3u8?token=none 2024-11-16 16:21:30,889-INFO:decorators HTTPError in function M3U8Process.get_m3u8_data(), retrying 587 403 Client Error: Forbidden for url: https://ddy5.iosplayer.ru/tshttp/ddy5/premium579/mono.m3u8?token=none https://ddy5.iosplayer.ru/tshttp/ddy5/premium579/mono.m3u8?token=none 2024-11-16 16:21:31,890-NOTICE:decorators Multiple HTTP Errors, unable to get url data, skipping M3U8Process.get_m3u8_data() 587 403 Client Error: Forbidden for url: https://ddy5.iosplayer.ru/tshttp/ddy5/premium579/mono.m3u8?token=none https://ddy5.iosplayer.ru/tshttp/ddy5/premium579/mono.m3u8?token=none 2024-11-16 16:21:31,890-DEBUG:m3u8_queue M3U Playlist is None, retrying 2024-11-16 16:21:32,671-DEBUG:web_handler [127.0.0.1] "GET /tunerstatus HTTP/1.1" 200 - 2024-11-16 16:21:32,673-DEBUG:web_handler [] "GET /api/dashstatus.json HTTP/1.1" 200 - 2024-11-16 16:21:34,665-DEBUG:web_handler [127.0.0.1] "GET /tunerstatus HTTP/1.1" 200 - 2024-11-16 16:21:34,666-DEBUG:web_handler [] "GET /api/dashstatus.json HTTP/1.1" 200 - 2024-11-16 16:21:35,744-DEBUG:internal_proxy No video data, Sending Empty ATSC Msg 587 2024-11-16 16:21:36,663-DEBUG:web_handler [127.0.0.1] "GET /tunerstatus HTTP/1.1" 200 - 2024-11-16 16:21:36,665-DEBUG:web_handler [] "GET /api/dashstatus.json HTTP/1.1" 200 - 2024-11-16 16:21:38,678-DEBUG:web_handler [127.0.0.1] "GET /tunerstatus HTTP/1.1" 200 - 2024-11-16 16:21:38,679-DEBUG:web_handler [] "GET /api/dashstatus.json HTTP/1.1" 200 -