Choppy video during a Zoom call or stuttering footage in OBS is frustrating, but the fix is almost always local, not a hardware replacement. Whether your webcam is new or months old, lag usually has six common causes. These include USB bandwidth, resolution settings, driver problems, CPU load, codec format, or AI processing features. Work through the fixes below in order. Most users resolve the problem before reaching Fix 4.

Why Is Your Webcam Laggy? (Common Causes at a Glance)
Before trying any fixes, find the most likely cause of your webcam lag. The list below ranks the causes by how often they occur.

- USB port or hub limitation: The webcam is connected to a USB 2.0 port or a shared hub, saturating available bandwidth.
- Resolution or frame rate too high: The CPU or USB connection cannot sustain 4K or 1080p60 in real time.
- Outdated or corrupted driver: A driver bug is causing delayed or queued frames.
- Background apps consuming CPU: Other processes are competing for the processing power the webcam pipeline needs.
- Uncompressed codec (NV12 or YUY2): Raw pixel data is flooding the USB bus faster than it can clear.
- AI features running simultaneously: Auto Framing, background blur, or tracking is cutting available CPU headroom in half.
Find the cause that sounds most familiar and jump to that fix first.
Fix 1: Use the Right USB Port (Bandwidth Is the Most Common Culprit)
USB 2.0 delivers a theoretical maximum of 480 Mbps. USB 3.0 delivers up to 5 Gbps. Uncompressed 1080p60 video can push well over 1 Gbps of raw data, which means a USB 2.0 connection simply cannot keep up. The result is dropped frames, stuttering, and intermittent freezes.

- Identify your USB 3.0 ports. On most Windows PCs and laptops, USB 3.0 ports have a blue plastic insert or an “SS” (SuperSpeed) symbol printed next to the port opening. If neither marking is visible, check your device’s manufacturer specifications.
- Disconnect from any USB hub or docking station. Even powered hubs divide bandwidth across all connected devices. A webcam sharing a hub with an external drive or keyboard will frequently stutter. Remove the hub entirely for diagnosis.
- Plug the webcam directly into a motherboard port. On desktops, the rear panel ports are wired directly to the motherboard and are more reliable than front-panel ports, which are often USB 2.0.
- Test the connection. Open the Windows Camera app or your streaming software and check for smooth playback. If the lag clears, the hub or port was the problem.
- If lag persists, swap the cable. Some cables are charge-only and lack full data wiring for sustained high-bandwidth transfers. Replace the cable and retest.
Note: If you only have USB 2.0 ports available, switch to MJPEG format (Fix 5) and lower the resolution (Fix 2). Both changes reduce bandwidth demand significantly and can make USB 2.0 viable for 1080p output.
Hollyland Lyra: USB-C Connection Checklist
The Hollyland Lyra connects via USB-C. Not all USB-C ports on a laptop or desktop are USB 3.0; some carry USB 2.0 speeds in a USB-C physical form factor. To confirm your port speed, open System Information on Windows (search “msinfo32”) or check your device manufacturer’s port specifications.
Hollyland Lyra - 4K AI Webcam
A flagship 4K AI webcam featuring a large 1/1.5″ CMOS sensor, smart auto-framing, and studio-grade 48 kHz/24-bit audio for effortless streaming and conferencing.
Key Features: 1/1.5″ CMOS & 4K30 | AI Tracking & Auto Framing | 48 kHz/24-bit Audio
- Plug the Lyra directly into a USB-C or USB-A port on the laptop chassis or desktop rear panel. Skip any hub or dock during initial diagnosis.


- Check the Lyra’s LED indicator. A steady blue LED confirms power and host recognition, and the camera is Ready to Use. A flashing or absent LED suggests a port power or recognition failure. A solid green LED means the camera is In Use.

- Open Device Manager on Windows, expand the Cameras node, and confirm “Hollyland Lyra” appears without a yellow warning triangle. The Lyra is fully UVC plug-and-play and requires no separate driver installation.

