G
Guest
I have received some complaints about their USB audio speaker/mic is not
working properly with their USB webcam.
I did some tests and find there may be a bug in XP SP2 on how USB 2.0
(high-speed) bandwidth is handled, here is my configuration:
- P4 2.26GHz XP SP2 PC with high-speed USB port.
- D link USB 2.0 hub connect to the PC USB 2.0 port.
- Logitech QuickCam Pro 4000 connected to one port on the hub.(full speed
camera)
- A USB audio device (with built-in mic and speaker) to one of port on the
hub.
- And make sure the USB mic and speaker is Windows’ default audio devices.
- Run an application to make sure the camera is streaming video.
- Run Windows Media Player to play a song on the USB audio speaker, most of
the time Media Player gives an error message, says there is something wrong
with the audio device.
When I go to Device manager checked the USB bandwidth usages, I have noticed
the camera is using 75% bandwidth, and USB audio mic/speaker could use 35%
when both running(turn off the camera), and system reserves 12%.
When a high speed USB camera is used, the XP shows USB bandwidth usage 399%
???(not a typo, it’s 399%).
According to the USB 2.0 specification, the high-speed 2.0 hub and the host
pc should be a high-speed link, and the high-speed hub should be able handle
many full speed devices at the same time, not just one full speed camera.
I also checked the HUB with a USB 2.0 analyzer which shows the link is high
speed, then I’m suspecting is XP SP2 which may have flaws in handle USB 2.0
bandwidth allocation:
1. The 399% bandwidth usage seems wrong.
2. Other Windows driver, such as USBAudio driver may check the bandwidth
base on not exceeding 100%.
User may also see a message that says “Out of USB Bandwidthâ€.
That sounds like a big problem, I thought there must be a KB to talk about
this, but I could not find one.
Have you seen this? any comments?
Thanks!
working properly with their USB webcam.
I did some tests and find there may be a bug in XP SP2 on how USB 2.0
(high-speed) bandwidth is handled, here is my configuration:
- P4 2.26GHz XP SP2 PC with high-speed USB port.
- D link USB 2.0 hub connect to the PC USB 2.0 port.
- Logitech QuickCam Pro 4000 connected to one port on the hub.(full speed
camera)
- A USB audio device (with built-in mic and speaker) to one of port on the
hub.
- And make sure the USB mic and speaker is Windows’ default audio devices.
- Run an application to make sure the camera is streaming video.
- Run Windows Media Player to play a song on the USB audio speaker, most of
the time Media Player gives an error message, says there is something wrong
with the audio device.
When I go to Device manager checked the USB bandwidth usages, I have noticed
the camera is using 75% bandwidth, and USB audio mic/speaker could use 35%
when both running(turn off the camera), and system reserves 12%.
When a high speed USB camera is used, the XP shows USB bandwidth usage 399%
???(not a typo, it’s 399%).
According to the USB 2.0 specification, the high-speed 2.0 hub and the host
pc should be a high-speed link, and the high-speed hub should be able handle
many full speed devices at the same time, not just one full speed camera.
I also checked the HUB with a USB 2.0 analyzer which shows the link is high
speed, then I’m suspecting is XP SP2 which may have flaws in handle USB 2.0
bandwidth allocation:
1. The 399% bandwidth usage seems wrong.
2. Other Windows driver, such as USBAudio driver may check the bandwidth
base on not exceeding 100%.
User may also see a message that says “Out of USB Bandwidthâ€.
That sounds like a big problem, I thought there must be a KB to talk about
this, but I could not find one.
Have you seen this? any comments?
Thanks!