• 1
  • 86
  • 87
  • 88(current)
  • 89
  • 90
  • 108
pvr.mythtv add-on
I went through and uninstalled the add-on, built it from source (thank you for the cmake Readme instructions Janbar) and installed it. Still a no go. So I rebooted, and checked my logs on my mythbackend when the system came back up. There's an odd error message:
Code:
2016-04-13 02:13:17.880556 C [1695/4061] ProcessRequest mainserver.cpp:1345 (HandleVersion) - MainServer::HandleVersion - Client speaks protocol version 88 but we speak 77!
2016-04-13 02:13:17.950674 I [1695/4061] ProcessRequest mainserver.cpp:1446 (HandleAnnounce) - MainServer::ANN Monitor
2016-04-13 02:13:17.950680 I [1695/4061] ProcessRequest mainserver.cpp:1448 (HandleAnnounce) - adding: EmCeePi as a client (events: 0)
2016-04-13 02:13:18.474312 E [1695/1999] EIT mythdb.cpp:183 (DBError) - DB Error (change_program):
Query was:
UPDATE program SET starttime = ?,     endtime   = ? WHERE chanid    = ? AND       starttime = ?
Bindings were:
:CHANID=1071, :NEWEND=2016-04-16T07:00:00Z, :NEWSTART=2016-04-16T05:03:05Z,
:OLDSTART=2016-04-16T05:00:00Z
Driver error was [2/1062]:
QMYSQL3: Unable to execute statement
Database error was:
Duplicate entry '1071-2016-04-16 05:03:05-0' for key 'PRIMARY'

2016-04-13 02:13:18.588161 I [1695/4061] ProcessRequest mainserver.cpp:1446 (HandleAnnounce) - MainServer::ANN Monitor
2016-04-13 02:13:18.588174 I [1695/4061] ProcessRequest mainserver.cpp:1448 (HandleAnnounce) - adding: EmCeePi as a client (events: 0)
2016-04-13 02:13:19.545303 I [1695/4061] ProcessRequest mainserver.cpp:1446 (HandleAnnounce) - MainServer::ANN Monitor
2016-04-13 02:13:19.545310 I [1695/4061] ProcessRequest mainserver.cpp:1448 (HandleAnnounce) - adding: EmCeePi as a client (events: 1)

Any thoughts? Or more specifically, any ideas on how to clear the database error?

Thanks!!
-Chad
Reply
@curvin777

Time for a debug log from Kodi.

Before doing this please make sure "Include more debug information in the log file" is selected in the Advanced tab of pvr.mythtv addon. Then make sure debug logging is enabled in System (when debug logging is enabled you should see some lines across the top of your screen), then restart Kodi.

Upload the log file (kodi.log in .kodi/temp/) to xbmclogs.com or any other pastebin site and post the appropriate URL in this thread. kodi.log will be large

Mike
Reply
Has any one tested the recently released myth TV .28 work the Jarvis version of the add-on?
Reply
(2016-04-13, 11:01)teeedubb Wrote: Has any one tested the recently released myth TV .28 work the Jarvis version of the add-on?

I tested an earlier version of 0.28 with Jarvis and it was fine.

I am currently using the released 0.28 with Krypton (Alpha) on Ubuntu (amd64), Raspbian Jessie (Rpi2) and Ubuntu Mate (16.04 dev RPI2) they all work. .

Mike
Reply
(2016-04-13, 10:18)MikeB2013 Wrote: @curvin777

Time for a debug log from Kodi.

Before doing this please make sure "Include more debug information in the log file" is selected in the Advanced tab of pvr.mythtv addon. Then make sure debug logging is enabled in System (when debug logging is enabled you should see some lines across the top of your screen), then restart Kodi.

Upload the log file (kodi.log in .kodi/temp/) to xbmclogs.com or any other pastebin site and post the appropriate URL in this thread. kodi.log will be large

Mike

Thanks!

http://xbmclogs.com/pgiy4tqix

A little over 2500 lines! So I poked through it a bit, I did see some errors, lines 1627 and 1628 look interesting, they seem to repeat a couple of times. Not sure what else to really scan for.

-Chad
Reply
@curvin777

Yes, Line 1627 shows the problem:
03:05:19 17.212488 T:1557132272 ERROR: AddOnLog: MythTV PVR Client: (CPPMyth)Document: failed to parse: 1: illegal unprintable codepoint in string

You have one or more invalid characters in either callsign or channel name (name) . The easiest way is to fix this is to use mythweb (mythweb/settings/channel info). You could also use the channel editor in mythtv-setup but this is painful. This is an issue with mythtv backend.

Mike
Reply
(2016-04-13, 11:01)teeedubb Wrote: Has any one tested the recently released myth TV .28 work the Jarvis version of the add-on?
I'm running 0.28 (from Arch's community-testing repository) with 3.4.12 under Jarvis and have no problems. I am experiencing a little more buffering than previously, but I've been muddling around with the setup a bit, so I'm unwilling to lay the blame on MythTV.

I'm happy with the setup, but the fact that the WebFrontend is incomplete is a bit annoying. However, I am happy with the move to qt5 and ffmpeg 3.0; I just wish that it wasn't such a bloated mess.

(I am looking forward to my Odroid C2 arriving so I can see what this would be like running under 64-bit ARM, though.)
Reply
(2016-04-13, 11:45)MikeB2013 Wrote: @curvin777

