HLS proxying multiple sources
Subscriptions
subscriptions at znet.ca
Sun Mar 13 14:40:50 UTC 2016
Hello,
I need a way to provide the 'proxy_pass' argument from external script
for hls streaming. One way will be to use exec_pull with rtmp module,
but this means to convert hls to rtmp, and run ffmpeg - pretty
cumbersome. If there is a way to do something like ** proxy_pass
`my_script original_request` ** (my_script is in backticks), it will be
ideal.
Situation: I need to choose dynamically the server where I pull the hls
video stream from. Some of the upstream servers (usually 2-4 in total)
may be down or slow at the moment where the request comes to the local
nginx, so I need to dynamically choose the 'preferred' one. On top, I
have different login credentials for those, and a limit of logins per
server.
Almost sure nginx will have some way of doing it - it does anything
imaginable - and few things beyond.
Any suggestion appreciated,
Thanks, George.
More information about the nginx
mailing list