[mythtv-users] Live TV problem

Mike Carron jmcarron at starstream.net
Sun Dec 14 21:24:40 UTC 2014


On 12/13/2014 08:32 PM, Hika van den Hoven wrote:
> Hoi Mike,
>
> Sunday, December 14, 2014, 5:36:03 AM, you wrote:
>
>> I'm having a problem with random stalls in live tv. The MBE is running
>> Mythbuntu 14.04.1/0.27.4 and the FE is running Mythbuntu 12.04.5/0.27.4.
>> There is adequate storage and both livetv storage and the mythconverg
>> database are on separate SSDs.
>> This is the backend log at the time of a stall:
>>      Dec 13 17:52:54 12000mvd-mbe mythbackend: mythbackend[7520]: N
>>      Expire autoexpire.cpp:641 (SendDeleteMessages) Expiring 0 MB for
>>      1731 at 2014-12-14T01:51:38Z => "2014 Heisman Trophy Presentation"
>>      Dec 13 17:54:53 12000mvd-mbe mythbackend: mythbackend[7520]: W
>>      ProcessRequest ringbuffer.cpp:1100 (WaitForReadsAllowed)
>>      RingBuf(/var/lib/mythtv/livetv/1731_20141214015139.mpg): Taking too
>>      long to be allowed to read..
>>      Dec 13 17:55:02 12000mvd-mbe mythbackend: mythbackend[7520]: E
>>      ProcessRequest ringbuffer.cpp:1105 (WaitForReadsAllowed)
>>      RingBuf(/var/lib/mythtv/livetv/1731_20141214015139.mpg): Took more
>>      than 10 seconds to be allowed to read, aborting.
>>      Dec 13 17:55:11 12000mvd-mbe mythbackend: mythbackend[7520]: W
>>      TFWWrite threadedfilewriter.cpp:571 (DiskLoop)
>>      TFW(/var/lib/mythtv/livetv/1731_20141214015139.mpg:82): write(65424)
>>      cnt 624 total 37571236 -- took a long time, 19044 ms
>> At the same time, the frontend log shows this:
>>      Dec 13 17:51:52 Kit mythfrontend.real: mythfrontend[4948]: N
>>      CoreContext mythplayer.cpp:2133 (PrebufferEnoughFrames) Player(2):
>>      Waited 101ms for video buffers AAAAAAAAAAAAAA
>>      Dec 13 17:55:04 Kit mythfrontend.real: mythfrontend[4948]: N
>>      CoreContext mythplayer.cpp:2133 (PrebufferEnoughFrames) Player(2):
>>      Waited 102ms for video buffers LAAAfAAAAAAAfA
>>      .
>>      .
>>      Dec 13 17:55:14 Kit mythfrontend.real: mythfrontend[4948]: N
>>      CoreContext mythplayer.cpp:2133 (PrebufferEnoughFrames) Player(2):
>>      Waited 9781ms for video buffers LAAAfAAAAAAAfA
>>      Dec 13 17:55:14 Kit mythfrontend.real: mythfrontend[4948]: W Decoder
>>      ringbuffer.cpp:1453 (ReadPriv)
>>      RingBuf(myth://12000mvd-mbe/1731_20141214015139.mpg):
>>      ReadPriv(..32768, normal) -- waited 10009 ms for avail(0) > count(32768)
>>      Dec 13 17:55:14 Kit mythfrontend.real: mythfrontend[4948]: E Decoder
>>      ringbuffer.cpp:1476 (ReadPriv)
>>      RingBuf(myth://12000mvd-mbe/1731_20141214015139.mpg):
>>      ReadPriv(..32768, normal) -- timed out waiting for data (10009 ms)
>> I'm almost convinced it's a setup issue somewhere because I have an old
>> MBE with much less processor power, much less RAM and much slower disk
>> system that experiences the problem once or twice a week instead of 3-4
>> times per hour. The only setup value that I know is significantly
>> different is the HD Ringbuffer size (in Miscellaneous Settings) which I
>> have set to 56400 in the new unit and 9400 in the old.
>> Any hints where to look?
> 'Taking too long to be allowed to read...'
> This looks to me to look into file-system rights.
> Either that or an over busy sata bus.
>
> Tot mails,
>    Hika                            mailto:hikavdh at gmail.com
>
> "Zonder hoop kun je niet leven
> Zonder leven is er geen hoop
> Het eeuwige dilemma
> Zeker als je hoop moet vernietigen om te kunnen overleven!"
>
> De lerende Mens
>
***
The permissions all seem in order and the sata bus is very lightly loaded.

mike




More information about the mythtv-users mailing list