MSattler 390 Posted December 15, 2018 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!
MSattler 390 Posted December 16, 2018 Author 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!
Luke 42078 Posted December 16, 2018 Posted December 16, 2018 And what emby app are you testing with? Thanks.
MSattler 390 Posted December 16, 2018 Author 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!
MSattler 390 Posted December 16, 2018 Author 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
MSattler 390 Posted December 16, 2018 Author 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!
Luke 42078 Posted December 16, 2018 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.
pir8radio 1312 Posted December 17, 2018 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.
Luke 42078 Posted December 17, 2018 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.
pir8radio 1312 Posted December 17, 2018 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?
Luke 42078 Posted December 17, 2018 Posted December 17, 2018 There might be some open feature requests about it. 1
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