Skip to content

Device and Ecosystem Plugins

PluginFeatureScenario
ONVIFonvifCamera discovery, device management, RTSP linkage
V4L2v4l2Linux camera capture (Video4Linux2)
ALSAalsaLinux audio capture (ALSA)
HomeKithomekitApple HomeKit camera ecosystem integration
features = ["onvif"]

Notes:

  • Commonly used with rtsp (ONVIF control + RTSP media transport)
  • Primarily for discovery, capability query, PTZ, and management flows
features = ["v4l2"]

Notes:

  • Linux-host local video capture
  • Suitable for USB cameras and industrial capture devices
features = ["alsa"]

Notes:

  • Linux-host audio input capture
  • Often combined with v4l2 or webrtc for full A/V ingest pipelines
features = ["homekit"]

Notes:

  • Integration with Apple Home ecosystem
  • Focused on auth, bridging, and capability mapping

These plugins are currently capability/protocol-focused with limited stable REST surface. If stable HTTP APIs are added, this page will be extended with full request/response schemas.