[mythtv-users] Problems with LiveTV

Steven Adeff adeffs.mythtv at gmail.com
Wed Aug 2 12:59:11 UTC 2006


On 8/1/06, Jeff <jeff at propixs.com> wrote:
> 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

eof shouldn't be related to onefield (did you try it more than once?),
but there was some talk on the list about "end of file" issues in live
tv iirc, might try a search on the list as it shouldn't happen (the
frontend is trying to read beyond the recorded time).

Bob being blury is also odd, don't know why that would be.

did you try the 720p with deint off?

-- 
Steve
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/index.php/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/
Mailinglist etiquette -
http://www.mythtv.org/wiki/index.php/Mailing_List_etiquette


More information about the mythtv-users mailing list