Good news Ivan...<br>
<br>
I upgraded the client on the Mac to .19.&nbsp; When I started it up, it
required me to also upgrade the backend (0.19 is now available, but
masked on Gentoo) before it would run.&nbsp; So I upgraded the backend,
and the Mac frontend works great now.<br>
<br>
Even better - the upgraded protocol seems very smart - I can even watch livetv or prerecorded shows on my wireless laptop!<br>
<br>
Very happy.&nbsp; Thanks for your help!<br>
<br><br><div><span class="gmail_quote">On 3/17/06, <b class="gmail_sendername">John Elm</b> &lt;<a href="mailto:lists.john.elm@gmail.com">lists.john.elm@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="direction: ltr;">Sounds good Ivan, I'll try the upgraded binaries this weekend.&nbsp; Thanks!</div><div style="direction: ltr;"><span class="e" id="q_10a09dbadf7e6f75_1"><br><br><div><span class="gmail_quote">On 3/16/06, 
<b class="gmail_sendername">IvanK.</b> &lt;<a href="mailto:chepati@yahoo.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">chepati@yahoo.com</a>&gt; wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Thursday 16 March 2006 03:32 pm, John Elm wrote:<br>&gt; Hi Ivan,<br>&gt;<br>&gt; You're right, my bad.&nbsp;&nbsp;I am running OSX Tiger on the MacMini, and I got the
<br>&gt; binaries from here: <a href="http://www.mythtv.org/wiki/index.php/Myth_on_Mac_OS_X" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.mythtv.org/wiki/index.php/Myth_on_Mac_OS_X</a>
<br>&gt;<br>&gt; I installed the .18 binaries from that page, but it now appears that a .19
<br>&gt; build is available there.<br><br><br>John,<br><br>right after I sent that email, I decided to give the MacOSX version of mythtv<br>a try and see if I could reproduce those slowdowns.&nbsp;&nbsp;I got a 0.19 image from<br>
<a href="http://sniderpad.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
sniderpad.com</a> (thanks whoever on this list maintains this!) and installed it.<br>I'm running tiger with all the updates applied.&nbsp;&nbsp;After I set up the client, I<br>was able to watch livetv and recordings.&nbsp;&nbsp;No slowdowns while doing that.
<br>However, it took pronouncedly longer for the video to come up than under<br>linux on the same machine.&nbsp;&nbsp;But once I had a picture, everything was smooth.<br><br>So, in conclusion, my advice is try 0.19.&nbsp;&nbsp;I see at that URL you mentioned
<br>there are two sites with MacOSX binaries -- one is <a href="http://sniderpad.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">sniderpad.com</a> and the<br>other is something else.&nbsp;&nbsp;Try both.
<br><br>IvanK.<br><br>&gt;<br>&gt; Everything here is running on a 100 mbit network.
<br>&gt;<br>&gt; As far as filesystems go (thanks Michael Dean for chiming in), I haven't<br>&gt; done anything special on the Mac client machine -&nbsp;&nbsp;just using what came on<br>&gt; the Mac.<br>&gt;<br>&gt; And on the backend: I don't think NFS is a part of my picture.&nbsp;&nbsp;The .nuv
<br>&gt; files are stored on an lvm, and the physical volume is JFS.&nbsp;&nbsp;(I've been<br>&gt; focusing on the MacMini client machine though, since my other linux<br>&gt; frontends work fine).<br>&gt;<br>&gt; On 3/14/06, Ivan K. &lt;
<a href="mailto:chepati@yahoo.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">chepati@yahoo.com</a>&gt; wrote:<br>&gt; &gt; John Elm wrote:<br>&gt; &gt; &gt; Hi everyone,<br>&gt; &gt; &gt;<br>
&gt; &gt; &gt; It would be great if someone could shed some light on this problem...
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I have a myth backend running on a 2.66GHz P4 with 2Gb of memory.&nbsp;&nbsp;It's<br>&gt; &gt; &gt; serving over a 10/100 DLink router.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I can use frontend locally of course, plus using my Gentoo thinkpad,
<br>&gt; &gt; &gt; with no problems at all.&nbsp;&nbsp;Works great.<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; But I also have a frontend running on a MacMini G4 with 512Mb.&nbsp;&nbsp;On this<br>&gt; &gt; &gt; frontend, WatchingLiveTV is fine, but when playing back prerecorded I
<br>&gt; &gt; &gt; am frequently getting this error:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; - typically plays three or four seconds of video, then stops (goes<br>&gt; &gt; &gt; blank and then returns to list of recordings)<br>

&gt; &gt; &gt; - seems to happen only with a subset of the recordings, and I haven't<br>&gt; &gt; &gt; been able to narrow down what the common factor is.<br>&gt; &gt; &gt; - on any recording from this subset, there is a 4 in 5 chance that it
<br>&gt; &gt; &gt; will fail<br>&gt; &gt;<br>&gt; &gt; Ok, I was waiting for someone with a solution to reply, but since nobody<br>&gt; &gt; has, let me throw in my experience.<br>&gt; &gt;<br>&gt; &gt; My master backend/frontend is a 
2.4Ghz p4 512m running LFS 6.1 and<br>&gt; &gt; mythtv 0.19.&nbsp;&nbsp;Everything on this machine was compiled from source.&nbsp;&nbsp;All<br>&gt; &gt; my recordings are MPEG2 recorded on a pair of pvr-250/pvr-350. Just as<br>&gt; &gt; in your case, watching livetv or recordings is flawless.
<br>&gt; &gt;<br>&gt; &gt; My experimental frontend is a mac mini 1.25Ghz 512M running LFS 6.1, and<br>&gt; &gt;&nbsp;&nbsp; mythtv 0.19.&nbsp;&nbsp;Again, everything compiled from source.&nbsp;&nbsp;I can watch<br>&gt; &gt; both livetv and recorded shows without a problem.&nbsp;&nbsp;It feels like
<br>&gt; &gt; rewinding/fastforwarding is just a shade slower on that machine than on<br>&gt; &gt; the master machine, but it could be due to a number of reasons:<br>&gt; &gt;<br>&gt; &gt; 1) this is on a 100Mbits network
<br>&gt; &gt; 2) the support for the particular videochip in the mac mini may not be<br>&gt; &gt; so good<br>&gt; &gt; 3) i may just be imagining things<br>&gt; &gt; 4) etc etc<br>&gt; &gt;<br>&gt; &gt; What you didn't make clear is if you're running linux or mac os x on
<br>&gt; &gt; your mini, what version of myth, compiled from source or using<br>&gt; &gt; precompiled binaries...&nbsp;&nbsp;You'll need to provide a little more info I<br>&gt; &gt; guess before people can help.<br>&gt; &gt;<br>&gt; &gt; IvanK.
<br>&gt; &gt;<br>&gt; &gt; &gt; Here is how it appears in the logs:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 2006-03-14 09:53:56.178 Changing from None to WatchingPreRecorded<br>&gt; &gt; &gt; 2006-03-14 09:53:56.178 Video timing method: USleep with busy wait
<br>&gt; &gt; &gt; 2006-03-14 09:54:00.324 prebuffering pause<br>&gt; &gt; &gt; 2006-03-14 09:54:02.400 Waited too long for ringbuffer pause..<br>&gt; &gt; &gt; 2006-03-14 09:54:03.401 Waited too long for ringbuffer pause..
<br>&gt; &gt; &gt; 2006-03-14 09:54:04.401 Waited too long for ringbuffer pause..<br>&gt; &gt; &gt; 2006-03-14 09:54:05.402 Waited too long for ringbuffer pause..<br>&gt; &gt; &gt; 2006-03-14 09:54:06.402 Waited too long for ringbuffer pause..
<br>&gt; &gt; &gt; 2006-03-14 09:54:07.402 Waited too long for ringbuffer pause..<br>&gt; &gt; &gt; 2006-03-14 09:54:08.403 Waited too long for ringbuffer pause..<br>&gt; &gt; &gt; 2006-03-14 09:54:08.550 RemoteFile::Read() failed in
<br>&gt; &gt; &gt; RingBuffer::safe_read().<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; This is also appearing in the logs (slightly different):<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 2006-03-14 09:52:21.024 Changing from None to WatchingPreRecorded
<br>&gt; &gt; &gt; 2006-03-14 09:52:21.028 Video timing method: USleep with busy wait<br>&gt; &gt; &gt; 2006-03-14 09:52:25.399 prebuffering pause<br>&gt; &gt; &gt; 2006-03-14 09:52:28.440 Waited 4 seconds for data to become available,
<br>&gt; &gt; &gt; waiting again...<br>&gt; &gt; &gt; 2006-03-14 09:52:32.546 Waited too long for ringbuffer pause..<br>&gt; &gt; &gt; 2006-03-14 09:52:33.547 Waited too long for ringbuffer pause..<br>&gt; &gt; &gt; 2006-03-14 09:52:
33.713 RemoteFile::Read() failed in<br>&gt; &gt; &gt; RingBuffer::safe_read().<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; Here is a sample of the log from the startup of the frontend:<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; 2006-03-14 09:51:
34.151 New DB connection, total: 1<br>&gt; &gt; &gt; Total desktop width=1024, height=768, numscreens=1<br>&gt; &gt; &gt; 2006-03-14 09:51:34.217 Using screen 0, 1024x768 at 0,0<br>&gt; &gt; &gt; 2006-03-14 09:51: 34.268
 mythfrontend version: 