- If the device does not appear or shows a warning, try a second USB-C cable rated for data transfer rather than charge-only, then reconnect.
Fix 2: Lower the Resolution and Frame Rate
4K video at 30 fps demands several times more processing and USB bandwidth than 1080p at 30 fps. Even on a capable PC, the app-level decoding pipeline can introduce queuing lag when the resolution exceeds what the system can comfortably sustain. Stepping down one level is often enough to eliminate lag entirely, and the perceived quality difference in a video call context is minimal.
- In the Windows Camera app, open Settings using the gear icon in the top-left corner. Scroll down to Videos and find the Video quality menu. Select 1080p 16:9 at 30fps.
Note: This option appears only if your webcam supports it.
- In OBS: Add or select your webcam as a Video Capture Device source. Right-click the source and choose Properties. Set Resolution/FPS Type to Custom, then set Resolution to 1920×1080 and FPS to 30. Click OK.

- In Zoom: Click the profile icon, select Settings from the dropdown menu → Video & effects. Uncheck HD video if your CPU is under sustained load. This instructs Zoom to request a lower resolution from the camera.
- If lag continues at 1080p30, step down again to 720p30 and retest.
Hollyland Lyra: Resolution and Frame Rate in HollyStudio
The Lyra’s available output modes depend on the host port type. Over USB 3.0, the UVC NV12 format supports up to 1920×1080 at 30 or 60 fps. Over USB 2.0 or 3.0, UVC MJPEG supports 3840×2160 at 30 fps. HollyStudio reflects whichever mode the connected port supports.
- Open HollyStudio (available from the Hollyland website for Windows and Mac).
- Navigate to the Image Control page.
- In the Resolution dropdown at the top of the preview window, select 1920×1080 and set the frame rate to 30 fps as your lag-reduction baseline.

- If you are using OBS alongside HollyStudio, add the Lyra as a Video Capture Device, set Resolution to 1920×1080, and set FPS to 30. Matching these settings to HollyStudio avoids additional transcoding overhead.
Fix 3: Close Background Apps and Reduce CPU Load
Webcam video decoding and display are CPU-bound tasks. When other processes compete for the same CPU headroom, the webcam pipeline gets starved, and frames start queuing, which appears as lag or stutter. The target before opening your webcam app is CPU usage below 60%.

- Press Ctrl + Shift + Esc on Windows to open Task Manager. On Mac, open Activity Monitor from Spotlight or Applications → Utilities.
- Click the CPU column header to sort processes by usage, highest first.

- Identify and close the following categories of high-CPU processes:
- Browser tabs playing video (YouTube, Twitch, streaming sites)
- Cloud sync clients actively uploading or indexing (OneDrive, Dropbox, Google Drive)
- Background updaters (Windows Update downloading, software autoupdaters)
- Screen recording or capture software running passively in the background
- Active antivirus scans
- After closing these processes, recheck CPU usage and confirm it is below 60% before reopening your webcam app.
- On Mac, use the Energy tab in Activity Monitor to identify apps causing sustained CPU spikes that may not show up prominently in the CPU tab.
Fix 4: Update or Reinstall the Webcam Driver
A stale or corrupted UVC driver can cause frame-queueing lag even when USB bandwidth and CPU load are within acceptable limits. Updating and reinstalling the driver on Windows takes under two minutes.
- Press Windows + X and select Device Manager.
- Expand the Cameras category.
- Right-click your webcam entry and select Update driver.
- Choose Search automatically for drivers. Windows will check for a newer driver package and install it if found.
- If no update is found, right-click the webcam entry again and select Uninstall device. Check the box to delete the current driver package if that option appears.
- Disconnect the webcam, wait 10 seconds, then reconnect. Windows will reinstall a clean driver copy automatically.
- Reopen your webcam app and test for lag.
If you have a manufacturer companion app installed (outside of Windows’ own driver), it may be holding the camera stream open in the background and starving your active app. Close the companion app entirely and retest before assuming the driver itself is the problem.
Hollyland Lyra: Driver Recognition and Firmware Check
The Hollyland Lyra is fully UVC plug-and-play and requires no separate Windows or macOS driver installation. If Device Manager shows an unknown device or a yellow warning triangle on the Lyra entry:
- Right-click the entry and select Uninstall device.
- Disconnect the Lyra, then reconnect it to a direct USB 3.0 port.
- Allow Windows to complete re-enumeration. The Lyra should reappear under Cameras as “Hollyland Lyra” with no warning flag.
- Open HollyStudio, navigate to the Device or About tab, and check the current firmware version. If an update is available, the app will prompt you to install it. Complete the update and reconnect the Lyra.
- After the firmware update, confirm the Lyra reappears correctly in Device Manager and that the LED shows a steady state.
Fix 5: Switch to MJPEG Format (Compressed Codec = Less Bandwidth Pressure)
Uncompressed webcam formats like NV12 and YUY2 transmit raw pixel data across the USB connection for every single frame. At 1080p60 or 4K, this data volume easily saturates a USB 2.0 connection and can strain USB 3.0 if other devices share the bus. MJPEG compresses each frame before transmission, dramatically reducing USB load with minimal visible quality impact for calls and streams.
To force MJPEG in OBS:
- Add your webcam as a Video Capture Device source in OBS.

