Pick me a media extender
I currently have an AppleTV which I have hacked to make it fit for my needs. However, the end result is not as good as I had hoped: in particular there are often freezes in the UI for up to 30 seconds. (This happens mostly when using the hacked plugins, but also when using the original Apple software to browse one iTunes library that is very large. I think the AppleTV struggles to stream stuff from a >100GB library.)
I'm not interested in the arguments about what the AppleTV is supposed to do, or what Apple want it to do. I know my requirements and want a product to meet them. Please don't try and tell me that the things I want are wrong.
I'm after device suggestions that do the following things:
Required
I have considered transcoding everything for AppleTV, but I haven't found a decent program to do it. (It must do batch converting, as I'm not about to sit there feeding in each file.) That would still be a big annoyance, though, so I'd prefer something that plays everything. A hacked AppleTV isn't too bad at playing stuff, but fails at a H264/MKV combination. (Even if I put the H264 stream into a .mov, it still chokes: I guess the bitrate is too high. They tend to be about 1024x540 or so, so they're not quite HD...)
Amorya
I'm not interested in the arguments about what the AppleTV is supposed to do, or what Apple want it to do. I know my requirements and want a product to meet them. Please don't try and tell me that the things I want are wrong.
I'm after device suggestions that do the following things:
Required
- Plays popular codecs (H264, DivX, MPEG-2, Theora)
- Plays popular container formats (AVI, MKV, OGM, .mov)
- Plays media mounted over SMB. (This can be through a file browser, or through a library/metadata system that indexes the remote drive... as long as the indexing is done automatically and doesn't require a manual refresh.)
- Is navigated by a remote control
- Plays YouTube, including a search interface
- Network mounts must be set up using a GUI on the device.
- Subtitles support
- A searchable video library, that is an aggregate of all the SMB shares we have set up. (As mentioned above, this must auto-update. I don't want to have to hit a refresh button just to see some changes.)
- Metadata, pulled from IMDB or wherever. Show me my TV shows split by season, and get me the episode titles.
- iTunes music support (so I can browse songs on the device from our iTunes libraries around the house). Bonus points if it aggregates these too, rather than having to specify one single library.
- Keeping track of which episodes have been watched
- Uses the iPhone keyboard for typing, like AppleTV. I could write this myself if the device has an open API.
- Anything US-only like Hulu. No use to me I'm afraid!
- DVR functionality. I don't watch TV much, and am considering getting rid of my TV licence.
- An online rental service. I'd probably use it if it was there, but it's not a factor in me choosing a device.
I have considered transcoding everything for AppleTV, but I haven't found a decent program to do it. (It must do batch converting, as I'm not about to sit there feeding in each file.) That would still be a big annoyance, though, so I'd prefer something that plays everything. A hacked AppleTV isn't too bad at playing stuff, but fails at a H264/MKV combination. (Even if I put the H264 stream into a .mov, it still chokes: I guess the bitrate is too high. They tend to be about 1024x540 or so, so they're not quite HD...)
Amorya
Comments
The only con I can think of is that (out-of-the-box) it requires ethernet. They do have a bundle with a USB WiFi dongle, however. It also supports external drives (via USB) and you can slap any SATA drive inside the box as well.
Amorya
Amorya
I currently have an AppleTV which I have hacked to make it fit for my needs. However, the end result is not as good as I had hoped: in particular there are often freezes in the UI for up to 30 seconds. (This happens mostly when using the hacked plugins, but also when using the original Apple software to browse one iTunes library that is very large. I think the AppleTV struggles to stream stuff from a >100GB library.)
Amorya
I am using the AppleTV with Boxee.
My library is a lot bigger than 100GB. Lots of TV and Movies.
I am streaming via 802.11n @ 5GHz
I don't get lock-ups and the experience is good.... But not great.
There are three main problems.
1) Boxee's interface is not particularly well written. Each cover thumbnail seems to use about a megabyte of memory - which is immensely wasteful and causes the interface to be sluggish. Boxee are supposed to be re-writing the interface. Fingers crossed.
2) 720p playback sometimes lags. This is the Boxee software player. It's less efficient that Quicktime. There are quicktime-based media extender software. But they don't do the nice metadata stuff that Boxee does automatically.
3) The AppleTV processor isn't that great.
This might be the deal breaker. The AppleTV is good enough for 720p (at 24fps) - but some containers and some bit rates will break it. If you want a player that can cope with *anything*, you need something that is as fast as a Mac Mini.
The only other alternative is to transcode movies to fit the device. I transcode everything using Visual Hub.
C.