WSAL21559 – HDMI to USB Adapter/en
Erscheinungsbild
Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.
Summary
The Waveshare HDMI to USB Adapter is a driver-free USB video capture card. It supports up to 4K input (3840×2160@30 Hz) and outputs up to 1080p (1920×1080@30 Hz) over USB. The device works with Windows, Linux, and macOS, and is suitable for OBS and other recording/streaming software.
Related products at JW Tech
- WSAL21559 – USB Port High Definition HDMI Video Capture Card, for Gaming / Streaming / Cameras, HDMI to USB
- WSAL24211 – USB Port High Definition HDMI Video Capture Card, for Gaming / Streaming / Cameras, HDMI to USB
Technical overview
- HDMI input: compatible with HDMI 1.4b, DVI 1.0, and HDCP 1.4.
- Supported color formats: RGB444, YCbCr 422/444/420; color depths of 24-, 30-, and 36-bit.
- Maximum input resolution: 3840×2160 at 30 Hz (4K).
- USB output: supports YUV and JPEG modes; maximum output resolution 1920×1080 at 30 Hz (1080p).
- Compatible with the UVC 1.0 protocol and USB 1.1 mode.
- On PC, OBS is recommended; add the source as “Video Capture Device” and activate it.
- On Raspberry Pi 4B, the frame rate may drop to about 22–23 fps due to software and hardware limits.
- OBS on Raspberry Pi must be started with LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libGL.so.1 MESA_GL_VERSION_OVERRIDE=3.3 obs.
Commands and examples – verify before use:
sudo apt-get update
sudo apt-get install obs-studio -y
LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libGL.so.1 MESA_GL_VERSION_OVERRIDE=3.3 obs
Notes and version constraints
- Specific compatibility limitations for certain HDMI sources are not stated in the source; verify before deployment.
- On Raspberry Pi, the effective frame rate can fall below 30 fps (measured ~22 fps at 1080p), depending on system version and performance.
- If the HDMI signal remains black, check the connection between the adapter and the HDMI device, then re-activate the source.
- Some SSH login environments may be incompatible with OBS on Raspberry Pi or produce very low frame rates; using a desktop terminal or VNC is recommended.
- MJPEG is not supported by OBS on Raspberry Pi at this stage; use YU12 or YV12 instead.
- Driver-free installation reliability across all supported OS versions should be confirmed before purchase.
Source and revision record
- HDMI to USB Adapter - Waveshare Wiki
- Source revision: 67457
- Captured: 2026-09-03T02:58:41+00:00
- SHA-256:
71fc131fa1b12069df1c0c2ad83dbba39cebac6e3db8235abd60ea82a5a666ff