Crate videostream

source ·
Expand description

DeepView VideoStream Library for Rust

The VideoStream Library provides a mechanism for zero-copy sharing of video frames across processes and containers. The sharing is done through dmabuf or shared-memory buffers with signalling over UNIX Domain Sockets.

Au-Zone Technologies provides professional support through the DeepView Support Portal.

Modules§

  • The camera module provides camera capture capabilities.
  • The client module provides the frame subscription functionality.
  • The encoder module provides accelerated video encoding to h.264 and h.265
  • The fourcc module provides portable handling of fourcc codes.
  • The frame module provides the common frame handling functionality.
  • The host module provides the frame sharing functionality.

Functions§