OpenHD
GitHubTelegramDonate
evo
evo
  • Introduction
  • Downloads
  • General
    • Features
    • Troubleshooting
      • General-FAQ
      • Software-FAQ
    • Contributing
    • Team
  • Installation Guide
  • Hardware
    • First Time Setup
    • SBC's
      • Raspberry
        • Ochin CM4 Carrier
        • Ochin CM4 Carrier v2
      • X86
      • Radxa
      • Custom Hardware
      • Discontinued Hardware
        • Jetson
    • Cameras
      • Raspberry Pi CSI
      • Radxa Rock5
      • USB Cameras
      • HDMI Cameras
        • RPI HDMI to CSI
      • IP Cameras
      • Special Purpose Cameras
      • Custom Hardware
    • WiFi Adapters
    • Antennas
    • FlightControllers
    • Wiring
    • Displays
    • Hardware.conf
  • Software Setup
    • Inav
    • Ardupilot
    • Betaflight
    • Recording
    • TX-Power
    • MCS-Index
    • Joystick RC
    • Camera Settings
    • Tethering
      • Ethernet
      • Wifi-Hotspot
    • Variable Bitrate
  • Advanced Setup
    • Air recording
    • Dual Camera
    • Ground power monitoring
    • Joystick
  • Ground Station Software
    • QOpenHD
      • QOpenHD OSD backup
    • QGroundControl
    • MissionPlanner
  • Developers Corner
    • Porting OpenHD
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Hardware
  2. Cameras

USB Cameras

Overview

OpenHD has the ability to automatically detect and utilize USB cameras that provide either raw uncompressed or pre-encoded (h264, h265, mjpeg) data streams. However, it's important to note the following potential limitations:

  1. Fixed Encode Bitrate: Cameras with a fixed encode bitrate may not support features like variable bitrate. This could necessitate manual tuning of your connection settings.

  2. Suboptimal Encoding Parameters: Some cameras might have encoding parameters that lead to issues such as increased latency or poor error recovery in your stream. Thoughtful adjustment of these parameters is recommended for optimal streaming performance.

  3. RAW Format Challenges: Cameras that deliver RAW data require software-based encoding, which can impose constraints on achievable resolutions and frame rates. This limitation persists even on powerful platforms like the Raspberry Pi 4.

By being mindful of these potential challenges, users can make informed decisions about camera selection and configuration to ensure the best possible streaming experience with OpenHD.

PreviousRadxa Rock5NextHDMI Cameras

Last updated 1 year ago

Was this helpful?