HD Streaming Smackdown: The Rematch

Photo of author

Tim Higgins

Introduction

The last time I pitted powerline vs. wireless technology to see if either could handle the demands of HD video streaming was over two years ago. 802.11n wireless was still in "draft" form and powerline networking was still locked in a battle between incompatible HomePlug and UPA technologies.

As I write this in late summer 2010, 802.11n has been finalized for almost a year and HomePlug AV seems to have emerged as the leading technology for powerline networking.

IronMan2 Battle Scene

Can either 802.11n or HomePlug AV keep up with this action?

My recent roundup of HomePlug AV adapter kits found them more alike than different and almost all capable of delivering steady throughput in the mid-to-high 40 Mbps range. But while these results are significantly improved from past tests, HomePlug AV still doesn’t have the rock-solid throughput that a wired Ethernet connection provides. So the only way to really know if either wireless or powerline can provide trouble-free HD streaming is to use both with actual HD streams.

How We Tested

I ran all of my experiments using a Synology DS109+, as the streaming data source. The NAS Charts show it (you need to show Archived products) at 59 MB/s read using the iozone benchmark and 73 MB/s read using the Windows File Copy benchmark. Multiple either number by 8 and you’ll see that the DS109+ can have files read from it (as a media player would) at well over 400 Mbps.

For my player, I used my Acer Aspire 1810T, which has HDMI out and plays both 720p and 1080p content nicely. Since I used Quicktime clips, I used Quicktime 7.6.5 for playback.

In the HomePlug AV roundup, I noted that the Plaster Networks adapters were the worst for dropouts, so I used them as the powerline test pair. One adapter was plugged into the outlet outside the office, so that it was not behind the AFCI breaker that protects the room and the other adapter was moved to a living room outlet, then a dining room outlet. Those test locations correspond to wireless test Locations C and D, as described here.

The wireless testing was done with the NETGEAR WNDR3700 that I use as my home’s wireless router and an Intel Wi-Fi Link 5300 mini PCIe card in the Acer Aspire 1810T notebook. The 2.4 GHz band was used in 20 MHz bandwidth (up to 130 Mbps) mode. The WNDR3700 is in a centrally-located lower level utility room and not the usual office test Location A. The Living Room and Dining Room locations correspond to test Locations C and D.

What does HD Need?

As noted in the Video Streaming Need To Know, and in the previous Smackdown, it’s essential that you understand the bandwidth demands of the content that you’ll be trying to stream. The best way to do this is to play the content from your networked source using an Ethernet connection while running a bandwidth metering program.

I’ve used both ReadError’s NetMeter (free) and Hoo Technologies’ Net Meter ($20), but prefer the latter because of its better plotting options and ability to clear the plot without killing and restarting the program.

You might frequently hear 20 Mbps or thereabouts described as the required bandwidth for HD streaming. This gets us in the proper ballpark, but doesn’t paint a complete picture.

I used Apple’s QuickTime Pro 7 to download 720p and 1080p movie trailers to use as test material. Figure 1 shows the properties of the 720p version of the Megamind trailer 3 used for testing. Note that the data rate is stated as 5.52 mbits/sec. So that should be a piece of cake for even an 802.11g wireless connection, right?

Megamind 720p trailer 3 properties

Figure 1: Megamind 720p trailer 3 properties

Now look at the actual bandwidth profile taken with Hoo Tech’s NetMeter in Figure 2. Although the Avg Down throughput shown as 5.4 Mbps matches nicely with the file data rate properties, you can see a maximum of 19.1 Mbps, with frequent excursions above 10 Mbps. So the Quicktime properties Data Rate is obviously the average data rate, which doesn’t help in determining what you need for flawless playback.

Megamind 720p trailer 3 bandwidth profile
Click to enlarge image

Figure 2: Megamind 720p trailer 3 bandwidth profile

Looking at the 1080p version of the same trailer, Figure 3 shows almost a 2x boost in average data rate to 9.4 Mbps.

Megamind 1080p trailer 3 properties

Figure 3: Megamind 1080p trailer 3 properties

Figure 4 shows the bandwidth profile, with an average down rate of 9.1 Mbps closely matching the 9.4 Mbps Quicktime average data rate. As we’d expect, the profile looks very similar in shape to the 720p profile. But the peak rate has almost doubled from 19.1 to 31.8 Mbps!

Megamind 1080p trailer 3 bandwidth profile
Click to enlarge image

Figure 4: Megamind 1080p trailer 3 bandwidth profile

So 1080p can still be doable with powerline networking or 802.11n wireless with a strong signal. But bandwidth headroom is significantly reduced.

The Test

I ran IxChariot throughput tests for powerline and wireless connections in all three test locations, so that we have actual throughput measurements to correlate with the observed streaming performance. Powerline throughput results are summarized in Figure 5.

IxChariot powerline throughput summary
Click to enlarge image

Figure 5: IxChariot powerline throughput summary

Note that the living room test showed only 25 Mbps average powerline throughput, but no throughput dropouts. I have no explanation for the change from the HomePlug AV roundup results.

Figure 6 summarizes the wireless performance tests. This time, the living room location has the average highest throughput—60 Mbps. But higher throughput variation than powerline still puts 802.11n wireless at an HD streaming disadvantage.

IxChariot 802.11n throughput summary
Click to enlarge image

Figure 6: IxChariot 802.11n throughput summary

After the throughput measurements, I played 720p and 1080p Megamind trailer clips and watched for playback errors. The results for the 720p clips are summarized in Table 1 and in Table 2 for 1080p. The corresponding IxChariot average throughput results are shown next to each of the results for easy reference.

Location HomePlug AV 802.11n
Behavior Avg Thruput Behavior Avg Thruput
Office One or two frame drops during fast action 50 Mbps No Errors 41 Mbps
Living Room No Errors 25 Mbps No Errors 60 Mbps
Dining Room No Errors 42 Mbps One freeze (recovered) 34 Mbps
Table 1: HD streaming behavior summary – 720p

While neither method produced trouble free playback 100% of the time during this short experiment, it’s clear that there were fewer, more minor problems with 720p playback than with 1080p.

Location HomePlug AV 802.11n
Behavior Avg Thruput Behavior Avg Thruput
Office Multiple frame drops during fast action 50 Mbps Multiple frame drops during fast action 41 Mbps
Living Room Multiple frame drops, short freezes during fast action 25 Mbps Multiple frame drops during fast action 60 Mbps
Dining Room Multiple frame drops, short freezes during fast action 42 Mbps Two freeze (recovered); one 5 second hang; frame drops during fast action 34 Mbps
Table 2: HD streaming behavior summary – 1080p

Of particular note is I didn’t get a crash or unrecoverable hang in any of the tests. The longest that the picture froze was for around 5 seconds with the lowest bandwidth 802.11n connection and 1080p.

Conclusion

There is both good and bad news in these results. The bad is that if you’re looking for flawless 1080p HD playback from either 802.11n or powerline, you still won’t get it. At the risk of repeating myself (again and again), if you want trouble free 1080p HD playback, use Ethernet, a local (to the player) file or a networked player with a big, intelligent buffer. 100 Mbps Ethernet will work just fine; you don’t need Gigabit.

The good news is that if you can be satisfied with 720p or "1080p" files in formats encoded with lower bandwidth codecs, you have a good shot at getting a pretty enjoyable viewing experience with HomePlug AV. And if your distances are short, neighboring wireless traffic is low and you keep everyone else off your WLAN, you might even be able to watch 720p files in peace via 802.11n

Related posts

ISDN = Integrated Services Digital Notworking? (in the US)

Why should anyone care about a 128 kbps Internet connection technology? Michael Graves can think of two reasons.

Linksys’ Skype Phone

Despite the rumors about Skype being purchased or done in by competitors, it appears that Linksys thinks Skype will be around for at least a little while longer. Tim Higgins previews the upcoming CIT200 Cordless Internet Telephony Kit.

Fall VON 2005 Report

Jeff Pulver's VON show continues to reinforce its reputation as the show for VoIP-related companies. Although it is primarily a show for VoIP carriers and service providers, Tim Higgins found some tasty VoIP product tidbits guaranteed to please your VoIPbuds.