Skip to content

More than 1 user for streaming #5719

Answered by bastimeyer
parryhotter007 asked this question in Q&A
Discussion options

You must be logged in to vote

No, this is not supported because the --player-external-http{,-continuous} output shares the same code as --player{,-continuous}-http, which is basically just a while-loop which waits for the next HTTP connection to be made by a player until the stream input URL gets resolved and data gets written to the HTTP client connection. A second player couldn't work like this, because this would mean that Streamlink would have to implement logic for resolving streams for each new HTTP connection simultaneously.

If you want simultaneous outputs for multiple clients, then you need to spawn multiple streamlink processes.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by bastimeyer
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants