vexorian / dizquetv

Create live TV channels from your own media. Access the streams using the simulated HDHomerun tuner or the generated M3U URl.
zlib License
1.47k stars 96 forks source link

m3u file references localhost #359

Open ndkid1986 opened 3 years ago

ndkid1986 commented 3 years ago

One issue that comes up when connecting dizqueTV to other IP TV platforms is the m3u file will reference "localhost" for all the logo images. This means that in order to get those logos to be accessed by Channels DVR server, you have to (1) make sure to portforward dizqueTV to be accessible outside your local network and then (2) modify the m3u file to reference your public IP address for all those logo images.

should develop something whereby the server uses Universal plug and play type settings to automatically let it send the logos out to the public IP so that services can reference those files outside of the home network.

vexorian commented 3 years ago

What I do is when I edit the channels I replace the localhost with my server's IP.

Something to deal with this automatically would be cool, probably.

ndkid1986 commented 3 years ago

i replaced localhost with my local 192 IP address but this would ONLY work inside your local network. So I had to make sure to portforward dizqueTV on my router and then change it to the external IP address -- so that when using channels outside my local network, it will still be able to access / pull those logos.

I noted to channels DVR that they should for IPTV feeds, pull those logos in and then host them for the server so that they can easily access and push them out to clients OUTSIDE the local network. For DizqueTV, it should automatically portforward the app at least for the purposes of port forwarding the logos; and then the m3u should reference the public ip address / port thats forwarded for the purposes of pushing the logos OUTSIDE of the local network.

Plex somehow has a solution for this - my guess is plex for TV channels will pull the logos and host them (which hopefully channels DVR will do in the future). But DizqueTV could also help solve this issue via the notes above.