<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    On 02/17/2014 11:03 PM, Jean-Yves Avenard wrote:<br>
    <blockquote
cite="mid:CANpj82JAzqcjpunNPB80JA-4DBh36R_qJQ+woSN2YHsBoDoG3g@mail.gmail.com"
      type="cite">Hi<br>
      <br>
      On Tuesday, February 18, 2014, Jonas Arndt &lt;<a
        moz-do-not-send="true"
        href="mailto:jonas.arndt@thearndtfamily.com">jonas.arndt@thearndtfamily.com</a>&gt;
      wrote:<br>
      <blockquote class="gmail_quote" style="margin:0 0 0
        .8ex;border-left:1px #ccc solid;padding-left:1ex">
        <br>
        On 02/17/2014 10:12 PM, Jean-Yves Avenard wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          Moving to Nfs didn't solve this problem.<br>
          <br>
          I'm still suffering the exact same problem as what you are
          seeing.<br>
          <br>
          Trying to find a way. So far none of them have proven
          consistent unfortunately<br>
        </blockquote>
        <br>
        Thanks JY<br>
        <br>
        Do you have a link to some info on how to make the front-end use
        a local NFS directory for recordings/livetv? I know that it
        doesn't fix the problem. I just feel this is good information
        and perhaps it could make the problem less frequent or
        something....<br>
        <br>
        // Jonas</blockquote>
      <div><br>
      </div>
      <div>Oh, having the frontend mounts via NFS the recording
        directory; did solve the issue.&nbsp;</div>
      <div><br>
      </div>
      <div>I was referring to the backed itself using NFS that didn't
        solve the issue.&nbsp;</div>
      <div><br>
      </div>
      <div>For having the frontend use NFS is very simple. On the
        blackend add to /etc/exports the path to the recording
        directory.&nbsp;</div>
      <div><br>
      </div>
      <div>On the frontend, create the exact same directory structure as
        the backend and mount the recording directory there.&nbsp;</div>
      <div><br>
      </div>
      <div>Eg: on the backend the recording directory is
        /data/recordings</div>
      <div><br>
      </div>
      <div>Add /data/recordings to /etc/exports</div>
      <div><br>
      </div>
      <div>On the frontend:</div>
      <div>mkdir -p /data/recordings</div>
      <div>mount&nbsp;-t nfs backend_ip:/data/recordings /data/recordings<span></span></div>
      <blockquote class="gmail_quote" style="margin:0 0 0
        .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
      </blockquote>
      <br>
    </blockquote>
    So what's your exports and fstab lines? I am worried I need to set
    some other parameters. Mine are:<br>
    exports:<br>
    <meta http-equiv="Content-Type" content="text/html;
      charset=ISO-8859-1">
    /data1/Recordings
    192.168.1.0/24(rw,async,anonuid=109,anongid=119,no_subtree_check)<br>
    <br>
    fstab:<br>
    192.168.1.9:/Recordings /mnt/backend nfs
    nfsvers=3,_netdev,timeo=14,intr&nbsp;&nbsp; 0&nbsp;&nbsp; 0<br>
    bindfs#/mnt/backend /data1/Recordings fuse
    _netdev,owner=howard,group=howard,perms=0000:u+rwD:g+rwD:o+rD&nbsp;&nbsp; 0&nbsp;&nbsp;
    0<br>
    <br>
    I still get freezes though. With and without the patch. The back-end
    is now quiet but the front-end complains<br>
    <br>
    ==============================================================<br>
    Feb 18 11:26:16 zbox mythfrontend.real: mythfrontend[7019]: N
    CoreContext mythplayer.cpp:2130 (PrebufferEnoughFrames) Play<br>
    er(1): Waited 15810ms for video buffers ADAAAADLAAAdAA<br>
    Feb 18 11:26:16 zbox mythfrontend.real: mythfrontend[7019]: I
    Decoder ringbuffer.cpp:1098 (WaitForAvail) RingBuf(/data1/Re<br>
    cordings/2773_20140218180046.mpg): Waited 16.0 seconds for data
    #012#011#011#011to become available... 8780 &lt; 32768<br>
    Feb 18 11:26:16 zbox mythfrontend.real: mythfrontend[7019]: E
    Decoder ringbuffer.cpp:1105 (WaitForAvail) RingBuf(/data1/Re<br>
    cordings/2773_20140218180046.mpg): Waited 16 seconds for data,
    aborting.<br>
    Feb 18 11:26:16 zbox mythfrontend.real: mythfrontend[7019]: N
    CoreContext mythplayer.cpp:2130 (PrebufferEnoughFrames) Player(1):
    Waited 105ms for video buffers LADALAAdAAADAA<br>
    Feb 18 11:26:17 zbox mythfrontend.real: mythfrontend[7019]: N
    CoreContext mythplayer.cpp:2130 (PrebufferEnoughFrames) Player(1):
    Waited 208ms for video buffers LADALAAdAAADAA<br>
    Feb 18 11:26:17 zbox mythfrontend.real: mythfrontend[7019]: N
    CoreContext mythplayer.cpp:2130 (PrebufferEnoughFrames) Player(1):
    Waited 312ms for video buffers LADALAAdAAADAA<br>
    Feb 18 11:26:17 zbox mythfrontend.real: mythfrontend[7019]: N
    CoreContext mythplayer.cpp:2130 (PrebufferEnoughFrames) Player(1):
    Waited 417ms for video buffers LADALAAdAAADAA<br>
    Feb 18 11:26:17 zbox mythfrontend.real: mythfrontend[7019]: E
    Decoder avformatdecoder.cpp:4676 (GetFrame) decoding
    error#012#011#011#011eno: Unknown error 541478725 (541478725)<br>
    Feb 18 11:27:18&nbsp; mythfrontend.real: last message repeated 1786 times<br>
    Feb 18 11:28:19&nbsp; mythfrontend.real: last message repeated 1691 times<br>
    Feb 18 11:29:20&nbsp; mythfrontend.real: last message repeated 1692 times<br>
    Feb 18 11:30:21&nbsp; mythfrontend.real: last message repeated 1693 times<br>
    =============================================================<br>
  </body>
</html>