XBMC Community Forum
New MythTV add-on using libcmyth - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: PVR Development (/forumdisplay.php?fid=136)
+--- Thread: New MythTV add-on using libcmyth (/showthread.php?tid=110694)



RE: New MythTV add-on using libcmyth - tdavis - 2012-06-09 19:42

(2012-06-09 00:25)cspack Wrote:  Mine stops playing Live TV whenever the current show ends. Not sure why. For example, if a show is scheduled to end at 8:00pm, then as soon as the clock hits 8:00pm it stops playing and goes back to the program guide. I have an HDHomeRun Prime, mythtv 0.25 on the backend.

Also on recorded programs commercial skipping doesn't seem to work. Works fine with Mythbox or mythfrontend but the pvr addon it just seems to ignore the commercial marks.

The first is a deadlock bug in mythbackend and is not a client issue; at least it doesn't crash like mythfrontend does.

I have both occurring, and looking for a solution for the first. I can't replace the old setup until the deadlock bug is fixed..


RE: New MythTV add-on using libcmyth - sos_xbmc - 2012-06-10 06:40

(2012-06-08 16:13)kburkart Wrote:  How stable is everybody's myth pvr setup?

I run Arch Linux, myth 0.25, eden-pvr branch. Hardware is Hauppauge HVR-2210, 8GB RAM, i5-750, Geforce 460GT.

Runs very nicely and is entirely functional. Channel changing takes around 10 seconds. Audio syncs well. Very occasional hard lock requiring ctrl-alt-f1. not sure if that's the pvr component or xmbc (too occasional to know what could be causing it). My mythfrontend stopped seg-faulting, so I'm back to using it for most LiveTV and pvr stuff, since it's simpler and less laggy - but it's great to see how far xbmc-pvr has come since I tried it 6 months ago!


RE: New MythTV add-on using libcmyth - InoD - 2012-06-10 13:09

(2012-06-08 01:08)PhoenixMage Wrote:  Yeah it contains the .o files for the .c files except for debug.c and validate.c.

Its a toolchain problem or something because if I untar a fresh copy of v86d and do a ./configure --with-x86emu && make then it compiles fine. Unfortunately this is outside my realm of knowledge to fix.

Correct, no .o files for debug.c and validate.c.
Did you find others with the same issue when trying to build the Fusion target?
If you use your system's ar command to list the objects in the .a file, is it also empty?

My previous system, Ubuntu 10.04 LTS + custom v0.23 backend, was very stable... could easily stay up for a year. My new install, Ubuntu 12.04 with initially stock v0.25, was very instable, but this was due to broken IPTV support. Now using custom v0.25 + iptv/rtp fixes backend on the same system and it seems alright. So far mythbackend didn't require a restart/reboot.


RE: New MythTV add-on using libcmyth - PhoenixMage - 2012-06-10 14:39

(2012-06-10 13:09)InoD Wrote:  
(2012-06-08 01:08)PhoenixMage Wrote:  Yeah it contains the .o files for the .c files except for debug.c and validate.c.

Its a toolchain problem or something because if I untar a fresh copy of v86d and do a ./configure --with-x86emu && make then it compiles fine. Unfortunately this is outside my realm of knowledge to fix.

Correct, no .o files for debug.c and validate.c.
Did you find others with the same issue when trying to build the Fusion target?
If you use your system's ar command to list the objects in the .a file, is it also empty?

My previous system, Ubuntu 10.04 LTS + custom v0.23 backend, was very stable... could easily stay up for a year. My new install, Ubuntu 12.04 with initially stock v0.25, was very instable, but this was due to broken IPTV support. Now using custom v0.25 + iptv/rtp fixes backend on the same system and it seems alright. So far mythbackend didn't require a restart/reboot.

Its not just the Fusion target, its any target. Maybe I'll just run up an Ubuntu VM to compile it as its got me stumped what the issue is unless some of my packages are too recent and somewhere along the way an API has changed.

I havent used ar to list the .a objects. I might try and see what the output of that is.

Cheers.


RE: New MythTV add-on using libcmyth - rdoac - 2012-06-10 14:56

(2012-06-08 16:13)kburkart Wrote:  How stable is everybody's myth pvr setup? I built mine on top of mythbuntu 12.04, using myth .25 and a ceton infinitv pci capture card. It doesn't take long for it to lock up the system. Does anyone else experience this?

I did a git clone from tsp's main and then pulled Eden-pvr.

Kevin

