Skip to content

plugins.dlive: sign live HLS media playlist URLs #6171

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

Merged

Conversation

bastimeyer
Copy link
Member

Fixes #6170

HLS media playlist URLs now require a signature, which needs to be acquired by sending a POST request to a specific API endpoint.

$ streamlink https://dlive.tv/kriminel best
[cli][info] Found matching plugin dlive for URL https://dlive.tv/kriminel
[cli][info] Available streams: 360p (worst), 480p, 720p, src (best)
[cli][info] Opening stream: src (hls)
[cli][info] Starting player: /usr/bin/mpv
[cli][info] Player closed
[cli][info] Stream ended
[cli][info] Closing currently open stream...

@bastimeyer bastimeyer added the plugin issue A Plugin does not work correctly label Sep 8, 2024
@bastimeyer bastimeyer merged commit 346017a into streamlink:master Sep 8, 2024
18 checks passed
@bastimeyer bastimeyer deleted the plugins/dlive/sign-hls-urls branch September 8, 2024 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plugin issue A Plugin does not work correctly
Projects
None yet
Development

Successfully merging this pull request may close these issues.

plugins.dlive: 403 Client Error | No data returned from stream
1 participant