<div dir="ltr">On Tue, Jul 9, 2013 at 3:47 PM, Greg Moeller <span dir="ltr">&lt;<a href="mailto:skywise@gmail.com" target="_blank">skywise@gmail.com</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  

    
  
  <div bgcolor="#FFFFFF" text="#000000">
    Good afternoon.<br>
    I&#39;m trying to get the mythTV frontend working on my media mac mini.<br>
    <br>
    
    Here&#39;s my setup.<br>
    Backend using mythbuntu and 0.26 and two tuners (hdhomerun and
    HDPVR)<br>
    Frontend using a 10.8 mac mini (i3) and mythfrontend 0.26
    (MythFrontend-v0.26.0-175-g7f71e02)<br>
    The back end is working perfectly, records shows, librarians them so
    plex can understand. (both tuners)<br>
    The frontend runs, can see shows, play them. But when I try live TV
    i get<br>
    Video frame buffering failed too many times.<br>
    Sometimes I&#39;ll get a single frame, usually nothing at all, sometimes
    it plain blows up.<br>
    I also tested this on a quad core i7 mac mini, exact same issue.<br>
    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.<br>
    <br>
    So, the problem seems mac related. All networking in the house is
    hardwired, giga-bit.<br>
    <br>
    <br>
    I ran a debug with the front end and this seems to be the spot
    giving problems...<br>
    <br>
    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<br>
    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)<br>
    2013-07-09 17:19:37.135415 W 
    RingBuf(/Volumes/public/video/mythtv/1061_20130709221934.mpg):
    Taking too long to be allowed to read..<br>
    ...<br>
    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.<br>
    2013-07-09 17:19:45.850030 W 
    RingBuf(/Volumes/public/video/mythtv/1061_20130709221934.mpg):
    Peek() requested 2048 bytes, but only returning 0<br>
    2013-07-09 17:19:45.850055 E  Player(0): OpenFile(): Could not read
    first 2048 bytes of
    &#39;/Volumes/public/video/mythtv/1061_20130709221934.mpg&#39;<br>
    2013-07-09 17:19:45.850273 E  Player(0): JumpToProgram failed.<br>
    2013-07-09 17:19:45.850319 E  Player(0): Unknown recorder error,
    exiting decoder<br>
    2013-07-09 17:19:45.850982 I  Player(0): Decoder thread exiting.<br>
    <br>
    A quick ls on the same mac gives:<br>
    calvin:~ gsd$ ls
    /Volumes/public/video/mythtv/1061_20130709221934.mpg<br>
    /Volumes/public/video/mythtv/1061_20130709221934.mpg<br>
    calvin:~ gsd$ ls -l
    /Volumes/public/video/mythtv/1061_20130709221934.mpg<br>
    -rw-r--r--  1 gsd  staff  21670572  9 Jul 17:19
    /Volumes/public/video/mythtv/1061_20130709221934.mpg<br>
    <br>
    Any ideas?<br>
    (BTW, all media is accessable using the same paths on all the
    servers but the virtualbox wouldn&#39;t have had that path)<br></div></blockquote><div><br></div><div>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>I went </i>back to &#39;normal&#39;.  Also I didn&#39;t know what you meant by &#39;accessible using the same paths&#39;, my mythfrontends, I don&#39;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.</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
    <br>
    Just tried playing a pre-recorded show and that worked with this in
    the log:<br>
    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<br>
    2013-07-09 17:39:26.160149 I  TV: tv-&gt;Playback() -- begin<br>
    2013-07-09 17:39:26.169855 I  TV: HandleStateChange(0) -- begin<br>
    2013-07-09 17:39:26.170020 I  TV: Attempting to change from None to
    WatchingPreRecorded<br>
    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)<br>
    2013-07-09 17:39:26.224782 I  TV: StartPlayer(0,
    WatchingPreRecorded, main) -- begin<br>
    2013-07-09 17:39:26.224800 I  TV: Elapsed time since TV constructor
    was called: 143 ms<br>
    <br>
    <br>
  </div>

<br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<br></blockquote></div><br></div></div>