The Media Streaming Suite & File Compatibility

During the launch event for the Boxee Box in New York, Avner Ronen (CEO, Boxee) used our media streamer test suite on stage to demonstrate the extensive codec compatibility of the Boxee Box. After putting our review unit under the scanner, we realized that Boxee had indeed devoted efforts to ensure that they had the best compatibility score amongst media streamers. As the graph at the end of this section shows, the Boxee Box is bested only by HTPCs.

However, the high score in our media streamer test suite belies the fact that the Boxee Box had many issues with files it was supposed to play back without any problems. Before listing out the issues, let us look at the positive aspects:

1. High quality re-encoded non-DRM videos from non-streaming Internet sources play back without issues. Most commonly in the MKV or AVI format, with H264 / MPEG4 video and DTS / AC3 / AAC audio tracks, the Boxee Box is able to handle anything thrown at it in this department with aplomb.

2. Streams for which hardware acceleration is not supported (such as RMVB) are decoded on the host CPU (Atom)

3. MPEG-4 decoding has no problems with Q-Pel and Global Motion Compensation (GMC) with multiple warp points. This is one aspect with which streamers based on Sigma Designs and Realtek SoCs have problems.

Once we started testing out the common formats for personal backups (ISOs / M2TS), the issues started cropping up.

1. TrueHD audio is not bitstreamed to the AV receiver.

2. There are very minor stutter artifacts while decoding L5.1 1080p60 H264 clips

3. Stylized subtitles (ASS / SSA) are woefully bent out of shape and misplaced on the screen too. Karaoke subtitle effects are not rendered.

4. Video in WTV containers is not recognized (possibly due to lack of public knowledge about the structure of the container)

5. Bugs existing in ffmpeg are carried over to the Boxee Box. A couple of H.264 / AC3 M2TS clips for which the ffmpeg splitter doesn't work well (on HTPCs) have slight stuttering issues. Interestingly, none of the Realtek or Sigma Designs streamers (except for the WDTV lineup) have this problem. The WDTVs exhibit the same issue as the Boxee Box for these clips.

6. HD Theora videos playback audio only, as the video has too much resolution to be reliably decoded by the Atom host CPU without hardware acceleration. This issue applied to our 1080p RMVB file also.

7. MKV sample with H264 video and TrueHD audio, along with PGS subtitles, crashed the system completely after the streamer made an attempt to try to demux and decode all the applicable streams.

8. DTS-MA audio in MKVs have some audio dropout issues.

9. Some M2TS clips (both H.264 and MPEG-2 content) buffer a little, play a bit and go back to buffer some more, even though these clips are on a local USB drive connected to the unit. This process keeps on repeating causing stuttery playback.

10. Forced subtitles in MKVs are not handled properly. Subtitles being on by default is a major issue too, and that has ramifications in this scenario.

11. At least 1 MakeMKV created BR folder structure resets the Boxee Box back to the main screen.

12. The CE4100 SoC doesn't have MJPEG decode which is what many older cameras record video in.

The encouraging thing is that the Boxee developers have obtained samples from us for streams which are meant to be supported. We should hopefully see fixes soon.

With the firmware v 1.0.1.16125, the Boxee Box obtained a score of 286 out of a maximum possible 358. With a normalized score of 79.89%, it is comfortably ahead of streamers such as the WDTV Live Hub.

AnandTech Media Streamer Suite

Think of the Boxee Box as a pre-configured HTPC. It almost reaches the compatibility levels of the Atom/ION ZBOX, perhaps losing out on some Windows specific formats. After codec compatibility, next up on the list is picture quality.

Movies & Networked Content Video Decode Quality with HQV 2.0
Comments Locked

43 Comments

View All Comments

  • Ben90 - Tuesday, November 23, 2010 - link

    in
  • tipoo - Tuesday, November 23, 2010 - link

    Looks like a nice little device for people who aren't so tech savy, but I would probably opt for a nettop or home built HTPC with the Boxee software instead. Thats all it is, after all, an Atom based PC with a funky design and the Boxee software.
  • tipoo - Tuesday, November 23, 2010 - link

    Its interesting that Boxee ditched the dual core Cortex A9 based Tegra 2 because it wasn't powerful enough for high bitrates, but Apple uses the A4 in the Apple TV which is a single core Cortex A8. Does that mean the ATV uses more compression/lower bitrates?
  • tipoo - Tuesday, November 23, 2010 - link

    And speaking of which, would it be possible to run that video decode quality test on the ATV as well?
  • azcoyote - Tuesday, November 23, 2010 - link

    Does Apple do above 720p on Apple TV?
    In my experience they haven't/didn't.... ??
  • AmdInside - Tuesday, November 23, 2010 - link

    That's cause ATV is not doing 1080p, only 720p. I think the problem that was mentioned was 1080p high bit rate movies.
  • solipsism - Tuesday, November 23, 2010 - link

    What kind of GPU does the Boxee Box have? What kind of HW decoder, if any does it have? Apple’s A4 package contains an Imagination PowerVR SGX GPU and PowerVR VXD decoder, so the Cortex-A8 can do other tasks. I assume Boxee and D-Link have done something similar, but to what extent?
  • Lord Banshee - Tuesday, November 23, 2010 - link

    Did you even read the review? It is all in the Intel CE4100, this is not an Atom this is a complete SoC.

    Page3

    Intel CE4100

    "There’s a dual stream 1080p video decoder that can offload H.264, MPEG-2, MPEG-4/DivX and VC-1 decoding at up to 60 fps (hardware accelerated JPEG decoding is also supported). Intel integrates a Tensilica HiFi 2 DSP that can decode everything you’d want to on a set-top box: Dolby Digital 5.1, TrueHD, DTS-HD MA, MP3, AAC and WMA9."

    and

    "The CE4100 GPU is the same PowerVR SGX 535 used in the MID/smartphone implementations of Atom. It runs at up to 400MHz depending on the particular CE4100 model you’re looking at."
  • Cygni - Tuesday, November 23, 2010 - link

    You can roll your own SFF PC for near the same price, and get the advantages of having a true HTPC.

    Barebones HTPC box
    1.8 Conroe Celeron
    1Gb DDR2
    320GB HD
    Win 7 Home Premium

    $300 shipped.

    And that little box can play everything Hulu's got, you can put full Boxee on it, can use Windows Media Center, can store files on the internal HD, etc. It won't be super snappy with that much RAM, but it will be faster than the Boxee Box!
  • azcoyote - Tuesday, November 23, 2010 - link

    So true... But devils advocate so on the other side of the coin...

    Form Factor (not that that weird cube thing works for me)
    Remote Control
    Turn Key

    To be frank, if it gets the average Joe to get one, i am all for it...
    We WANT to drive more streaming and less Cable/Satellite

Log in

Don't have an account? Sign up now