Yes, Line 1627 shows the problem:
03:05:19 17.212488 T:1557132272 ERROR: AddOnLog: MythTV PVR Client: (CPPMyth)Document: failed to parse: 1: illegal unprintable codepoint in string

You have one or more invalid characters in either callsign or channel name (name) . The easiest way is to fix this is to use mythweb (mythweb/settings/channel info). You could also use the channel editor in mythtv-setup but this is painful. This is an issue with mythtv backend.

Mike

Son-of-a... Thank you very much. That solved it Smile
Reply
I upgraded to 0.28 release yesterday now the mythtv addon won't connect. Here are excerpts from kodi and the backend log.

08:35:09 12.039231 T:1784673344 ERROR: AddOnLog: MythTV PVR Client: (CPPMyth)OpenConnection: failed to connect with any version
08:35:09 12.039888 T:1784673344 ERROR: AddOnLog: MythTV PVR Client: Failed to connect to MythTV backend on 192.168.1.25:6543

Apr 14 08:35:09 xxxxxxxxx mythbackend: mythbackend[1967]: C ProcessRequest mainserver.cpp:1581 (HandleVersion) MainServer: MainServer
::HandleVersion - Client speaks protocol version 87 but we speak 88!
Reply
(2016-04-14, 15:51)TheJuppers Wrote: I upgraded to 0.28 release yesterday now the mythtv addon won't connect. Here are excerpts from kodi and the backend log.

08:35:09 12.039231 T:1784673344 ERROR: AddOnLog: MythTV PVR Client: (CPPMyth)OpenConnection: failed to connect with any version
08:35:09 12.039888 T:1784673344 ERROR: AddOnLog: MythTV PVR Client: Failed to connect to MythTV backend on 192.168.1.25:6543

Apr 14 08:35:09 xxxxxxxxx mythbackend: mythbackend[1967]: C ProcessRequest mainserver.cpp:1581 (HandleVersion) MainServer: MainServer
::HandleVersion - Client speaks protocol version 87 but we speak 88!

As a guess, the version of the pvr.mythtv addon installed in whatever version of kodi you are using is out of date.

If you are using a supported version of kodi on a supported operating system you can try looking here for updates :
http://janbar.github.io/pvr.mythtv/

Mike
Reply
(2016-04-13, 11:01)teeedubb Wrote: Has any one tested the recently released myth TV .28 work the Jarvis version of the add-on?

The pvr.mythtv addon was created for 0.28, replacing definitively its ancester based on cmyth.
Reply
(2016-04-14, 22:36)janbar Wrote:
(2016-04-13, 11:01)teeedubb Wrote: Has any one tested the recently released myth TV .28 work the Jarvis version of the add-on?

The pvr.mythtv addon was created for 0.28, replacing definitively its ancester based on cmyth.

Im definitely upgrading then thanks!

Update: it updates and works smoothly Smile
Reply
(2016-04-14, 16:03)MikeB2013 Wrote: As a guess, the version of the pvr.mythtv addon installed in whatever version of kodi you are using is out of date.

If you are using a supported version of kodi on a supported operating system you can try looking here for updates :
http://janbar.github.io/pvr.mythtv/

Mike

I'm runnig Openelec 6.0.3 on a Raspberry Pi 2. I guess the 2.8.5 binary hasn't been built yet, 2.8.4 is what I find in the repository.
Reply
(2016-04-15, 03:14)TheJuppers Wrote:
(2016-04-14, 16:03)MikeB2013 Wrote: As a guess, the version of the pvr.mythtv addon installed in whatever version of kodi you are using is out of date.

If you are using a supported version of kodi on a supported operating system you can try looking here for updates :
http://janbar.github.io/pvr.mythtv/

Mike

I'm runnig Openelec 6.0.3 on a Raspberry Pi 2. I guess the 2.8.5 binary hasn't been built yet, 2.8.4 is what I find in the repository.

That's the problem with OpenELEC: they are slow to update. I switched to Arch on my RPi2s because I run a shared library, and wanted to move to Jarvis for the newer features. (Plus, with Arch I can run with F2FS on root, giving a performance boost to those little machines.)
Reply
(2016-04-15, 03:14)TheJuppers Wrote:
(2016-04-14, 16:03)MikeB2013 Wrote: As a guess, the version of the pvr.mythtv addon installed in whatever version of kodi you are using is out of date.

If you are using a supported version of kodi on a supported operating system you can try looking here for updates :
http://janbar.github.io/pvr.mythtv/

Mike

I'm runnig Openelec 6.0.3 on a Raspberry Pi 2. I guess the 2.8.5 binary hasn't been built yet, 2.8.4 is what I find in the repository.

Using addon binary 2.8.5 for raspbian Jessie works with openelec RPI2: http://janbar.github.io/pvr.mythtv/download/

Edit: I no longer provide binary compiled in OpenElec. Instead I provide binary compiled with Raspbian jessie which works with OpenElec.

Edit bis: Still in my repo hidden binary for OE6.0 RPi2 : http://janbar.github.io/pvr.mythtv/downl...arm-15.zip
RPi is no longer supported.
Reply
  • 1
  • 86
  • 87
  • 88(current)
  • 89
  • 90
  • 108

Logout Mark Read Team Forum Stats Members Help
pvr.mythtv add-on1