2008-02-20, 09:54
This is an update on running linux on the appletv. The xvmc hang/video corruption (green block) has been solved. This means that reliable xvmc assisted HD decode of up to 1080i mpeg2 content is now possible. 1080i takes about 60 percent cpu in mplayer, mythfrontend is about 10 percent higher under current svn/trunk.
The trick was to underclock the gpu from 360MHz to 200MHz and overclock the vram from 720MHz to 800MHz. Other setting might also yield similar results. This problem has been the major stumbling block to reliable 1080i mpeg2 content decode and viewing on the appletv platform under a linux os.
Another performance point is 720p mpeg2 decode in software at 45-50 percent cpu. I've not done any mpeg4/h264 tests, I have no content in that format.
Once I finalize this round of testing and finish the new bootloader, I'll take a stab at getting XBMC (linux) running on the appletv for kicks. The OSX port has me interested.
See the following links if you are interested and want to play too.
http://wiki.awkwardtv.org/wiki/Linux_on_Apple_TV
http://wiki.awkwardtv.org/wiki/Apple_TV_Linux_Kernel
http://wiki.awkwardtv.org/wiki/Linux_on_Apple_TV/Debian
http://wiki.awkwardtv.org/wiki/Apple_TV_Linux_IR_Howto
http://forum.awkwardtv.org/viewforum.php?f=23
Scott
The trick was to underclock the gpu from 360MHz to 200MHz and overclock the vram from 720MHz to 800MHz. Other setting might also yield similar results. This problem has been the major stumbling block to reliable 1080i mpeg2 content decode and viewing on the appletv platform under a linux os.
Another performance point is 720p mpeg2 decode in software at 45-50 percent cpu. I've not done any mpeg4/h264 tests, I have no content in that format.
Once I finalize this round of testing and finish the new bootloader, I'll take a stab at getting XBMC (linux) running on the appletv for kicks. The OSX port has me interested.
See the following links if you are interested and want to play too.
http://wiki.awkwardtv.org/wiki/Linux_on_Apple_TV
http://wiki.awkwardtv.org/wiki/Apple_TV_Linux_Kernel
http://wiki.awkwardtv.org/wiki/Linux_on_Apple_TV/Debian
http://wiki.awkwardtv.org/wiki/Apple_TV_Linux_IR_Howto
http://forum.awkwardtv.org/viewforum.php?f=23
Scott