XBMC Myth PVR messing up Myth backend recordings
#1
My MythTV backend has been running on a desktop machine for a while, operating just fine.
MythTV backend version: 0.24.1-80-glde0431 on Linux MInt 12
Records from two dual HDHomeruns

I have a separate XBMC box version 12.0-RC2 Git:8e45737 (Compiled: Dec 20 2012).

For some reason, watching live TV on the XBMC front end seems to mess up the recording schedules of the backend. Recordings either don't record at all and/or get stuck in a "currently recording" status indefinitely on MythWeb and in the XBMC Live TV home screen.

I'm not sure where to even begin troubleshooting. Are there known Myth/XBMC version incompatibilies or other basics that I should get out of the way?
Reply
#2
(2013-01-18, 03:56)wtj104 Wrote: ... Recordings either don't record at all and/or get stuck in a "currently recording" status indefinitely on MythWeb and in the XBMC Live TV home screen.

Hmmm, in the last few days I got the very same effects. I thought this to be a bug in mythtv, but it coincides with my using of frodo (from the xvba ppa discussed here: http://forum.xbmc.org/showthread.php?tid=149929&page=2)

I will pay attention, but indeed, troubleshooting is not trivial.
Reply
#3
(2013-01-18, 03:56)wtj104 Wrote: My MythTV backend has been running on a desktop machine for a while, operating just fine.
MythTV backend version: 0.24.1-80-glde0431 on Linux MInt 12
Records from two dual HDHomeruns

I have a separate XBMC box version 12.0-RC2 Git:8e45737 (Compiled: Dec 20 2012).

For some reason, watching live TV on the XBMC front end seems to mess up the recording schedules of the backend. Recordings either don't record at all and/or get stuck in a "currently recording" status indefinitely on MythWeb and in the XBMC Live TV home screen.

I'm not sure where to even begin troubleshooting. Are there known Myth/XBMC version incompatibilies or other basics that I should get out of the way?

Yeah... the cmyth plugin totally ignores your tuner priority set on your Mythbackend.

http://forum.xbmc.org/showthread.php?tid=152012

On my HDHR-Prime I have tuner 3 set for "live tv" but when we start a show with XBMC it will start on tuner 1, killing any show recording on that tuner.
Reply
#4
(2013-01-18, 03:56)wtj104 Wrote: Records from two dual HDHomeruns

...

For some reason, watching live TV on the XBMC front end seems to mess up the recording schedules of the backend. Recordings either don't record at all and/or get stuck in a "currently recording" status indefinitely on MythWeb and in the XBMC Live TV home screen.

I've got a MythTV 0.25 backend, recording like you using two HDHomerun units, and I am using XBMC Frodo (on a Raspberry Pi) with the cMyth PVR addon.
And I see exactly the same thing that you are describing.

I think that our problem probably needs to go to the cMyth github issue tracker. Not that I am an expert on github.
Reply
#5
I have the same problem as well. Using MythTV 0.26 backend, using original HDHomerun and XBMC Frodo. Scared to use LiveTV during prime time since I've had several recordings fail...
Reply
#6
(2013-01-18, 03:56)wtj104 Wrote: I think that our problem probably needs to go to the cMyth github issue tracker. Not that I am an expert on github.

Doesn't look like it will be fixed.

https://github.com/cmyth/cmyth/issues/15

I have updated my post with a "kinda" work around. Basically XBMC uses your first tuner for watching Live TV. I just moved my tuners to record from the Last tuner towards the first tuner.

http://forum.xbmc.org/showthread.php?tid=152012
Reply
#7
Please report (confirmed) issues in the mythtv pvr addon here: https://github.com/fetzerch/xbmc-pvr-addons/issues
(btw: this information can be found in the addon's doku on our wiki page: http://wiki.xbmc.org/index.php?title=PVR/Backend/MythTV)

The code that selects the tuner has been changed if I remember correctly. (in the unreleased development version)
So it would be good if you could build the addon from source as described here: http://wiki.xbmc.org/index.php?title=PVR...FromSource
(build from github.com/fetzerch/xbmc-pvr-addons)
If it still does not work as expected, we'd need a debug log.
Reply
#8
(2013-01-27, 11:33)cfetzer Wrote: Please report (confirmed) issues in the mythtv pvr addon here: https://github.com/fetzerch/xbmc-pvr-addons/issues
(btw: this information can be found in the addon's doku on our wiki page: http://wiki.xbmc.org/index.php?title=PVR/Backend/MythTV)

The code that selects the tuner has been changed if I remember correctly. (in the unreleased development version)
So it would be good if you could build the addon from source as described here: http://wiki.xbmc.org/index.php?title=PVR...FromSource
(build from github.com/fetzerch/xbmc-pvr-addons)
If it still does not work as expected, we'd need a debug log.

Thanks for this. I just built it from source, and will test it extensively today.
Reply
#9
I am experiencing the same issue.

Currently I am running OpenELEC 2.99.2 on a Raspberry Pi (256Mb RAM model B) as a frontend to a Mythbuntu (v12.04LTS) 0.25 backend. My mythtv add-on is the 'Mythtv cmyth PVR client'.

Has anyone had any luck removing the "Current Recording" that appears? This fictional running recording seems to be hanging up the client. It responds to commands very sluggishly and has begun crashing, requiring remote reboot via ssh connection.

Here is a link to a log upload: http://xbmclogs.com/show.php?id=30886

Any suggestions?

Reply
#10
Can you build a new pvr plugin (1.6.7) for your Rasp Pi?

I don't use Live TV on my Pi, but do on my other two front ends. Building from source has helped mitigate the issue so far. But I am still testing it. One thing you can do is reverse the order of your tuners as I posted in my thread (http://forum.xbmc.org/showthread.php?tid=152012), that has also helped me. But updating the pvr plugin has really helped as well.
Reply
#11
I have tried to explore if I am running 'pvr plugin (1.6.7)'. I do not think so however, I am very new to XBMC and might be looking in the wrong place. As I said, I am running 'Mythtv cmyth PVR client'.

As an added note. When I search my Mythtv backend, under upcoming recordings are the 'currently running' show that appears on my RPi client. My backend will not allow me to "delete & re-record", "delete" or "never record" to eliminate the entry. I then tried shutting off my RPI client and the backend still will not allow me to remove the entries. These scheduled recordings are past due.

I am going to leave the RPI client off tonight to see if when the mythtv recycles the database (during the night) will correct my issue.

As the backend has been running for several months prior to my testing the RPi client and I never had this problem before, I am comfortable that the problem exists as a result of the RPi client. Therefore it confirms my belief that the issue is within the RPi client.
Reply
#12
(2013-01-26, 21:59)djroketboy Wrote: Doesn't look like it will be fixed.

https://github.com/cmyth/cmyth/issues/15

I have updated my post with a "kinda" work around. Basically XBMC uses your first tuner for watching Live TV. I just moved my tuners to record from the Last tuner towards the first tuner.

http://forum.xbmc.org/showthread.php?tid=152012

Are you using Myth 0.25? I don't even have the same Live TV priority option on my backend.
Reply
#13
(2013-01-28, 22:53)bobwdn Wrote: I have tried to explore if I am running 'pvr plugin (1.6.7)'. I do not think so however, I am very new to XBMC and might be looking in the wrong place. As I said, I am running 'Mythtv cmyth PVR client'.

As an added note. When I search my Mythtv backend, under upcoming recordings are the 'currently running' show that appears on my RPi client. My backend will not allow me to "delete & re-record", "delete" or "never record" to eliminate the entry. I then tried shutting off my RPI client and the backend still will not allow me to remove the entries. These scheduled recordings are past due.

I am going to leave the RPI client off tonight to see if when the mythtv recycles the database (during the night) will correct my issue.

As the backend has been running for several months prior to my testing the RPi client and I never had this problem before, I am comfortable that the problem exists as a result of the RPi client. Therefore it confirms my belief that the issue is within the RPi client.

Look under System --> Add-on's --> Enabled Add-ons --> PVR Clients

It will show the version on the right pane of "MythTV cmyth PVR client"

From your description, it doesn't appear that you have 1.6.7. 1.6.7 has fixed the live tv problem for me, as it blocks live tv from starting if there is a recording happening on the backend.

(2013-01-29, 01:35)wtj104 Wrote: Are you using Myth 0.25? I don't even have the same Live TV priority option on my backend.

Yes, I am on 0.25.
Reply
#14
Thumbs Down 
(2013-01-27, 11:33)cfetzer Wrote: Please report (confirmed) issues in the mythtv pvr addon here: https://github.com/fetzerch/xbmc-pvr-addons/issues
(btw: this information can be found in the addon's doku on our wiki page: http://wiki.xbmc.org/index.php?title=PVR/Backend/MythTV)

The code that selects the tuner has been changed if I remember correctly. (in the unreleased development version)
So it would be good if you could build the addon from source as described here: http://wiki.xbmc.org/index.php?title=PVR...FromSource
(build from github.com/fetzerch/xbmc-pvr-addons)
If it still does not work as expected, we'd need a debug log.

After testing since Sunday, all was looking good until tonight. We were watching the weather report, and have now missed a 8pm recording. The scheduled show is sitting stuck on Myhtbackend.
Reply
#15
Thanks for testing. I think you're describing 2 different issues.
One is that you don't get a dialog or anything that you will miss a recording.
This can be only avoided by setting the "Allow Live TV to move scheduled shows" addon option.
LiveTV should continue and the backend will try to use another tuner.
We'll think about it an if possible add a notification/dialog in the future.

The second issue is the tuner getting stuck. This shouldn't happen of cause.
Are you able to describe a way to perfectly reproduce this for us?
Please describe all necessary steps and also upload a debug log with the "Include more debug information in the log file" option enabled.
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC Myth PVR messing up Myth backend recordings0