[mythtv-users] Poor playback performance on Mac mini

Joe Nyland joenyland at me.com
Sat Mar 10 21:51:30 UTC 2012


Hello,

I am currently trying to investigate why my Mac mini frontend will not playback live TV and recordings smoothly for certain channels.

Some background info:

Backend
Dell PowerEdge T110II
Xeon E31230 3.2 GHz (Quad core +HT) CPU - 4 cores assigned to MythTV backend server
1GB RAM 1333MHz DDR3 assigned to MythTV backend server
Recordings stored on 3 1TB Seagate drives in md RAID5
Ubuntu 10.04 LTS x64
MythBackend fixes/0.24 [v0.24.2-19-g02dd6ee] - kindly provided by Mythbuntu repositories
HDHomeRun HDHR3 as the TV source - UK Freeview, so SD quality

Primary Frontend - TV
Mac mini (Mid 2010)
Core 2 Duo 2.4 GHz CPU
4GB RAM 1067 MHz DDR3
NVIDIA GeForce 320M 256MB GPU
OS X Lion (10.7.3)
MythFrontend jyavenard/backports/fixes/0.24 [v0.24.2-216-g247c4f1-dirty] - Kindly provided by Jean-Yves Avenard

Secondary Frontend - Office
iMac (Mid 2010)
Core i7 2.93 GHz CPU
8GB RAM 1333MHz DDR3
ATI Radeon HD 5750 1GB GPU
OS X Lion (10.7.3)
MythFrontend jyavenard/backports/fixes/0.24 [v0.24.2-216-g247c4f1-dirty]

My LAN is all gigabit.

Basically, I am getting poor playback performance on my primary frontend - the Mac mini. When I say poor quality, my best description would be that the picture is jumpy - motion is not 'fluid' and it appears 'jerky'. Slight glitches can be heard in the audio too. At first when I saw this issue, I thought that it was just the GPU was unable to cope. However, This weekend, I have decided to do some investigation into the issue, finally.

If I record from a BBC channel, I get normal playback quality - i.e. the quality is as good as on my iMac
If I record from an ITV, Channel 4, etc. channel, I get poor playback quality, as described above.
If I watch live TV from a BBC channel, I get normal playback quality - i.e. the quality is as good as on my iMac
If I watch live TV from an ITV, Channel 4, etc. channel, I get poor playback quality, as described above.
I am able to play 1080p video on my primary frontend, with absolutely no quality issues through XBMC.
I am able to playback recordings from any channel in VLC on my primary frontend, with absolutely no quality issues.
I have monitored GPU usage on my primary frontend, and my GPU usage is around 15% (IIRC) when playing back recordings from any channel.
CPU usage is around 50% on my primary frontend when playing back recordings - I'm not sure this is all MythFrontend, but it proves the point that the CPU is not exhausted.
RAM usage hovers around 2GB mark on my primary frontend.
Backend server does not appear to be exhausted in any way.
I have tried all playback profiles on my primary frontend.
All recordings and live TV plays back fine on my secondary frontend (the iMac), but I rarely find the time to use MythTV on this machine.

As you have gathered, I'm a little bit stuck now, on what could be causing this issue, and I was wondering if anyone had any ideas how I should proceed with this?

I'm not sure what the significance of the different behaviour with different channel providers is - the fact that I get good playback quality in other apps on the same frontend and BBC channels (to me) proves that the frontend is 'capable'.

I really hope someone could help me out with this.

Many thanks,

Joe
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-users/attachments/20120310/51aa4b61/attachment.html 


More information about the mythtv-users mailing list