(2015-05-13, 08:46)nickr Wrote: EDIT: 1st question, what version of the PVR addon do you have. Janbar has made many changes and it is best to get his latest version. http://janbar.github.io/pvr.mythtv/download/index.html
As you are on ubuntu go for the ppa.
My PVR addon is 1.12.6. (Looks like the one in your link is 1.12.18.) Since it said it worked with myth backend through 0.28 and mine is 0.27, I didn't think to look for a newer version anywhere.
Quote:I see errors with connecting to the hostname myth-test.control, which seems odd (as in the .control part of the hostname seems odd). eg
Code:
0:18:11 T:2625633088 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)SendRequest: GET /Content/GetRecordingArtwork?Type=%63%6F%76%65%72%61%72%74&Inetref=%74%74%76%64%62%2E%70%79%5F%37%38%38%33%37&Season=%39 HTTP/1.1
Host: myth-test.control:6544
Connection: keep-alive
Accept-Charset: utf-8
10:18:11 T:2625633088 DEBUG: AddOnLog: MythTV PVR Client: (CPPMyth)GetResponse: HTTP/1.1 404 Not Found
What exactly do you have the backend host set to in your pvr.mythtv settings. Try setting it to the backend's IP address and see what happens.
The address of the backend host in the PVR config is "myth-test.control". ".control" is the domain of my local network. (I'm old school, and all the devices get themed names -- in my case characters from the Get Smart TV series.) All the devices I know I'll need to access remotely get a static IP and URL from the router. I use the hostname "myth-test.control" in the settings for the myth frontend I've been using as a sanity check. Does Kodi not like hostnames? I can try using the numeric IP instead. I'll update the results of this.
(2015-05-13, 13:06)MikeB2013 Wrote: From your log:
Code:
10:18:10 T:2704386880 ERROR: AddOnLog: MythTV PVR Client: (CPPMyth)Document: failed to parse: 1: illegal unprintable codepoint in string
This is probably the reason you are not seeing any channels. pvr.mythtv cannot load the channel information from mythtv backend.
Are you running the latest 0.27 fixes on your mythtv backend ?
From a terminal connected to the mythtv-backend please post the output from mythbackend --version
Also what is the version of the pvr.mythtv addon ?
Mike
PVR addon is 1.12.6
output of mythbackend --version:
Code:
Please attach all output as a file in bug reports.
MythTV Version : v0.27.4-58-g45d2d51
MythTV Branch : fixes/0.27
Network Protocol : 77
Library API : 0.27.20141016-1
QT Version : 4.8.6
Options compiled in:
linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_ivtv using_joystick_menu using_libcrypto using_libdns_sd using_libfftw3 using_libxml2 using_lirc using_mheg using_opengl using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_sdl using_taglib using_v4l2 using_x11 using_xrandr using_xv using_profiletype using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vaapi using_vdpau using_ffmpeg_threads using_mheg using_libass using_libxml2
I'll start trying these things one at a time and update with results.
One more thing I've seen: every so often, I see a "MAC Discovery" message pop up in Kodi. Looks like an error, since it's red with an "X" in it, but I can't tell for sure. The message appears and disappears far too quickly to attempt to write down the MAC address it gives. I have no idea if this is related to my problem.
ED: I switched from hostname to IP address in the PVR addon configuration. That didn't change anything. So I added the PPA with the newer myth plugin. After figuring out I needed to remove the existing kodi-pvr-mythtv before installing kodi-pvr-mythtv-helix I got it installed and now the mythtv pvr addon version shows 1.12.18. Still no Live TV, and still the number of channels in the System Info PVR service shows 0. But still I see that I have 2 recordings and 4 scheduled and how much disk space I have on the backend. I can't watch the recordings, but it is talking to the backend server.
EDIT2: Since I've changed stuff, I guess I should post another log to see if anything jumps out.
http://goo.gl/XkgU9U
Also, I followed the 404 clue in the log, making sure that the Kodi box (Max) could see the server. To be thorough, I pulled it up both at 192.168.2.117:6544 and myth-test.control:6544 with chromium on Max, and it works both ways. (I did not know that it was human readable, but now I do.) So still searching and head-scratching.