Mine's pretty stable. I have 2 x hdhomeruns for ota and clear qam, and 2 x atsc internal tuners with an analogue side, and an hdpvr which is currently not really in use (connected to a sony media player for netflix). My biggest issue was audio and slingbox playback, neither of which were pvr related, going back to eden-pvr fixed those. Second issue was atsc channel numbers are not supported. I got multiple channel 17's. Each source comes with it's own listing in xbmc/pvr, and like was written above no commercial skip. We would probably use mythbox to playback a recording. LiveTV stops at the end of a show, mythfrontend would freeze but continue. I have a script which stops mythbackend and night and re modprobe's all the devices (left over from VDR but is necessary for the HVR1600 to not forget how it works). Starting mythbackend after xbmc will result in a crash when a channel is selected.

Rob


RE: New MythTV add-on using libcmyth - dubstar_04 - 2012-06-10 21:28

(2012-06-09 00:25)cspack Wrote:  Mine stops playing Live TV whenever the current show ends. Not sure why. For example, if a show is scheduled to end at 8:00pm, then as soon as the clock hits 8:00pm it stops playing and goes back to the program guide. I have an HDHomeRun Prime, mythtv 0.25 on the backend.

Also on recorded programs commercial skipping doesn't seem to work. Works fine with Mythbox or mythfrontend but the pvr addon it just seems to ignore the commercial marks.


This now happens to me too. Its highly reproduceable.

Has anyone posted a bug report for this?

Thanks,

Dan


RE: New MythTV add-on using libcmyth - druhboruch - 2012-06-10 22:13

(2012-06-10 21:28)dubstar_04 Wrote:  This now happens to me too. Its highly reproduceable.

Has anyone posted a bug report for this?

Thanks,

Dan

For me it started when I upgraded myth to 0.25.
Everything was fine on 0.24 with the same frontend.
I also noticed increased time to change the channels after the upgrade...


RE: New MythTV add-on using libcmyth - tdavis - 2012-06-11 01:51

LiveTV unstable since 0.22; it appears to be really easy to trigger in 0.25

http://www.mythtv.org/pipermail/mythtv-users/2012-June/335187.html


RE: New MythTV add-on using libcmyth - kburkart - 2012-06-11 16:06

(2012-06-09 06:31)speed32219 Wrote:  
(2012-06-08 16:13)kburkart Wrote:  How stable is everybody's myth pvr setup? I built mine on top of mythbuntu 12.04, using myth .25 and a ceton infinitv pci capture card. It doesn't take long for it to lock up the system. Does anyone else experience this?

I did a git clone from tsp's main and then pulled Eden-pvr.

Kevin

Running the same setup as you. Works great except for the audio. Every now and then the audio goes away and XBMC does not recognize any sound-cards. I have to do a alsa force-reload from terminal to get it back. Well at least 85 percent of the time or I need to do a fresh reboot. I only have 1.5GB of ram on the backend, channel changing is a little slow, other than the audio failures now and then it works pretty darn good. great. Just ordered 4 GB (2 X 2GB( strips so I know that will help. I will check the load, might need to go to 8 GB. I had been using the Mythtv frontend only using the launcher addon and a shell script that would kill XBMC and launch Myth frontend and visa versa from the remote, That works great without any problems except for very slow epg and channel changing, of course that is probably the RAM issue also. But I really like the integration within XBMC, this is a great addon and mythtv is the only Linux backend that works wtih the PCIe Ceton tuner.

Great job so far with the add-on!

Speed,

Did you use any special parameters when you built? i e during .configuration?

I check system status and CPU is running at about 50% memory ~25%. There are times things seem real sluggish. I have a server and 4 satelitte Zotac Zboxes running with at least 2 GB off of 16GB thumbdrives.

Mythfrontend is much more responsive/stable on the same satelittes.

Thanks,
Kevin


RE: New MythTV add-on using libcmyth - stevellion - 2012-06-12 00:04

I have a strange problem - just wondering if anyone has a suggestion. (or has seen it themselves)
If I start to watch an HD Channel, sometimes, it seems to take a long time before I get a complete picture. It seems like I'm waiting for a keyframe and before I get the keyframe, the picture is complete garbage, including images from a previous show, perhaps seen days before.
It doesn't happen with non-HD. in fact, I don't think it even happens when the HD broadcast isn't 1080p, but really it's most strange.

Usually, I have to stop and start playback a few times before it works - maybe I'm too impatient, but it seems to take a good few seconds while I hear Audio and see blocks, green bits and old images, before the channel I'm tuning to displays properly.

Super strange is that I can be watching an SD channel, but the bits of image that it shows on the HD channel when it's trying to sync is completely different again.

eg, kids watching telly today - I switched to BBC HD and saw an image from the closing scene of the Jubilee concert from last Monday night.. - so a week old image. - Not sure if I had watched any other TV broadcast HD content since then, so that could just be the last 1080p broadcast played.

I'm using a Geforce GT-520 card, if that makes any difference.