espressif/esp_video

2.4.1

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

8 examples

  • image_storage 2
    • sd_card
      This example demonstrates how to store camera images to an SD card and export them to a computer for preview.
      48.59 KB
    • usb_msc
      This example demonstrates how to store and access an image file via USB from SPI flash or SD card storage.
      50.47 KB
  • capture_stream
    This example demonstrates how to initialize esp_video and capture data stream from a video device.
    53.46 KB
  • m2m
    This example measures capture and hardware codec pipeline performance, offering various test modes like Encode, Decode, and Pipeline.
    53.85 KB
  • simple_video_server
    This example demonstrates how to create multiple HTTP servers on a local network for video streaming and image capture.
    922.31 KB
  • uvc
    This example demonstrates initializing esp_video, capturing video streams, and displaying video on a PC using USB video class.
    45.97 KB
  • v4l2_cmd
    This example provides a command-line interface for controlling V4L2 video devices, enabling querying device info, capturing video, and setting controls.
    60.58 KB
  • video_custom_format
    This example demonstrates how to initialize the video system using a custom format description for camera sensors.
    51.86 KB