TechTalkz.com Logo

Go Back   TechTalkz.com Technology & Computer Troubleshooting Forums > Tech Support Archives > Microsoft > Microsoft Device Drivers

Notices

Reply
 
Thread Tools Display Modes
Old 29-11-2007, 05:34 PM   #1
JC
Guest
 
Posts: n/a
USB2.0 Video Steaming Speed Limits

I am looking into some USB video devices. I found out that some cameras
consume lots of CPU resource (about 60% to 70%). What are possible factors
that might cause this?



The chip we are testing has a stream buffer less then 30 MB/sec isochronous
video transfer. Do you think this might be the reason? From my
understanding, if video stream buffer is small, the driver has to do some
extra process compare to a larger video stream buffer. I am not so sure
about this understanding. Could anyone give me your opinion? What size of
video stream buffer would do you think for a 640 x480 raw data video stream?



Any discuss or suggestion, I would really appreciate.



Julia


  Reply With Quote
Old 29-11-2007, 05:35 PM   #2
Tim Roberts
Guest
 
Posts: n/a
Re: USB2.0 Video Steaming Speed Limits

"JC" <julia_vid@yahoo.com> wrote:
>
>I am looking into some USB video devices. I found out that some cameras
>consume lots of CPU resource (about 60% to 70%). What are possible factors
>that might cause this?


Trying to compress or uncompress the video in the driver can cause this.
Trying to run a high frame rate in a driver that was not well-designed can
cause this. Trying to save a video stream on a slowish disk can cause
this.

>The chip we are testing has a stream buffer less then 30 MB/sec isochronous
>video transfer. Do you think this might be the reason?


30 MB/sec is a lot of data. That's fully half of a USB 2.0 bus, and it's
1/4 of a PCI bus. Many disks are unable to keep up at that rate. That's
the format? Are you decompressing or converting color space?
--
- Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc.
  Reply With Quote
Reply

Thread Tools
Display Modes


Google
 


All times are GMT +5.5. The time now is 12:18 AM.


vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO
Copyright © 2005-2008, TechTalkz.com. All Rights Reserved - Privacy Policy
Valid XHTML 1.0 Transitional