mediadevices

Go implementation of the MediaDevices API.

Interfaces

Interface Linux Mac Windows
Camera ✔️ ✖️ ✖️
Microphone ✖️ ✖️ ✖️

Camera

OS Library/Interface
Linux Video4Linux
Mac N/A
Windows N/A
Pixel Format Linux Mac Windows
YUY2 ✔️ ✖️ ✖️
I420 ✔️ ✖️ ✖️
NV21 ✔️ ✖️ ✖️
MJPEG ✔️ ✖️ ✖️

Microphone

N/A

Contributing

Project Status

Stargazers over time

References

S
Description
MediaDevices API 的 Go 实现,提供对媒体输入设备(如摄像头、麦克风和屏幕捕获)的访问。它还可用于将您的视频/音频流编码为各种编解码器选择。 抽象出与硬件和编解码器等交互的复杂性,让您专注于构建应用程序,仅与极其简单、轻松和优雅的 API 进行交互!
Readme MIT 50 MiB
Languages
Go 67.3%
C 25.6%
C++ 4.4%
Objective-C 1.7%
Makefile 0.6%
Other 0.3%