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.35k stars 90 forks source link

DizqueTV and xteve conflict with Plex channel selection when used with locast (dizque workaround fixes) #307

Open kccorl1993 opened 3 years ago

kccorl1993 commented 3 years ago

When trying to merge content for use with xteve in Plex on the LIve TV/DVR, dummy channels need to be set up with dizque for Plex to keep the channel lineup. I have a writeup of my scenario on reddit here as follows:

Set custom channel numbers in dizqueTV for my content

Create numbers in dizqueTV that correlate to my channel numbers for locast2plex in xteve (added in a flex spot for each to be able to create it)

Update m3u and xml in xteve to reflect changes

Map numbers in xteve for custom channels the same as dizqueTV

Map locast2plex numbers and names in xteve that match my locast2plex dummy channels in dizqueTV

My setup is as follows:

dizqueTV has channels 1-7 as my custom channels

dizqueTV has channels 100-127 as my locast2plex channels and names that match my locast2plex names

xteve has channels 1-7 that match my custom channels in dizqueTV

xteve has channels 100-127 that are custom channels for my locast2plex channels (channels for locast were 4.1, 4.2, etc and I changed them in xteve)

xteve has 28 unmapped channels from dizqueTV 1007-1034 to account for the dummy locast2plex channels in dizqueTV

Plex recognizes xteve as having 35 channels and can only find locast2plex channels actually mapped and custom channels from dizqueTV

Expected behavior: xteve should be able to contain content strictly from dizquetv and locast2plex and then translate them to Plex with an m3u to be available to watch.

Actual behavior: Plex removes mappings after some time, doesn't show any content in the guide, and when going to the Live TV/DVR section in settings only shows my dizqueTV custom channel count. When clicking on the channel mappings link to view/change the channel mapping, Plex shows nothing actually mapped.

Workaround is done as above in dizqueTV, and a quick summary of it: dizqueTV requires "dummy channels" that correlate directly to locast2plex channels as they are mapped in xteve to not override the Plex channel mappings.

OS: Ubuntu 18.04 dizqueTV Version: 1.2.5 xteve Version: 2.2.0 PMS version: 1.22.2.4282

kccorl1993 commented 3 years ago

Seems there is an "official" solution on the wiki that works around this issue by removing functionality (not sure what better solution there would be) here

Is there a better solution in the works?