MSattler 387 Posted December 15, 2018 Share Posted December 15, 2018 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 More sharing options...
MSattler 387 Posted December 16, 2018 Author Share Posted December 16, 2018 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 More sharing options...
Luke 37060 Posted December 16, 2018 Share Posted December 16, 2018 Hi, what version of emby server? Link to comment Share on other sites More sharing options...
Luke 37060 Posted December 16, 2018 Share Posted December 16, 2018 And what emby app are you testing with? Thanks. Link to comment Share on other sites More sharing options...
MSattler 387 Posted December 16, 2018 Author Share Posted December 16, 2018 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 More sharing options...
MSattler 387 Posted December 16, 2018 Author Share Posted December 16, 2018 (edited) 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 December 16, 2018 by MSattler Link to comment Share on other sites More sharing options...
MSattler 387 Posted December 16, 2018 Author Share Posted December 16, 2018 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 More sharing options...
Luke 37060 Posted December 16, 2018 Share Posted December 16, 2018 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 More sharing options...
pir8radio 1292 Posted December 17, 2018 Share Posted December 17, 2018 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 More sharing options...
Luke 37060 Posted December 17, 2018 Share Posted December 17, 2018 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 More sharing options...
pir8radio 1292 Posted December 17, 2018 Share Posted December 17, 2018 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 More sharing options...
Luke 37060 Posted December 17, 2018 Share Posted December 17, 2018 There might be some open feature requests about it. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now