HTPC Credentials

Unlike the earlier LIVA units, the LIVA One is not fanless. However, the design and size are such that any noise from the internal fan is attenuated in a good manner. It might not be completely silent, but, subjectively speaking, it is a good enough solution for media playback in the average household. The media playback pipeline in Skylake is also much improved, leading to lower power consumption and fan noise for most HTPC activities. With the acoustics discussion out of the way, we now move on to the discussion of other HTPC aspects.

Refresh Rate Accurancy

Starting with Haswell, Intel, AMD and NVIDIA have been on par with respect to display refresh rate accuracy. The most important refresh rate for videophiles is obviously 23.976 Hz (the 23 Hz setting). As expected, the ECS LIVA One has no trouble with refreshing the display appropriately in this setting.

The gallery below presents some of the other refresh rates that we tested out. The first statistic in madVR's OSD indicates the display refresh rate.

Network Streaming Efficiency

Evaluation of OTT playback efficiency was done by playing back our standard YouTube test stream and five minutes from our standard Netflix test title. Using HTML5, the YouTube stream plays back a 1080p AVC encode. Since YouTube now defaults to HTML5 for video playback, we have stopped evaluating Adobe Flash acceleration. The following graph shows the power consumption at the wall for playback of the HTML5 stream in Mozilla Firefox (v 44.0).

YouTube Streaming - HTML5: Power Consumption

Intel has not yet publicly released APIs to track the appropriate GPU loading for media decode use-cases. The current D3D Usage metric reported by various third-party tools all represent the EU load, which fails to give a proper picture of the overall system impact. In any case, the GPU EU load was around 45.63% for the YouTube HTML5 stream.

Netflix streaming evaluation was done using the Windows 10 Netflix app. Manual stream selection is available (Ctrl-Alt-Shift-S) and debug information / statistics can also be viewed (Ctrl-Alt-Shift-D). Statistics collected for the YouTube streaming experiment were also collected here. On the EU usage front, it was quite obvious that lower resolution streams resulted in more EU usage for upscaling purposes. For example, the 480p stream consumed an average of 20% of the EU resources, while the 576p stream consumed around 6.36%. After the start of playback of the 720p stream, EU usage dropped down to 2.67%. For the 1080p version, the EU usage was negligible (< 0.1%), since the playback was being done on a 1080p60 display.

Netflix Streaming - Windows 8.1 Metro App: Power Consumption

Decoding and Rendering Benchmarks

Since the ECS LIVA One happens to be the first Skylake mini-PC we are reviewing, we paid extra attention to our local file playback benchmarks. Prior to discussing them in detail, let us take a look at the capabilities of Intel HD Graphics 530 as exposed by DXVA Checker. We already know from our discussion of Skylake's media capabilities that HEVC Main10 decode is implemented via hybrid acceleration (CPU + GPU). The report generated from the ECS LIVA One doesn't have surprises compared to what we reported in late August 2015 (except that VP9 gets a 4K decoding profile in the new drivers).

Coming back to our benchmarking, we evaluated playback of different test files in four different environments:

  • MPC-HC 1.7.10 x86 with LAV Video Decoder 0.66.0 in DXVA 2 Native Mode with EVR-CP as the renderer
  • MPC-HC 1.7.10 x86 with LAV Video Decoder 0.66.0 in Quick Sync Mode with EVR-CP as the renderer
  • MPC-HC 1.7.10 x86 with LAV Video Decoder 0.66.0 in DXVA 2 Native Mode with madVR 0.90.3 as the renderer (default settings for all options except for DXVA2 Scaling)
  • Kodi 16.0 RC 2 with all settings at default

In our earlier reviews, we focused on presenting the GPU loading and power consumption at the wall in a table (with problematic streams in bold). Starting with the Broadwell NUC review, we decided to represent the GPU load and power consumption in a graph with dual Y-axes. Nine different test streams of 90 seconds each were played back with a gap of 30 seconds between each of them. The characteristics of each stream are annotated at the bottom of the graph. Note that the GPU usage is graphed in red and needs to be considered against the left axis, while the at-wall power consumption is graphed in green and needs to be considered against the right axis.

Frame drops are evident whenever the GPU load consistently stays above the 85 - 90% mark. The graphs present some interesting information. We are primarily handicapped by the fact that the only GPU loading numbers that we can record using third-party tools is the EU load and not the load on the MFX (dedicated codec block) or other dedicated video post processing units.

In the DXVA2 native mode, we believe the decoding is not an issue at all four our test streams. However, the post-processing comes into focus a bit. With deinterlacing and upscaling requirements (480i60 to 1080p60), it seems as if the EUs are oversubscribed by the EVR-CP renderer. At this point of time, I am not sure if the drivers are to blame, or the EVR-CP renderer code needs to adapt itself to Skylake. We have had numerous Intel iGPU systems from before that have had no trouble deinterlacing and upscaling 480i60 content to 1080p60.

The Quick Sync decode mode with EVR-CP, on the other hand, doesn't exhibit the deinterlacing / upscaling issue for 480i60 content. This could be due to deinterlacing being completely out of the hands of the EUs in this particular setup. However, the high frame rate content, for some reason, seems to stress the EUs more. 1080p60 and 4Kp30 were unwatchable with heavy frame drops in this setup. Again, we believe it is more of an issue with the drivers / software, rather than the hardware itself.

madVR, with DXVA scaling, on the other hand, works beautifully for almost all our test streams. The only exception was the 4Kp30 stream which had  frequent frame drops. The EU loading doesn't seem to indicate any issues, and we believe with more careful tuning of the madVR options, it should be possible to get flawless playback of the 4Kp30 content also using this configuration.

Kodi 16.0 RC 2 has no issues with any of our test streams. Obviously, in the default configuration, it doesn't provide good deinterlacing or other post processing options like madVR or, even, EVR-CP. However, it suffices for most casual users.

On the whole, media playback is a bit of a mixed bag with respect to the Skylake platform in the ECS LIVA One. Drivers might need fixing, while ths software might also need to evolve appropriately.

One of the aspects I wish to clarify in our video decoding and rendering benchmarks is the absence of any HEVC clips in our test suite. In addition to waiting for widespread adoption (i.e, the licensing issues currently being played out with the MPEG-LA, HEVC Advance and others), we also want to coincide HEVC playback evaluation with a shift in our HTPC testbed from a 1080p display to a 4K one.

Networking and Storage Performance Power Consumption and Thermal Performance
Comments Locked

30 Comments

View All Comments

  • mrdude - Tuesday, February 2, 2016 - link

    The only thing AMD has proven proficient at is dragging ATi down with them. RTG is evidence of that.

    I'm aware x86 isn't going anywhere, but it's also sensible to assume AMD isn't going to be challenging Intel anytime soon -- or ever. We need the sort of competition we're seeing in the ARM space, and expecting AMD to step up, a company that can't consistently make new products that beat their old products, is a lesson in futility.

    If ARM does encroach the server space with success, we might see history repeat itself with the RISC/big iron vs the up-start CISC/cheaper x86. This time, though, it's x86 on the receiving end.
  • mikato - Tuesday, February 2, 2016 - link

    "we might see history repeat itself with the RISC/big iron vs the up-start CISC/cheaper x86."
    Itanium? Ok so not exactly RISC but some relevant history there.

    My prediction is that the capabilities and specialties of both will just blend together eventually and we'll be using both.
  • Klimax - Monday, February 8, 2016 - link

    You don't want really ARM anywhere close desktop or notebooks. It's mentality and ideas are not really good for anything even remotely open. By comparison system of x86 is definition of open...
  • atcronin - Monday, February 1, 2016 - link

    Is Kodi using 'DXVA' Scaling and 'DXVA Best' de-interlacing? Because with those settings enabled the quality is more than just sufficient.
  • ganeshts - Monday, February 1, 2016 - link

    Kodi was evaluated with default settings. I only confirmed that the default settings made use of DXVA for video decoding.
  • Anonymous Blowhard - Tuesday, February 2, 2016 - link

    Hey, Intel. Are you listening?

    PUT IRIS PRO IN THIS.

    Even if it's the "not-really-Pro" Iris 540/550, that's still enough gaming chops for a tiny little HTPC.
  • sitka - Wednesday, February 3, 2016 - link

    I was looking up the price of liva-X a few days ago and was lead to ECS website.
    I saw the core and said wow based on looks,
    I saw the one and said wow based on specs. usb3 typec holla
    Now I'm going down a rabbit hole of Gigbyte BRIX configs.
    Thank goodness I have a new/old T420 to play with because this small size market is so obscurely speced it is hard to buy in for fun, rather than need.

    Thanks Anandtech for still being great, I just cried realizing how much value being attentive to hardware has given me. I pay attention because I like it. But it has ended up with a good paid job, family, homes, boats... that is because I like it, or because of andandtech, or because of Shimpi when we used to build water cooled RAMBUS servers. Don't know, it just makes sense.

  • zodiacfml - Friday, February 5, 2016 - link

    Finally a small factor that has desktop CPU and with a price just a bit more expensive than a laptop with same specs. I could not fault the whole design.

    The microSD choice is a mystery though. See, devices that use the microSD standard are typically smartphones or tablets which is quite fiddly to take the card out; just use a USB cable or connect through wireless. SD cards use are typically from digital/video cameras where transfer performance is better through a card reader than USB 2.0.

    I think they went with the adapter because it appears to be an existing laptop charger based on its voltage and amperage specs, which makes it cheaper to source.

    Lastly, I wanted to see photos of its internals. I don't know why the article doesn't since he mentioned having access to it.
  • echtogammut - Tuesday, February 9, 2016 - link

    I considered this when building my Mother a new PC for her birthday. I ended up building a mini-ITX Skylake i5-6500 system with 16GB RAM and 250GB SSD for $526. Spending the couple of extra dollars effectively doubled the system performance and while a bit larger, it also has DVD drive (which is something important for her) and the option to add a graphics card if needed.
  • bhtooefr - Tuesday, February 9, 2016 - link

    Interesting to see this format in a consumer machine. It's been around for a little while now (since Ivy Bridge for Lenovo, and Haswell for everyone else, AFAIK) in business desktops (the Lenovo ThinkCentre Tiny Desktops, the Dell OptiPlex Micros, and the HP ProDesk/EliteDesk Desktop Minis), and I think it's a better design than 5x5, because it makes more efficient use of the space available to it - 5x5 ends up requiring a much thicker chassis to fit a 2.5" HDD/SSD in there (because it doesn't fit beside the heatsink), increasing volume. (That said, I wonder how bad the noise is on the 65 watt TDP EliteDesks - Lenovo and Dell only offer 35 watt CPUs in that size chassis.)

    (Disclaimer: I work for Dell, but these opinions are my own, and I've never actually handled Dell's products in this space, only one of Lenovo's (and that because my local Goodwill had an M73 Tiny for $4, and I couldn't pass it up).)

Log in

Don't have an account? Sign up now