-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Optimal config for daddylive #59
Comments
some notes: const proxy = require('@warren-bank/hls-proxy/hls-proxy/proxy')({
is_secure: true,
host: HOSTNAME,
copy_req_headers: false,
req_headers: {
'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 17_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1'
},
req_options: null,
hooks: null,
prefetch: true,
cache_segments: true,
max_segments: 30,
cache_timeout: 60,
cache_key: 0,
debug_level: 3,
acl_ip: null,
acl_pass: null,
http_proxy: null,
manifest_extension: null,
segment_extension: null
}); hlsd --tls --port 8081 --prefetch --max-segments 30 --useragent "Mozilla/5.0 (iPhone; CPU iPhone OS 17_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1" -v 3 https://daddylive.watch/24-7-channels.php
https://daddylive.watch/stream/stream-52.php
https://d2.jisdeshmaiganga.com:999/hls/do52.m3u8?md5=CV44Nd8tEJ0Kl2ql5EsTAQ&expires=1736441214
https://smartermuver.com/embed3.php?player=desktop&live=do52
https://dlhd.so/24-7-channels.php
https://thedaddy.to/24-7-channels.php
https://thedaddy.to/stream/stream-52.php
https://xyzdddd.mizhls.ru/lb/premium52/index.m3u8
https://cookiewebplay.xyz/premiumtv/daddylivehd.php?id=52
|
so.. to summarize..
let me know if this was helpful.. |
Thanks @warren-bank for the quick response and for troubleshooting my request. Your findings match my current implementation:
I initially considered a configuration issue, but you've confirmed that everything looks correct on that front. Next, I'm focusing on the server and/or video player. Running the server locally and accessing the feed through VLC seems more stable than when using the public server (e.g., ESPN feed) It could be that the public server is getting overloaded. However, even locally, the issue still occurs after some time—although it can run smoothly for over an hour without issues. Eventually, the server stops responding, but there’s nothing in the logs to provide any clues as to what might be causing the failure. logs: https://gist.github.com/DryKillLogic/5755b85f0d9482eb5a75d17cb7f79b7e Thank you! |
Personally, I've never tested this server at scale.. That being said, I've received reports of performance issues in the past.. But I haven't done anything to simulate heavy load.. to see how resources are managed. If you happen to dig into performance and have any suggestions.. |
I reviewed those reports thoroughly after going through all the documentation, examples, and issues prior to submitting my question. So far, I haven't encountered any memory leaks. I don't believe the issue is related to high load, as hitting a single feed from the local environment produces the same result. After some additional troubleshooting, I believe I've narrowed down the problem. It doesn't appear to be on the proxy side, but rather with DaddyLive itself. They might be implementing a mechanism to protect the feeds—such as encryption keys, domain changes, or something similar. Even other solutions, including streamlink, failed after a few minutes, typically within an hour at most. I will continue investigating and will update you with any new findings. Thank you! @warren-bank |
I didn't run my test long enough to encounter this behavior. In the README, search for the example that uses the |
First of all, I want to thank you for the wonderful job done on HSL-Proxy.
I'm genuinely impressed by the level of detail and expertise in your responses. It's rare to see someone contribute to open-source projects with such dedication, and frankly, you've set the bar very high for the rest of us.
On that note, I do have a question for you (hopefully an easy one):
I'm in the process of setting up the proxy on Node to stream content from daddylive, but I’m running into an issue with buffering or intermittent drops, even though the same feed works fine on the website. I noticed your webmonkey script for this, so I’m assuming you're already familiar with the site.
Here’s my current configuration (the referer and origin are being passed in the URL):
Thanks, Warren, I appreciate your help very much!
The text was updated successfully, but these errors were encountered: