[mythtv-users] Problems with LiveTV

Jeff jeff at propixs.com
Wed Aug 2 02:28:36 UTC 2006


Steven Adeff wrote:
> On 7/31/06, Jeff <jeff at propixs.com> wrote:
>> Steven Adeff wrote:
>> > On 7/28/06, Jeff <jeff at propixs.com> wrote:
>> >> This is my first post so please be kind....
>> >>
>> >>  I've been running mythtv for about two years now and about a 
>> month ago
>> >> upgraded (rebuilt) my system and am now running the latest .19-fixes
>> >> from
>> >> gentoo which I do believe is the latest .19-fixes (10505) and have 
>> had
>> >> problems ever since upgrading with liveTV locking up and HDTV 
>> dropping
>> >> frames for 720P video until after I pause/unpause it then plays back
>> >> smoothly most of the time (this problem was evident in .18.1 also)
>> >>  As far as liveTV every time it locks up the the frontend log fills
>> >> up with
>> >> " Ignoring livetv eof in decoder loop" until I exit liveTV and of 
>> course
>> >> this happens at the show transition.
>> >>  Also an interesting note I've seen is fairly frequently I get these
>> >> messages in the frontend logs (using OpenGL for Video Timing):
>> >>  2006-07-27 20:14:00.522 NVP: Video is 3.85111 frames ahead of audio,
>> >> dropping frame.
>> >>  2006-07-27 20:14:00.524 NVP: Video is 4.43182 frames ahead of audio,
>> >> dropping frame.
>> >>
>> >>  And the last Observation I had with the .19-fixes is when I view the
>> >> position of the playback it is normally somewhere between 3 seconds
>> >> behind
>> >> to practically zero seconds behind which strikes me as very odd.  I
>> >> don't
>> >> know if it makes any difference but I am using a set top box 
>> controlled
>> >> through an IR blaster and when changing channels mythtv records the
>> >> actual
>> >> channel change (I can see the button presses displayed on the OSD for
>> >> the
>> >> STB) so maybe thats why it isn't very far behind live.
>> >>
>> >>  My real question is I haven't seen much traffic on the list recently
>> >> with
>> >> regards to livetv lockups and wanted to know if I am the only one
>> >> that is
>> >> having these problems.  If so anyone got some pointers.  I really
>> >> don't want
>> >> to have to try to get back to  .18.1 but my wife is going to kill me
>> >> if the
>> >> TV keeps locking up.
>> >>
>> >>  Thanks
>> >>  Jeff
>> >
>> >
>> > is your recordings drive remotely mounted? what deinterlace filter are
>> > you using? are you using XvMC? If you have an Nvidia card, which
>> > driver version?
>> >
>> Locally mounted non-raid.  It was Raid 5 for a while but switched it to
>> a non-raid non-lvm setup in an attempt to fix the problem, and I will
>> say that it got a little better.
>>
>> Deinterlace filter is Kernel.   No XvMC.  And a Nvidia 5200 with driver
>> 7174.  When watching liveTV my CPU show about 90% idle.
>>
>> Also, didn't include it above (oops) the lockups occur with both my
>> pvr350 and HD-3000 but normally the HD-3000 shows an error screen saying
>> "an error was encountered  while displaying video" and in-case it
>> matters the ivtv drivers at 0.6.3.  But almost all livetv viewing is on
>> the 350.
>>
>
> try turning off the deinterlace filter when playing back 720p.
> Use of 1.0.8756 or 1.0.7676 of the nvidia driver should allow you to
> run Bob or Onefield as a deint filter that will work for 480i, 720p
> and 1080i.
>
I upgraded to 8756 and tried the different deint filters.  I didn't run 
with BOB for very long because it gives a blurry picture (connecting to 
TV through VGA if it makes a difference).  OneField locked up at the 
first show change with the logs  below.  Also, in regards to your 
question about drives being remotely mounted.  They are locally mounted 
however mythtv is running on the lan IP for a remote FE which has not 
been on during any of my tests so I can isolate it as much as possible.

FE log:

2006-08-01 19:00:01.532 LiveTVChain(live-mythtv-2006-08-01T18:22:54): 
Entry at 2: '1015_20060801190000'
2006-08-01 19:00:01.539 NVP: IsReallyNearEnd() br(798KB) fps(29) sz(0KB) 
vfl(28) frh(0) ne:1
2006-08-01 19:00:01.539 SwitchToProgram(void)
2006-08-01 19:00:01.557 
RingBuf(/mythtv/recordings/1015_20060801183000.mpg): 
OpenFile(myth://192.168.0.9:6543/1015_20060801190000.mpg, 10)
2006-08-01 19:00:01.557 Ignoring livetv eof in decoder loop
2006-08-01 19:00:01.557 Ignoring livetv eof in decoder loop
2006-08-01 19:00:01.557 Ignoring livetv eof in decoder loop
last line repeats till I press exit

BE log:
2006-08-01 19:00:00.065 TVRec(1): SwitchLiveTVRingBuffer(discont 0, 
set_rec 1)
2006-08-01 19:00:00.152 TVRec(1): GetProgramRingBufferForLiveTV()
2006-08-01 19:00:00.403 TVRec(1): StartedRecording(0x8149ef8) 
fn(/mythtv/recordings/1015_20060801190000.mpg)
2006-08-01 19:00:00.485 TVRec(1): FinishedRecording(Wheel of Fortune) in 
recgroup: LiveTV
2006-08-01 19:00:00.530 Chain: Updated endtime for '1015_20060801183000' 
to 20060801190000
2006-08-01 19:00:00.552 Finished recording Wheel of Fortune "Fun in the 
Sun From Fort Lauderdale": channel 1015
2006-08-01 19:00:00.653 scheduler: Last message repeated 1 times: 
Finished recording: ABC15 News at 6: channel 1015
2006-08-01 19:00:00.706 scheduler: Finished recording: Wheel of Fortune 
"Fun in the Sun From Fort Lauderdale": channel 1015
2006-08-01 19:00:00.738 Preview: 
'myth://192.168.0.9:6543/1015_20060801183000.mpg' is not local, 
replacing with '/mythtv/recordings/1015_20060801183000.mpg', which is local.
2006-08-01 19:00:00.808 Chain: Appended at 4 '1015_20060801190000'
0: start_time: 38.099 duration: 161.922
1: start_time: 38.100 duration: 161.931
stream: start_time: 423.323 duration: 1799.243 bitrate=5186 kb/s
2006-08-01 19:00:00.927 AFD: Opened codec 0x8171840, id(MPEG2VIDEO) 
type(Video)
2006-08-01 19:00:01.019 TVRec(1): SetFlags(RingBufferReset,) -> 
FrontendReady,RunMainLoop,CancelNextRecording,AskAllowRecording,RecorderRunning,RingBufferReset,
2006-08-01 19:00:01.019 AFD: Opened codec 0x81a57c0, id(MP2) type(Audio)
2006-08-01 19:00:01.034 TVRec(1): !has_rec(1) !rec_soon(1) 
curRec(0xb1c08ee8) starttm(2006-08-01T18:30:00)
2006-08-01 19:00:01.063 TVRec(1): Enabling Full LiveTV UI.
2006-08-01 19:00:01.153 RecBase(/dev/v4l/video0): 
SetRingBuffer(0x82a3ad0) '/mythtv/recordings/1015_20060801190000.mpg'
2006-08-01 19:00:01.202 TVRec(1): RingBufferChanged()
2006-08-01 19:00:01.214 TVRec(1): FinishedRecording(Wheel of Fortune) in 
recgroup: LiveTV
2006-08-01 19:00:01.216 Chain: Updated endtime for '1015_20060801183000' 
to 20060801190001
2006-08-01 19:00:01.227 Finished recording Wheel of Fortune "Fun in the 
Sun From Fort Lauderdale": channel 1015
2006-08-01 19:00:35.467 autoexpire: Expiring Program: Expiring: Wheel of 
Fortune Mon Jul 31 18:30:00 2006 1068 MBytes



More information about the mythtv-users mailing list