Jump to content

IP TV - Source IP


MSattler

Recommended Posts

MSattler

When using IP based Live TV providers many of them have IP limits in place, which limit the number of IP's you can playback from.  Some of them even provide automatic bans if you use more than 2 or 3 different IP addresses.

 

I could be wrong but from testing it appears that if a remote client forces a transcode then the Emby server ends up making the actual request to the Live TV provider.  However, if it is a Direct Play, it appears the Emby Client plays the stream directly from the Live TV provider.  Is that correct?

 

And if that is the case, is it possible to always force transcoding for Live TV playback of a client is remote?

 

Thanks!

Link to comment
Share on other sites

MSattler

So looking at the logs, any time the client Direct Plays, Emby gives the client the stream to play back.  That ends up becoming an issue for me, because if I happen to be streaming from 3+ IP addresses, then I get banned.   While most of the time I won't run into this, the bigger concern here is being on cell phones, and how quickly the provider released the IP's from their list.

 

Would it be possible to have an option for m3u tuners, to not allow Direct Play, and make it Direct Stream?  I believe if it set to Direct Stream the Emby server will relay the stream to the client?

 

Thanks!

Link to comment
Share on other sites

MSattler

And what emby app are you testing with? Thanks.

 

 

Version 3.6.0.77 beta  running on Ubuntu Linux

 

Testing via Android App.  I did just notice an update, and just updated to the latest and will test again.

 

Is there an expected difference on the newer version?

 

Thanks!

Link to comment
Share on other sites

MSattler

Is there any easy way to see what the current source URL/Link is for the LiveTV Playback Emby is playing back?  I'm looking through the logs but am not seeing it, perhaps I need to enable verbose/debug logging?

 

The inital URL in the m3u8 for the stream is a cloudflare IP, so then the actual URL seems to change.  Before I was just looking at netstat for the cloudflare IP but it appears that eventually goes away.   I'll see if I can find another way to track the IP to test this further.

Edited by MSattler
Link to comment
Share on other sites

MSattler

Is there any easy way to see what the current source URL/Link is for the LiveTV Playback Emby is playing back?  I'm looking through the logs but am not seeing it, perhaps I need to enable verbose/debug logging?

 

The inital URL in the m3u8 for the stream is a cloudflare IP, so then the actual URL seems to change.  Before I was just looking at netstat for the cloudflare IP but it appears that eventually goes away.   I'll see if I can find another way to track the IP to test this further.

 

I was able to use iftop, and I believe I was able to isolate the IP the IPTV stream is coming from and it appears that even with Direct Playback I am now seeing Emby acting as the middle man.   I'll see if I can test further.

 

From a process flow standpoint, does it make sense that Emby would always act as the middleman as long as we are on the latest version of Server/Client?  Even if it is direct playback?

 

Thanks!

Link to comment
Share on other sites

For store apps, yes. The store apps won't direct play to remote urls because we can't verify the legality of the content, and the host OS can see everything.

Link to comment
Share on other sites

pir8radio

For store apps, yes. The store apps won't direct play to remote urls because we can't verify the legality of the content, and the host OS can see everything.

 

so are you saying for IPTV SOME clients will play the stream directly from the source, bypassing the emby server?   I hope not, our passwords and usernames are often contained in those stream links. Plus the IP issue..   So far I have not seen this with any of my clients including web.

Link to comment
Share on other sites

We allow them to, but usually it won't end up happening anyway due to limited format support in the browser.

Link to comment
Share on other sites

pir8radio

We allow them to, but usually it won't end up happening anyway due to limited format support in the browser.

 

understood, any feature requests out there to force all iptv through the server?   Maybe a check box? 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...