pvr.mythtv
#1
Hey all,
I'm having an issue on both my Windows machine and Android TV..
I set up mythbuntu and had it working last night with my USB TV tuner.

I was getting horrible signal so I got an HDHomeRun and now I get 37 OTA channels.
The odd thing is that when I had the USB tuner everything worked great with the Kodi v15 MythTV PVR plugin v2.5

Now today I just deleted out the stuff for the USB stick (in MythTV) and set it up to use the HDHomeRun.
I set up both my tuners, linked it to the Schedules Direct, etc...
If I use the app on Android I can go in and see the program guide for all the channels and all appears good.

The problem is in Kodi 15.1, on both PC and Nvidia Shield, when I select the TV option or restart Kodi I see it flash at the top that it's trying to load recordings and channels.. but never loads the channels.
I also don't have the TV option on the menu anymore, like I did when I had the USB tuner..
It's the same machine, same IP, I've triple checked that the API is setup and running with 0000 set as the pin but just can't get anything to show.

Any suggestions would be much appreciated.

Here's my Kodi log: http://xbmclogs.com/ptjfj0tr3
Reply
#2
Code:
22:09:58 T:1678054912   DEBUG: AddOnLog: MythTV PVR Client: FillChannelsAndChannelGroups
22:09:58 T:1678054912   ERROR: AddOnLog: MythTV PVR Client: (CPPMyth)Document: failed to parse: 1: illegal unprintable codepoint in string
22:09:58 T:1678054912   ERROR: AddOnLog: MythTV PVR Client: (CPPMyth)GetChannelList1_2: unexpected content
22:09:58 T:1678054912   DEBUG: AddOnLog: MythTV PVR Client: FillChannelsAndChannelGroups: Loaded 0 channel(s) 1 group(s)

Content of response for channel service is invalid.
Reply
#3
Please download the response of the call below:

http://192.168.1.5:6544/Channel/GetChann...&Count=100

Replace sourceId number with the right id of hdhomerun source (maybe 2 ?)

Then we could find the channel name containing the invalid character: the unprintable codepoint. Also it could be interesting to know where the backend missed to encode special character and allowing to propose a fix to MythTV team.
Reply
#4
(2015-09-19, 16:44)janbar Wrote: Please download the response of the call below:

http://192.168.1.5:6544/Channel/GetChann...&Count=100

Here are the results for SourceID1:
03711372015-09-19T14:54:33Z0.27.20140323-177122322_3TUFFTV TUFFTV 6877330223ATSC8vsb52100000022default0atsc100truetrue122422_4KRID KRID 6877340224ATSC8vsb52100000022default0atsc100truetrue122522_5KTSY KTSY 6877350225ATSC8vsb52100000022default0atsc100truetrue122622_6KRID KRID 6877360226ATSC8vsb52100000022default0atsc100truetrue122722_7KRID KRID 6877370227ATSC8vsb52100000022default0atsc100truetrue122822_8KRID KRID 6877380228ATSC8vsb52100000022default0atsc100truetrue131131_1K31FD-D

I tried other SourceIDs (above 1) and get this for all other IDs.. don't know if it's relevant:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<ChannelInfoList serializerVersion="1.1" version="1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <StartIndex>0</StartIndex>
    <Count>0</Count>
    <CurrentPage>1</CurrentPage>
    <TotalPages>1</TotalPages>
    <TotalAvailable>0</TotalAvailable>
    <AsOf>2015-09-19T14:54:54Z</AsOf>
    <Version>0.27.20140323-1</Version>
    <ProtoVer>77</ProtoVer>
    <ChannelInfos/>
</ChannelInfoList>

Is it possible it's the dash in 1K31FD-D?

Thanks so much and I'm happy to do whatever I can to help troubleshoot / test any patches (if needed).
Reply
#5
OK, looks like I got it sorted out.
I went to the web interface to look at the channel list and that K31FD-D has a channel name of 3ABN English T�
I also noticed that several others have that odd character at the end as well.

I went and deleted that character from the affected channel names and it works like a charm now.

Thanks!

P.S. - Still willing to help troubleshoot if needed.
Reply

Logout Mark Read Team Forum Stats Members Help
pvr.mythtv0