Opened 16 years ago
Closed 15 years ago
#4974 closed defect (wontfix)
[0.21] playback halts when watching LiveTV
Reported by: | Owned by: | Isaac Richards | |
---|---|---|---|
Priority: | major | Milestone: | unknown |
Component: | mythtv | Version: | 0.21-fixes |
Severity: | medium | Keywords: | mythtv live |
Cc: | Ticket locked: | no |
Description
Using mythtv 0.21 the frontend log get filled up with the following error message: LiveTV forcing JumpTo? 1
Mythtv version is 0.21.20080304-1 16468
The system is based on Ubuntu hardy with mythtv
The frontend eventually freezes.
The bug seems similar to LiveTV forcing JumpTo? 1, but in this case the frontend is a local frontend.
The frontend log reaches almost 8GB during 24 hours. Is seems like the log entries start after watching for a while, possibly when there is a program change on the channel. Killing and restarting the frontend stops the error messages for a while.
What relevant log files can I provide ?
The current mythfrontend.log is well over 8Gb, and the entry filling it up is a series of "LiveTV forcing JumpTo? 1", seems like it is written to the log approximately 18000 times per second
Rune
Attachments (1)
Change History (6)
Changed 16 years ago by
Attachment: | mythfrontend.log added |
---|
comment:1 Changed 16 years ago by
comment:2 Changed 16 years ago by
I had this problem with at least vers 0.20.* and 0.21.* where mythfrontend does not recover from a buffer underrun at schedule changes etc in live tv (does this only happen on australian DVB??)
My workaround is to renice mythbackend to -1 (with mythfrontend realtime threads OFF on and priority 0). I'm guessing that the frontend is not blocking on underrun so this forces it to sleep until the backend is ready.
Vince
comment:3 Changed 16 years ago by
Thanks!
I will try to use a nice value of -1 on my mythbackend.
I am using a DVB-C card (Technotrend DVB-C 2300) with a CI module and a Conax CAM in Norway.
The funny thing is that this problem happens on the local frontend (on the frontend/backend box), and a remote frontend on one laptop.
Another laptop frontend does not experience these live tv freezes.
One difference between the systems is that both frontends (one local and one remote) are using ATI cards with fglrx drivers, while the other one (the one that is working) is using a nvidia card with binary nvidia drivers.
All computers are running the same kernel and mythtv version (Ubuntu hardy).
Rune
Now I got a new freeze - no JumpTo? errors, but got loads of "NVP: Prebuffer wait timed out 10 times" instead.
See attachted log from mythfrontend.log