5 ms·
It is easy to make a webcam that performs poorly for certain scenarios, particularly with poor lighting, or when mounted to a monitor that has integrated speake
by avidiax 4y ago
It is easy to make a webcam that performs poorly for certain scenarios, particularly with poor lighting, or when mounted to a monitor that has integrated speakers. Jitter in audio causes problems with automatic echo cancellation.
It is much less important than in the 2010's. At that time, Skype certified cameras to provide h264 encoding in the camera. Those encoded frames would then pass through directly to the network. That kind of encoding is very demanding technically, so certification had plenty of value. Today's MJPEG cameras don't benefit as much.
- deadbeeves 4y agoJitter? What does that have to do with whether the speakers are built-in or not? That should be something that happens no later than the DAC.
- avidiax 4y agoAudio over USB is supposed to be synchronous, but if the webcam is buffering somehow, you could get jitter in the microphone. Some HDMI implementations have been known to have similar problems on playout (variable delay, sometimes with a snap-back). If playout and microphone don't have relatively constant delay, that makes the AEC adaptation incorrect, and you'll get echo defects.