nginx reverse proxy question

Thomas Schmiedl thomas.schmiedl at web.de
Wed Feb 13 15:14:17 UTC 2019


Hello,
I use the xupnpd2 mediaserver (https://github.com/clark15b/xupnpd2) on
my router to transfer some HLS-streams to my TV. xupnpd2 doesn't support
https (the author doesn't want add https support and I'm not a
developer). I try to receive HLS-streams from this site:
https://www.mall.tv/zive, which only supports https.

My idea is to use nginx as reverse proxy in this scenario on the router:
xupnpd2 (client) <---> http-traffic <---> nginx reverse proxy <--->
https-traffic <---> https://www.mall.tv/zive (server)

xupnpd2 should receive the playlist (.m3u8) and the media-chunks (.ts)
locally via nginx over http.

The websites (eg. https://www.mall.tv/hlavni-nadrazi-praha) contain the
playlist-url in the "source"-html-element. The url must be extended by
"360/index.m3u8" or "720/index.m3u8", e.g.
https://zeus.gjirafa.com/live/N4Ffx9rOlOzyDTfrok7L9SvE8NKDU6tI/t0g0qq720/index.m3u8.

Thanks for your help and best regards,
Thomas


More information about the nginx mailing list