E2OpenPlugins / e2openplugin-OpenWebif

GPL Web Interface for e2stabs
GNU General Public License v3.0
204 stars 227 forks source link

How to access a stream from the internet #1636

Open rodajc opened 2 months ago

rodajc commented 2 months ago

So you access OpenWebif from the internet, i.e. if you forward the correct port in the firewall or through an SSH tunnel. But then what?

You browse to the bouquet and channel and click to stream or transcode that channel.

This generates a file stream.m3u8 with e.g.:

http://vuplus:8001/1:0:19:17C0:C82:3:EB0000:0:0:0:

That is the local address of the box. This will never open from the internet. The port is configurable but the host is not.

It should be possible to configure the host to open the stream from the internet through a firewall.

littlesat commented 2 months ago

Never do this…. Always do it via an (open)vpn tunnel to connect to you local home network.

rodajc commented 2 months ago

Never do this…. Always do it via an (open)vpn tunnel to connect to you local home network.

Stream the channel through the SSH tunnel?

littlesat commented 2 months ago

Yep

rodajc commented 2 months ago

@littlesat Thank you. That is an interesting idea. I tried to do that years ago. It didn't work then, maybe because that router was to slow to handle all the SSH traffic.

With this router it seems to work. So thanks for that. But......

The original problem remains, which is that it should be possible to customize the link in stream.m3u8 that OpenWebif produces. Instead of:

http://vuplus:8001/1:0:19:17C0:C82:3:EB0000:0:0:0:

to be able to use the SSH tunnel I now need e.g.:

http://localhost:8001/1:0:19:17C0:C82:3:EB0000:0:0:0:

Right?