My biggest concern would be AppleTV's 256MB of RAM. Even with the 64MB of dedicated video RAM, the 256MB of general RAM would be tight. I suppose that were you to NFS mount the root file system and a swap partition, then it might work.
Are you running with 256MB on a system that is doing HD and does not have a swap partition? I have found that at HD resolutions with no swap partition, you need somewhat more than 512MB.
But for $230, it would make a nice sleek Frontend. It already has a remote and IR sensor, so there really is little moding to be done.
Maybe I'll get one and see what I can do with it. Though after the RAM Disk 192MB of RAM isn't much to play with.
From what I've read here it is capable of playing 1080i with Xvmc, so mpeg2. But h.264 is probably not possible as the cpu will have to do the decoding.ledhed wrote:I don't think the AppleTV hardware is capable of handling HD (not with MythTV). Apple does state that it can do 720p but the CPU is only a 1GHz Pentium M 723, so I doubt it will handle much in the way of decoding power.
Here in Europe it costs 299€ (the dollar is not *that* weak...), but luckily I'll get one from the US next month. I think it's a bargain (at the US price) for a full featured and quiet SD frontend. My Epia setup with its case was much more expensive and it's pretty much on its limits. The only problem I see is the remote, but MS MCE remotes are cheap. Although I would love to put minimyth on the AppleTV, I reckon it will be easier to just use a classic linux distro. But I will definitely try minimyth and see how far I get.But for $230, it would make a nice sleek Frontend. It already has a remote and IR sensor, so there really is little moding to be done.
There is only one bad thing about minimyth; I completely forgot how to set up a proper frontend (lirc, codecs, alsa...) . Thanks Pablo.
otwin, here are a few links that may help you in netbooting an AppleTV.
http://www.mythic-beasts.com/resources/ ... b_boot_tv/
Good luck and let me know how it goes.
I hadn't seen an update to this thread so I thought I would bring it up again.
Has anyone give this a try yet?
I am interested in an AppleTV, but only as a myth frontend, and then only running minimyth. I don't really want to support a distribution just for myth. I like the plug and go manner of using minimyth.
Does it make any difference if you boot from NFS? Would that help the memory usage at all?
Tests that people have run seem to indicate that it can play back 720p using xv, and 1080i using XvMC... It's got a Nvidia 7300 Go in it, so it should be decent if I can figure out what it's not doing right now
I'll let you know if I get anywhere...
Code: Select all
Code: Select all
Also, rather than booting the MiniMyth kernel, you might consider booting gPXE instead.
Booting Minimyth with a local kernel and a remote root file system is not something that I have ever tested. It is possible that MiniMyth's limited init functionality may not support it. When I get a chance, I will look at the init scripts.
Anyway, since gPXE is an enhanced PXE boot loader, it will allow you to boot following the normal MiniMyth boot sequence. This should reduce the chance of running into any init script limitations.
The atv-bootloader may do ok with the RAM version, so I'll probably give that a try just as a proof of concept. I don't think it will leave enough RAM to do much after loading the RAM disk, though.
I'll post the ls* info when I get it that far. From what I've read in various places, it looks like there's going be a little X86.conf command to keep the 7300go from using turbomemory and stealing 64M of system RAM, and probably some stuff for the IR remote needed. Otherwise it looks like it should run pretty much out of the box, more or less...