- Right-click the source and select Properties.
- In the Video Format dropdown, select MJPEG.
- Set Resolution and FPS to match your intended output.
- Check the OBS video preview and confirm the frame rate counter is stable with no dropped frames indicator.
Zoom and Teams automatically select video formats based on webcam capabilities. Neither app lets you directly select MJPEG. In OBS Studio, MJPEG only changes how OBS receives camera video. The OBS Virtual Camera processes the scene before sending video onward. It sends uncompressed formats, such as NV12 or YUV420p, to Zoom or Teams.
Hollyland Lyra: MJPEG Mode and USB 2.0 Compatibility
The Lyra’s UVC MJPEG mode supports 3840×2160 at 30 fps over both USB 2.0 and USB 3.0. This is the recommended codec path for running 4K output without the bandwidth overhead of uncompressed NV12.
- In OBS, add the Lyra as a Video Capture Device.
- In Properties, set Video Format to MJPEG, Resolution to 3840×2160, and FPS to 30.
- Confirm the frame rate counter in the OBS preview is stable at 30 fps.
In HollyStudio, codec mode is managed automatically based on the host connection and the selected resolution. There is no manual MJPEG toggle within the app itself. When OBS is the active capture application, its Video Format selection takes precedence.
Fix 6: Adjust App-Specific Video Settings
Video conferencing and streaming apps apply their own encoding and processing layers on top of the raw camera feed. These settings can independently cause lag regardless of USB bandwidth or driver status.
Zoom
- Click on the Profile icon → Settings → Video & effects.


- Uncheck HD video if your CPU is consistently above 70% during calls. This instructs Zoom to request a lower resolution stream from the camera.

- Uncheck Touch up my appearance and Adjust for low light, both of which apply per-frame processing.

- Open Video & effects and select Advanced at the bottom. Under Hardware Acceleration, uncheck Receiving video if stuttering persists. Try this if CPU usage stays low during the issue.
Microsoft Teams
- Go to Settings and More (three-dot menu) → Settings → Devices → Video → Video settings → Camera.




- Confirm only one camera entry is selected. If Teams shows two entries (your physical camera plus a virtual camera from OBS or another app), select the correct one and close the conflicting application.
- Disable any active background blur or background effects. These features use per-frame CPU rendering.
OBS
1. Adjusting the Encoder Preset
OBS Studio hides advanced preset settings until Advanced Output Mode is selected.
- Open Settings > Output and change Output Mode from Simple to Advanced.
- Under Streaming or Recording, select Software (x264) as your video encoder.
- Find CPU Usage Preset and choose veryfast or superfast.
These presets reduce the CPU time needed to encode each frame.
2. Matching the Video Resolutions
OBS Studio keeps resolution settings under the Video tab.
- Open Settings > Video and compare both resolution fields.
- Make sure Base (Canvas) Resolution matches Output (Scaled) Resolution. Also, match both to your webcam’s native resolution.

