Apple is working furiously to get their ITV product into market early next year. However, this type of product is not a new idea. There have been a number of similar remote multimedia products since 2003, most based off the Syabas software stack. Geeks.com were very generous sending us over ADS’ MXL-581 Media-Link Entertainment Receiver for a review, a Syabas-based device that’s using the uCOS-II real-time kernel (introduction [.pdf]). Check inside for our review and many screenshots of the system.In the box you will find the actual receiver, the user’s guide, a Media-Link Software CD, an 802.11g PCMCIA wireless card (can be handy for laptops too), a remote control, two AAA batteries for the remote control, an audio/video cable, a CAT5e Ethernet cable and the AC adapter (100-240V, 50/60 Hz). The device has a DVI connector, Y/Pb/Pr video out, S-Video, Composite-out, Left/Right audio out, S/PDIF, RJ-45 Ethernet portm 5V DC power jack and a PCMCIA slot for the WiFi card. While this device is supposed to sit in the living room it does not have the standard HiFi width to stack on top of your VCR or DVD box: it’s a bit smaller and very light.
The ADS MXL-581 comes with its own Windows XP application (download latest version here) that feeds the device via your PC’s ethernet or WiFi connection. If you want to use the device with Linux or Mac OS X you must install an alternative, open source user interface and server software: SwissCenter, running atop mySQL and the Simese web server. Instructions how to make the alternative server software work on Linux and OSX, here and here, respectively.
The official Media-Link application for XP takes about 30 MBs of RAM and another 40-50 MBs of RAM are used when streaming. The open source alternative does that in about 50 MBs overall (most of the RAM goes away to mySQL, if the project decides to use another, embeddable DB, they can go down to 20 MBs of RAM usage in the server). There are a few bugs in the OSS version of the client UI, I found the Media Link working a bit better. If you decide to use the OSS UI, you must edit the file /Simese/Data/base/capabilities.php (that comes with the SwissCenter package) in order to add PLS, MOV and OGG filename support — otherwise these files won’t show up in the media listings. Towards the middle of the capabilities.php file, it must read like this:
<pre>
function media_exts_movies()
{
return explode(',' ,'avi,mpg,mpeg,vob,wmv,asf,divx,mov');
}
function media_exts_music()
{
return explode(',' ,'mp3,wma,ogg,pls');
}
</pre>
The ADS MXL-581 can connect to your network and server computer either via Ethernet or 802.11g. Unfortunately, only WEP or unencrypted networks are supported, even after upgrading the firmware to the latest version (dated from Dec 4 2004). I found Ethernet to be a better idea, because it never drops connection and it’s overall faster and more reliable. The remote control is easy to use, although we found that you must very precisely aim the device otherwise it won’t register the click. Through the remote control you can also input numbers (e.g. for the WEP key) and characters (e.g. for URLs).
You simply aim the server application to a specific media folder, and then the application will “share” this folder to the client to read the media. The device supports DivX/XVid videos (not all of them though, depends how they were encoded), MPEG-1/MPEG-2/MPEG-4 video formats, it supports MPEG Audio layer 1 & 2/MP3/WMA/OGG audio formats and JPEG/BMP/GIF/PNG photo and graphic formats. It is also able to play .mov files that use the plain mpeg4 format (not h.264). We successfully played back internet .pls radio too (from www.di.fm)! There is no WMV support.
My favorite feature in the device is the micro-browser! You can surf the internet via your TV and personally I am a sucker for such gadgets. By using an S-Video cable you can go to higher resolution with an HDTV and check out your favorite web sites without horizontal scrollbars!
There are 1-2 bugs left in the browser’s navigation, but overall, it works well and OSAlert renders wonderfully (there is no JavaScript but there is good HTML support and a bit of basic CSS are also supported).
In conclusion, this is a nice system. It has some minor problems (e.g. interface is a bit slow because each screen is being pulled from the server every time) and the WEP-only encryption won’t play nice with most modern WiFi networks, but the device does what it’s supposed to do. It can deliver high-resolution DivX video to your TV without the user having to burn DVDs, or copy files manually. If you are a movie freak, this is a device for you, at a fraction of the cost of Apple’s upcoming iTV.
Overall Rating: 8/10
Next week come back to read our review of a similar Linux-based system!
The screen shot shows that the output settings include high definition as well as standard definitionmodes , but the review mentions HD over s-video. S-video is always standard definition.
HD requires DVI,HDMI, or component outputs. Composite and s-video are always standard definition.
S-video uses a 4 pin mini-DIN connector. I have an nvidia graphics card that has a 6 pin mini-DIN that a 4 pin s-video cable can plug into, leaving 2 pins unused. When set to s-video mode, the output is always NTSC or PAL standard definition. Higher resolutions are scaled down.
That 6 pin connector is used with an adapter dongle to provide composite video, which can be standard or high definition. Different mode, and will not work with an s-video cable.
I suspect that the reviewed device is similar, and can do either HD composite or SD s-video out the same connector, but not both at the same time. If you hooked up using an s-video cable, you were looking at SD.
If you had taken the time to actually read the review, I mention that there is component and DVI inputs. Nevertheless, these are pretty useless ports, because the device can’t decode HD-resolution video anyway. It would only be useful for better quality SD video, browsing and picture viewing.
Edited 2006-11-04 06:31
I read the review. I know you mentioned the DVI and component outputs (not inputs), which of course are capable of HD. That’s why I thought it odd that you mentioned using s-video for HD, which won’t work.
I’m interested in devices like this, and appreciate the time that you took to do the review. Because of that interest, I took the time to read the review closely. Closely enough to spot a minor error, one that I’ve had to explain to others under different circumstances. There are a surprising number of people watching SD on HDTVs because they used an s-video cable to connect to their cable box, and the manuals weren’t clear that s-video is used only for SD. I thought OSAlert readers might want to avoid that.
But I was wrong, as it seems that not hurting your feelings is more important than accurate information. I promise not to do it again.
I never said that I ran HD video on my TV via an HD cable. I used the cable it came with. You will have to purchase different cables in order to output from the other ports. I have an HDTV, but of course, normal video was output’ed from it, not an HD signal. The device is not able to decode HD video, but it is able to go high on resolution for other stuff.
Also, there are no input video ports. All video is coming via Ethernet or Wifi.
The device is not able to decode HD video,
You mean the MXL-581 multimedia HUB isn’t capable of decoding HDTV MPEG2?
I didn’t try Mpeg2 (I don’t have any such sample videos), but the DivX HD video I have here for my tests didn’t work. It would playback about 1 frame per second…
This box uses the Sigma EM8551 chipset which is over 3 years old. It is buggy. It only supports divx encodes in very niche sets of configurations. If you want to play back anything but basic material (i.e. you want HD streaming) then avoid it.
tnx
Sorry, but I did not encounter any bugs. The device worked fine and supported most of my DivX videos. And it also plays well mpeg2 and mpeg and mpeg4 inside .mov. And remember, I have over 6-7 PMPs and weird media devices, NONE plays ALL of my DivX, only DivX’s own player does that. The rest of the “certified” divx devices out there only play some kinds only.
Edited 2006-11-04 19:52
Looking at the manufacturer’s product page tells me that this box is a dead end. For software based products such as this, I don’t know…
A bargain bin lottery. If it suits one’s particular needs out of the box, indeed a bargain. If not – well..
http://www.adstech.com/products/MXL-581/specifications/MXL-581_spec…
In your video, showing the ipod ad, there are lots of artifacts. Is this common behavior? Or is it because of encoding errors?
It is not a common behavior. That particular video had a problem with rendering at the bottom of the video, but others don’t.
I’ve been waiting to see a gizmo like this that:
-plays AAC audio (not the protected format)
-can stream from something other than a windows box
So we’re getting close.
Anyone familiar with these other devices listed here?
http://www.swisscenter.co.uk/content/view/51/56/#hw
The puzzling thing with the lack of AAC support is that the format was at some point going to be the standard MPEG-2 audio format (ie: mp4).
http://www.audiocoding.com/modules/wiki/?page=AAC