[mythtv-users] Mac OSx frontend live TV issue.

Monkey Pet monkeypet at gmail.com
Tue Jul 9 23:39:00 UTC 2013


On Tue, Jul 9, 2013 at 3:47 PM, Greg Moeller <skywise at gmail.com> wrote:

>  Good afternoon.
> I'm trying to get the mythTV frontend working on my media mac mini.
>
> Here's my setup.
> Backend using mythbuntu and 0.26 and two tuners (hdhomerun and HDPVR)
> Frontend using a 10.8 mac mini (i3) and mythfrontend 0.26
> (MythFrontend-v0.26.0-175-g7f71e02)
> The back end is working perfectly, records shows, librarians them so plex
> can understand. (both tuners)
> The frontend runs, can see shows, play them. But when I try live TV i get
> Video frame buffering failed too many times.
> Sometimes I'll get a single frame, usually nothing at all, sometimes it
> plain blows up.
> I also tested this on a quad core i7 mac mini, exact same issue.
> As a test I built up a mythbuntu frontend install under virtualbox(on the
> same mac) and other than some decoding speed issues (h.264) it worked
> perfectly.
>
> So, the problem seems mac related. All networking in the house is
> hardwired, giga-bit.
>
>
> I ran a debug with the front end and this seems to be the spot giving
> problems...
>
> 2013-07-09 17:19:34.842588 D  SendReceiveStringList(MESSAGE,SYSTEM_EVENT
> PLAY_CHANGED HOSTNAME calvin CHANID 1061 STARTTIME 2013-07-09T22:19:34Z
> SENDER calvin) called from UI thread
> 2013-07-09 17:19:34.847536 I
> FileRingBuf(/Volumes/public/video/mythtv/1061_20130709221933.mpg):
> OpenFile(/Volumes/public/video/mythtv/1061_20130709221934.mpg, 10000 ms)
> 2013-07-09 17:19:37.135415 W
> RingBuf(/Volumes/public/video/mythtv/1061_20130709221934.mpg): Taking too
> long to be allowed to read..
> ...
> 2013-07-09 17:19:45.849940 E
> RingBuf(/Volumes/public/video/mythtv/1061_20130709221934.mpg): Took more
> than 10 seconds to be allowed to read, aborting.
> 2013-07-09 17:19:45.850030 W
> RingBuf(/Volumes/public/video/mythtv/1061_20130709221934.mpg): Peek()
> requested 2048 bytes, but only returning 0
> 2013-07-09 17:19:45.850055 E  Player(0): OpenFile(): Could not read first
> 2048 bytes of '/Volumes/public/video/mythtv/1061_20130709221934.mpg'
> 2013-07-09 17:19:45.850273 E  Player(0): JumpToProgram failed.
> 2013-07-09 17:19:45.850319 E  Player(0): Unknown recorder error, exiting
> decoder
> 2013-07-09 17:19:45.850982 I  Player(0): Decoder thread exiting.
>
> A quick ls on the same mac gives:
> calvin:~ gsd$ ls /Volumes/public/video/mythtv/1061_20130709221934.mpg
> /Volumes/public/video/mythtv/1061_20130709221934.mpg
> calvin:~ gsd$ ls -l /Volumes/public/video/mythtv/1061_20130709221934.mpg
> -rw-r--r--  1 gsd  staff  21670572  9 Jul 17:19
> /Volumes/public/video/mythtv/1061_20130709221934.mpg
>
> Any ideas?
> (BTW, all media is accessable using the same paths on all the servers but
> the virtualbox wouldn't have had that path)
>

Hi, I am also running mythfrontend on the mac mini using ubuntu, LiveTV
works for me with limited stuttering.  To eliminate the stuttering, I
sometimes need to pause the stream for a few secs or jump back 10 secs.  I
would check to see what you used in your video playback profiles.  I think
I tried the accelerated options without success, so *I went *back to
'normal'.  Also I didn't know what you meant by 'accessible using the same
paths', my mythfrontends, I don't mount the recording directories from the
backend, I think mythbackend will steam the files to mythfrontend for
recorded shows and liveTV.  However only for video files, I needed to nfs
mount the media path to the files.  If you are mounting your recording
directories, try NOT mounting it and see if the situation improves when it
steams the media file over.



>
> Just tried playing a pre-recorded show and that worked with this in the
> log:
> 2013-07-09 17:39:26.159478 D  SendReceiveStringList(MESSAGE,SYSTEM_EVENT
> PLAY_STARTED HOSTNAME calvin CHANID 2505 STARTTIME 2013-07-02T02:00:00Z
> SENDER calvin) called from UI thread
> 2013-07-09 17:39:26.160149 I  TV: tv->Playback() -- begin
> 2013-07-09 17:39:26.169855 I  TV: HandleStateChange(0) -- begin
> 2013-07-09 17:39:26.170020 I  TV: Attempting to change from None to
> WatchingPreRecorded
> 2013-07-09 17:39:26.172625 I
> FileRingBuf(/Volumes/public/video/mythtv/2505_20130702020000.mpg):
> OpenFile(/Volumes/public/video/mythtv/2505_20130702020000.mpg, 2000 ms)
> 2013-07-09 17:39:26.224782 I  TV: StartPlayer(0, WatchingPreRecorded,
> main) -- begin
> 2013-07-09 17:39:26.224800 I  TV: Elapsed time since TV constructor was
> called: 143 ms
>
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://www.mythtv.org/mailman/listinfo/mythtv-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20130709/bae7265f/attachment.html>


More information about the mythtv-users mailing list