espressif/esp_video

2.1.0

Latest
uploaded 1 day ago
A framework designed to support Linux V4L2, multiple cameras and video streaming.

7 examples

  • image_storage 2
    • sd_card
      This example demonstrates how to store camera images on an SD card and export them to a computer for preview.
      44.92 KB
    • usb_msc
      This example demonstrates how to store an image file in SPI flash or SD card and access it via USB.
      46.79 KB
  • capture_stream
    This example demonstrates how to initialize esp_video and capture data streams from a video device.
    49.00 KB
  • simple_video_server
    This example demonstrates how to create multiple HTTP servers on a local network using different ports for video streaming and image capture.
    918.05 KB
  • uvc
    This example demonstrates how to initialize USB video class, capture video stream, and encode it. It covers setup for different camera interfaces and formats.
    42.48 KB
  • v4l2_cmd
    This example provides a command-line interface for controlling V4L2 video devices, enabling operations like querying device info, setting controls, and capturing video frames.
    56.88 KB
  • video_custom_format
    This example demonstrates how to initialize the video system using a custom format description for a camera sensor.
    48.14 KB