- You can check this in your Video Capture Device source properties. This prevents extra scaling and helps reduce video delay.
Fix 7: Disable AI Processing Features During Heavy Calls
AI Tracking, Smart Auto Framing, and virtual backgrounds process every frame independently, and on lower-end or mid-range CPUs, running these features simultaneously with a multi-participant call can cut available processing headroom by a significant margin, causing visible frame drops. Disabling them during live calls is a zero-cost fix that takes under 30 seconds:
- Turn off virtual backgrounds in Zoom, Teams, or your webcam’s companion app.
- Disable noise suppression if it is set to high-quality mode rather than auto.
- Disable Auto Framing or any smart crop feature active in the webcam app.
Hollyland Lyra: Turning Off AI Tracking and Smart Auto Framing
- Open the HollyStudio app.
- Look for the frame icon with a padlock symbol inside and click it. Once done, the padlock icon will disappear, leaving behind a frame icon only.

- Open the Settings dialog by clicking the gear icon under the Preview screen.

- Click on the Camera Settings from the left-side menu. Switch off the Face Priority Focus toggle and close the window.

- Go to the FOV page > Smart Framing section. Then, select the None tile to disable auto framing (image tile next to the “None” option).

Note: If you want to enable AI Tracking and Smart Auto Framing again, follow the steps above in reverse order.
Fix 8: Improve Lighting to Reduce Sensor Compensation Work
In low-light conditions, a webcam sensor increases its gain, and the onboard image signal processor works harder to reduce noise and sharpen each frame. This additional processing adds latency to the image pipeline and can reduce the effective frame rate, particularly on cameras with smaller sensors.
Adding a desk lamp positioned in front of you, or sitting closer to a window, reduces the sensor’s compensation workload and consistently improves frame rate stability in poorly lit rooms. No software changes or settings adjustments are needed.

FAQs
Q: Why is my webcam laggy only on Zoom or Teams, but smooth in the Windows Camera app?
Video calling apps add extra processing, including HD encoding and background blur. They also apply noise suppression and virtual backgrounds, unlike the Camera app. Zoom and Teams must compress and stream video over the internet. If your connection weakens or CPU usage spikes, frame rates may drop. Lowering resolution and disabling virtual backgrounds reduces the load. Turning off advanced audio filters also frees up system resources. You may also need better network bandwidth or updated graphics drivers. Changing GPU hardware acceleration in the app settings may help as well.
Q: Can a USB hub cause webcam lag?
Yes. When several devices share a USB hub, they also share its connection’s bandwidth. If a 4K or 1080p60 webcam shares a hub with a storage drive, audio interface, or other peripheral, frame drops are a predictable result. Always plug the webcam directly into a motherboard USB port for initial diagnosis, then reintroduce the hub only after confirming lag is resolved.
Q: Why is my 4K webcam lagging even on a fast PC?
4K at 30 fps in NV12 (uncompressed) format exceeds USB 2.0 throughput capacity. Switch to the MJPEG codec in your capture software, confirm you are using a USB 3.0 port, and verify the receiving app is configured to accept 4K input rather than downscaling from a higher resolution. If lag persists, stepping down to 1080p60 is the most reliable fallback.
Q: Does bad internet cause webcam lag locally?
No. Webcam lag in your local preview is caused by USB bandwidth, CPU load, or driver issues, not internet speed. A poor connection causes lag that other participants see on the call. If your preview in the Camera app or OBS stutters, the fix is local, and a speed test will not help diagnose it.
Conclusion
Start with the USB port, then check resolution and CPU usage. These three fixes solve most webcam lag problems. You usually won’t need to change drivers or codec settings. If lag continues after all eight fixes, your webcam hardware may be the problem. Consider switching to the Hollyland Lyra, a 4K webcam with USB-C plug-and-play connectivity and advanced features available through the HollyStudio app.