-
Notifications
You must be signed in to change notification settings - Fork 226
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
Stream channels via HTTPS (443) #1605
Comments
I believe this has been logged before, and from what I can remember, there's a hard-coded protocol and/or port involved somewhere. |
Stream of recordings is a progressive download and not comparable with a live stream. Stream over https is only possible for recodings. |
Regardless, anything that's served over HTTP should also be available through HTTPS. |
Port 8001 stream is not http. This is something completely different and part of the enigma core code. |
Related to reverse proxy: This was a suggestion by the "dream Player" app. It allows to configure HTTPS for channels in their settings. The (free translated) help text is: "HTTPS streaming for channels is not supported by most receivers. If you use a reverse proxy or an alternative, it can be activated." If configured, the app generate the link https://vuduo4kse.local:443/1:0:...: |
Also, it is pretty pointless to adding encryption overhead to a live stream. The entire STB is not a security device, so exposing any port, streaming or otherwise, on the internet is a very bad idea. If you want to, use an external WAF with reverse proxy and SSL offloading functionality. |
Worked very well via SSL tunneling for testing purposes. |
Yes, why not? A proxy is a proxy. |
Is your feature request related to a problem? Please describe.
I parted my private network via VLAN. For communication between this networks I want to use only secured protocols.
Describe the solution you'd like
When I stream recordings, it works with HTTPS/443. The link looks like below:
https://vuduo4kse.local:443/file?file=/media/hdd/movie/xxxxxxx.ts
When I stream channels, it doesn't work with HTTPS/443. The standard link with 8001 looks like
http://vuduo4kse.local:8001/1:0:...:
It would be nice if it would work with
https://vuduo4kse.local:443/1:0:...:
or maybe
https://vuduo4kse.local:443/stream?stream=1:0:...:
Describe alternatives you've considered
I don't tested it, but it should be possible to run a reverse proxy on the Vu+, close 8001/8002 for external access and forward HTTPS/443 to HTTP/8001/8002.
The text was updated successfully, but these errors were encountered: