PDA

View Full Version : Nexflix is real choppy



Kurso
May 31st, 2010, 11:48 AM
Hi all, this is my first post. I have just installed Boxee on Windows Home Premium 64-bit running on an Asus AT3IONT-I Deluxe board with 2GB of RAM.

This is a fresh install with all Windows updates, latest Silverlight, latest Flash, and Windows Security Essentials installed. It is connected via 1G Ethernet, not wireless.

LAN based media plays flawlessly! Boxee rocks in that respect. No more compiling 5-8 different programs together on a machine to do this. This alone is a reason to use Boxee!

But Netflix is endlessly choppy. The audio plays perfectly but video runs at about 2-5 frames every few seconds. It starts off perfect for the first 5 seconds of so, then just becomes unwatchable. It also stutters if I play it directly in a browser.

The CPU does seem to be running a little high when Netflix plays. I turned off Hyperthreading and that had no impact. Its not an Internet performance issue because NetFlix plays perfectly on my Xbox360.

I'm running Boxee version 0.9.21.11487

If I can find a fix for this I will be deploying Boxee on every TV in my house!

Thanks in advance.

judgeschambers
May 31st, 2010, 08:46 PM
NF just released their HD quality stream on certain videos. The HD streams will stutter in Boxee (and IE or FF for that matter for many users). Non HD movies will play nicely in Boxee. As I have perfectly smooth playback on my machines.

The bad thing is, that, now if the movie is in HD, you're forced to deal with it in Boxee. In IE and FFox, while the video is playing you can hold Shift+Alt and left click your mouse to bring up the Silverlight control panel. There you can throttle the download bitrate to say 1500, which is SD quality. Bitrates of 2600 & 3800 are HD. Problem lies with how Silverlight should playback one click less than download bitrate so the buffer builds. Sometimes I get it to work and other times it's a total wash. Seems either NF or Silverlight needs to tweak some things on their end too.

Since the HD streams for PC and mac just came out earlier this month, I suspect boxee will have to update their player in a future release to better leverage this new higher bitrate.

Kurso
June 12th, 2010, 12:36 PM
Problem solved.

I have a fairly sophisticated home network based on a Linux firewall and a Cisco LAN switch which means I have a lot of control over traffic. I simply implemented rate limiting on any traffic inbound from NetFlix to my Boxee machine and limited that traffic to 1900kb/s.

When the NetFlix app tests my speed to determine quality it can't achieve HD so I get a slower, lower quality stream.

This is not the best solution but it means I can watch NetFlix at 20+ FPS rather than 3 seconds per frame :-)

judgeschambers
June 12th, 2010, 01:18 PM
Ok, one way to do it as boxee has no manual setting.

Browsers have a manual option by using ctl+alt left mouse key.

MSoft just pushed out an update for the player the other day and NF via a browser has improved with its auto bitrate adjustment. Still choppy,but better. I think they're making headway ....

Kurso
June 12th, 2010, 01:29 PM
It would seem to me the auto bit rate adjustment is geared toward bandwidth. Even if the CPU is not capable of processing the video the OS is capable of taking in the full HD stream on the NIC. So unless they are looking at CPU usage I don't think it will do much good.

Kurso
June 13th, 2010, 01:15 PM
I've spend a little time tuning the QoS. Content plays extremely smoothly at this point. I've set my QoS to limit the stream at 1400Kbps. I'm averaging around 1250Kbps coming in.

This is definitely not the quality I'm looking for but it looks good on my 42in plasma.

newdrum
August 26th, 2010, 10:15 PM
Most recent boxer release - Netflix video is very choppy, audio is fine. Same plays fine in browser netflix on same system.

Any thoughts?

darcilicious
August 26th, 2010, 10:25 PM
Boxee on your system can't cope with the HD stream from Netflix. Post your system specs and check out: http://forum.boxee.tv/announcement.php?f=8

draggy
September 2nd, 2010, 08:41 PM
I also have unwatchable very choppy netflix through boxee beta 9.22 and windows 7. But I should have hardware easily capable of playing it.

System:
Windows 7 x86
Athlon 3000+ 1.8GHz
1GB of ram (ram usage never goes very high, as nothing else is running)
NVidia 9400GT with 258.96 drivers(latest)

Everything is fully up to date, as this is a fresh install everything is downloaded new from the web. flash 10.1, installed with firefox, latest nvidia drivers, latest directx9 runtime, windows 7 updates and the latest silverlight.

I can play 1080p DXVA content great with boxee, just not netflix.

netflix works great using firefox with CPU usage around 60-70%. But the picture is smooth. If I try to watch the same video in boxee, the cpu usage immediately jumps to 100%, and stutters like mad. The videos I try to watch are definitely NOT HD streams. I don't even want to know how bad those would stutter if it can't even handle SD.

What kind of CPU does this take where a 1.8GHz can't even handle a simple low quality stream?!

I also read that flash/silverlight should take advantage of GPU decoding. That could fix my issue, but it doesn't seem to do any offloading, even though I have a good card, and the latest drivers/flash.

dbailey75
September 3rd, 2010, 10:14 AM
I also have unwatchable very choppy netflix through boxee beta 9.22 and windows 7. But I should have hardware easily capable of playing it.

System:
Windows 7 x86
Athlon 3000+ 1.8GHz
1GB of ram (ram usage never goes very high, as nothing else is running)
NVidia 9400GT with 258.96 drivers(latest)

Everything is fully up to date, as this is a fresh install everything is downloaded new from the web. flash 10.1, installed with firefox, latest nvidia drivers, latest directx9 runtime, windows 7 updates and the latest silverlight.

I can play 1080p DXVA content great with boxee, just not netflix.

netflix works great using firefox with CPU usage around 60-70%. But the picture is smooth. If I try to watch the same video in boxee, the cpu usage immediately jumps to 100%, and stutters like mad. The videos I try to watch are definitely NOT HD streams. I don't even want to know how bad those would stutter if it can't even handle SD.

What kind of CPU does this take where a 1.8GHz can't even handle a simple low quality stream?!

I also read that flash/silverlight should take advantage of GPU decoding. That could fix my issue, but it doesn't seem to do any offloading, even though I have a good card, and the latest drivers/flash.

Might be time for an upgrade, here are min spec's for running boxee.

"Windows (Vista, 7)

* dual-core x86 (Intel/AMD processor) based system running at 1.6GHz or greater
* video card that supports accelerated Flash (see below)
* 2 GB system memory (RAM) or more"
You can find the info here
http://forums.boxee.tv/announcement.php?f=8

Your CPU has a passmark score of 468, the min recommended is a dual core 1.6Mhz, referencing the Atom N330 has a passmark of 663, you might need a little more horse power.

You mention the 1080p DXVA, can you tell me your bit rate? This if really for my benefit, 1080 is relative term I guess, most of my movies range in bit rates from 28MB/s to the High 30's with file size's in the range of 14GB's per hour of HD video, and my atom D510 is unable to play them effectively. I was going to size them down a bit to say 10-15 MB/s and see if that would help. Sorry to go off topic a bit.

draggy
September 3rd, 2010, 11:26 AM
Yeah, I did some testing last night, and figured out that flash acceleration is on and working with my 9400GT....if I turned hardware acceleration off in flash's settings, 1080p youtube videos don't work at all. with acceleration on they were smooth with 70-80% cpu usage.

I guess my cpu isn't as powerful as I thought ;)

I tried a bunch of DXVA videos, mostly between 15mbps and 20mbps. All that I tried were smooth except for VC-1 video which doesn't have hardware acceleration in boxee's player.