Server Version#:1.19.1.2645
Player Version#:7.30.2.16712
Hi,
Sorry if this is the wrong section! First time poster!
I’m hoping this is an easy fix for the devs and maybe help others who might be seeing the same problems on FireTV with DVR & xmltv configuration.
I’m running a SAT->IP box / Plex DVR setup (unsupported model but working fine) - I’ve had some issues with incorrect channel data using the built in EPG so i’ve setup webgrabplus to get an XML file into plex.
It all works perfectly from laptop / chrome! No issues at all.
However, on my FireTV 4k 2nd Gen when trying to watch Live TV it will only tune in to channels that do not have a space in the XML channel ID. For example
If I try to watch “BBC West Midlands: BBC One” I get an error on the fireTV:
“There was an error while attempting to tune the selected channel.”
In the console I noticed:
Error parsing HTTP request: POST /livetv/dvrs/14/channels/BBC West Midlands: BBC One/tune?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx HTTP/1.1 X-Plex-Platform: Android X-Plex-Platform-Version: 5.1.1 X-Plex-Version: 7.30.2.16712 X-Plex-Device: AFTS X-Plex-Product: Plex for Android (TV) X-Plex-Client-Platform: Android X-Plex-Client-Identifier: fb13e6005ebe76be-com-plexapp-android X-Plex-Provides: player,pubsub-player,controller X-Plex-Model: sloane X-Plex-Device-Vendor: Amazon X-Plex-Device-Screen-Resolution: 1920x1080 (Android TV) X-Plex-Device-Screen-Density: 320 X-Plex-DRM: widevine:video X-Plex-Advertising-Identifier: 003a6070-8b1d-49cc-8319-83e3c9782cd6 X-Plex-Advertising-DoNotTrack: 0 Accept-Language: en-gb X-Plex-Provider-Version: 1.3.0 X-Plex-Features: external-media X-Plex-Online: 1 X-Plex-Device-Name: Fire TV Accept: application/xml User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; AFTS Build/LVY48F) Host: 192.168.0.177:32400 Connection: Keep-Alive Accept-Encoding: gzip Content-Type: application/x-www-form-urlencoded Content-Length: 0
I noticed all my channels which have spaces in the chanel ID / Display Name have this same issue and fail to tune so I edited the EPG XML file as a test and replaced all occurances of:
“BBC West Midlands: BBC One” with: “BBCWestMidlands:BBCOne”
I had to refresh EPG then re-assingn the EPG channel entry so it pointed to “BBCWestMidlands:BBCOne” in the EPG settings screen…
Then it just magically works and I see a completed POST in the console rather than the error:
Completed:[192.168.0.39:37592] 200 POST /livetv/dvrs/14/channels/BBCWestMidlands:BBCOne/tune (19 live) TLS GZIP 4860ms 3229 bytes (pipelined: 12)
- so it looks like an issue specific to Plex App maybe because this issue doesnt happen when using chrome / laptop.
Hope I’ve explained it clearly!
Thanks