v16 Unable to parse channel list - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: PVR & Live TV Support (https://forum.kodi.tv/forumdisplay.php?fid=167) +---- Forum: DVBViewer (https://forum.kodi.tv/forumdisplay.php?fid=219) +---- Thread: v16 Unable to parse channel list (/showthread.php?tid=260781) |
Unable to parse channel list - jascdvb - 2016-02-22 Hi I'm quite new to Kodi, but use DVBViewer + Rec Sevice for some years now. With the Kodi 16 Release I always get an "unable to parse channel list" error and the connection is lost. kodi log shows: 11:16:50 T:7748 NOTICE: AddOnLog: DVBViewer Client: Checking backend version... 11:16:50 T:7748 NOTICE: AddOnLog: DVBViewer Client: Version: 18874368 11:16:50 T:7748 ERROR: AddOnLog: DVBViewer Client: Unable to parse channels. Error: Error parsing Element. 11:16:50 T:7748 ERROR: ADDON: Dll DVBViewer Client - Client returned bad status (1) from Create and is not usable 11:16:50 T:7748 WARNING: PVR::CPVRClients::UpdateAndInitialiseClients - failed to create add-on DVBViewer Client, status = 1 Any help? Thanks Jan RE: Unable to parse channel list - jascdvb - 2016-02-22 Oh forgot: Rec Service Version: 1.32.0 RE: Unable to parse channel list - manül - 2016-02-22 Please upload http://$rs_ip:$rs_webport/api/getchannelsxml.html?subchannels=1&rtsp=1&upnp=1&logo=1 somewhere so I can take a look. Make sure to replace $rs_ip/$rs_webport beforehand. RE: Unable to parse channel list - jascdvb - 2016-02-22 Well, Firefox complains the output is not well formed (not sure, my firefox runs in German, so the error message is different. Here, what IE shows, which is not the full channel list ... http://xxxxxx:xxxx/upnp/channelstream/Logos/ndr+fs+hh.png?freq=322&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,322000,6900,0,0,3,3,0,2602,2601,2500,28225,0,0,24,0,1073,1,-1&pids=0,18,2500,2601,2604,2602,2502,2603,Logos/das+erste+hd.png?freq=626&msys=dvbc&sr=6900&specinv=0&mtype=256qam&tnr=0,626000,6900,0,0,5,3,0,5102,5101,5100,10301,0,0,24,0,1019,1,-1&pids=0,18,5100,5101,5104,5102,5103,5106,Logos/zdf+hd.png?freq=634&msys=dvbc&sr=6900&specinv=0&mtype=256qam&tnr=0,634000,6900,0,0,5,3,0,6120,6110,6100,11110,0,0,24,0,1011,1,-1&pids=0,18,6100,6110,6130,6120,6121,6123,6122,Logos/hr-fernsehen.png?freq=306&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,306000,6900,0,0,3,3,0,302,301,300,28108,0,0,24,0,1101,1,-1&pids=0,18,300,301,304,302,303,Logos/rtl+television.png?freq=338&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,338000,6900,0,0,3,3,0,104,163,44,12003,0,0,24,0,1089,1,-1&pids=0,18,44,163,105,104,106,Logos/sat.1.png?freq=330&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,330000,6900,0,0,3,3,0,256,255,96,17500,0,0,24,0,1107,1,-1&pids=0,18,96,255,32,256,259,Logos/prosieben.png?freq=330&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,330000,6900,0,0,3,3,0,512,511,97,17501,0,0,24,0,1107,1,-1&pids=0,18,97,511,33,512,515,Logos/sport1.png?freq=346&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,346000,6900,0,0,3,3,0,1024,1023,103,900,0,0,24,0,33,133,-1&pids=0,18,103,1023,39,1024,Logos/eurosport+deutschland.png?freq=378&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,378000,6900,0,0,3,3,0,103,101,280,31200,0,0,24,0,1091,1,-1&pids=0,18,280,101,102,103,Logos/rtl2.png?freq=338&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,338000,6900,0,0,3,3,0,128,166,46,12020,0,0,24,0,1089,1,-1&pids=0,18,46,166,68,128,Logos/super+rtl.png?freq=338&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,338000,6900,0,0,3,3,0,120,165,45,12040,0,0,24,0,1089,1,-1&pids=0,18,45,165,65,120,Logos/vox.png?freq=338&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,338000,6900,0,0,3,3,0,136,167,47,12060,0,0,24,0,1089,1,-1&pids=0,18,47,167,71,136,Logos/kabel+eins.png?freq=330&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,330000,6900,0,0,3,3,0,768,767,98,17502,0,0,24,0,1107,1,-1&pids=0,18,98,767,34,768,Logos/tele+5.png?freq=346&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,346000,6900,0,0,3,3,0,1536,1535,99,51,0,0,24,0,33,133,-1&pids=0,18,99,1535,38,1536,Logos/dmax.png?freq=346&msys=dvbc&sr=6900&specinv=0&mtype=64qam&tnr=0,346000,6900,0,0,3,3,0,3328,3327,108,63,0,0,24,0,33,133,-1&pids=0,18,108,3327,44,3328,Logos/servustv+hd+deutschland.png?freq=690&msys=dvbc&sr=6900&specinv=0&mtype=256qam&tnr=0,690000,6900,0,0,5,3,0,4921,4920,110,4914,0,0,24,0,1007,1,-1&pids=0,18,110,4920,4925,4921,4922,4924,4926, RE: Unable to parse channel list - jascdvb - 2016-02-22 If I open the link without the options, just plain http://ip:port/api/getchannelsxml.html? I get a proper XML reply RE: Unable to parse channel list - manül - 2016-02-22 That's the reason why the PVR cannot parse the channel list. However to further help you I need the full XML with all url parameters. Try downloading the XML using some external tools, like wget or a download manager. Common browsers parse the XML. RE: Unable to parse channel list - jascdvb - 2016-02-22 #Link deleted# my firefox talks about column 6026, hope this helps RE: Unable to parse channel list - jascdvb - 2016-02-22 Argh I found it myself I had two channels with quite strage Data in them: For example: Einsfestival HD (AC3,deu) çü Ü|E € " Ok, if someone has this: dowload with the link from manül with wget and check for strange characters RE: Unable to parse channel list - manül - 2016-02-22 There are some weird (read non-UTF8) characters in the subchannel entries of of "ServusTV HD Deutschland" and "Einsfestival HD (AC3,deu)". Run DVBViewer, go to channel editor and search for the two channels. The first is member of the "FreeTV" group, the latter member of "FreeTV Dritte". Expand their subchannels and fix/delete the wrong characters. Safe the channel list. Stop + start the recording service so the new channel list will be loaded. You can verify the fixed channel list with your browser. There shouldn't be any parser errors anymore. RE: Unable to parse channel list - manül - 2016-02-22 Glad you found it out yourself :-) RE: Unable to parse channel list - jascdvb - 2016-02-22 THANKS Issue closed |