0.18.1.20050510-1<br>&gt; &gt; &gt; <a href="http://www.mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">www.mythtv.org</a> &lt;<a href="http://www.mythtv.org/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.mythtv.org/</a>&gt;<br>&gt; &gt; &gt; 2006-03-14 09:51:34.269 Enabled verbose msgs : important general
<br>&gt; &gt; &gt; 2006-03-14 09:51:34.888 Switching to square mode (G.A.N.T .)<br>&gt; &gt; &gt; 2006-03-14 09:51:35.775 Registering Internal as a media playback<br>&gt; &gt; &gt; plugin. 2006-03-14 09:51:53.769 New DB connection, total: 2
<br>&gt; &gt; &gt; 2006-03-14 09:51:53.853 Connecting to backend server:<br>&gt; &gt; &gt; <a href="http://192.168.0.112:6543" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">192.168.0.112:6543</a>
 &lt;<a href="http://192.168.0.112:6543/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://192.168.0.112:6543/</a>
&gt; (try 1 of 5)<br>&gt; &gt; &gt; 2006-03-14 09:51:53.859 Using protocol version 15<br>&gt; &gt; &gt; 2006-03-14 09:51:53.948 Using protocol version 15<br>&gt; &gt; &gt; 2006-03-14 09:51:56.558 Opening audio device ''.
<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; Thanks everyone!<br>&gt; &gt; &gt;<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; -----------------------------------------------------------------------<br>&gt; &gt; &gt;-<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; _______________________________________________
<br>&gt; &gt; &gt; mythtv-users mailing list<br>&gt; &gt; &gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mythtv-users@mythtv.org</a><br>&gt; &gt; &gt; 
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
</a><br>&gt; &gt;<br>&gt; &gt; _______________________________________________<br>&gt; &gt; mythtv-users mailing list<br>&gt; &gt; <a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
mythtv-users@mythtv.org</a><br>&gt; &gt; <a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>_______________________________________________<br>mythtv-users mailing list<br><a href="mailto:mythtv-users@mythtv.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
mythtv-users@mythtv.org</a><br><a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br></blockquote></div><br>

</span></div></blockquote></div><br>