UAV WebRTC Video Streaming for Low-Latency Live Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing unmanned aerial vehicle (UAV) live streaming methods suffer from high delay and lagging due to suboptimal transmission protocols, particularly when using HLS and TCP, which are not suitable for real-time applications.

Innovation Solution

Implementing the WebRtc protocol for live video streaming by encoding and decoding original video stream data into output buffer data, then converting it into video frames supported by WebRtc for transmission through a WebRtc channel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If HLS or TCP protocol is used for live streaming, then compatibility and stability are improved, but real-time performance deteriorates with high delay

Engineering Contradiction:
Improvestreaming stabilityVSAvoidlive streaming delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent changes the transmission protocol parameter from traditional HLS/TCP to WebRTC protocol, which fundamentally alters the data transmission mechanism to achieve lower latency while maintaining stability through protocol-level optimizations

Inventive Principle:
Principle #35Parameter changes

2Reliability

If TCP protocol is used for live streaming, then connection reliability is improved, but real-time control capability deteriorates due to packet buffering

Engineering Contradiction:
Improveconnection reliabilityVSAvoidreal-time control speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent switches from TCP to WebRTC transport protocol, changing the fundamental connection management parameters to enable low-latency transmission without aggressive buffering, thus maintaining reliability while improving real-time control capability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The WebRTC protocol dynamically adjusts transmission parameters based on network conditions, allowing the system to maintain connection reliability while adapting transmission speed to meet real-time control requirements without excessive buffering

Inventive Principle:
Principle #15Dynamics

3Device complexity

If traditional live streaming methods are used, then system complexity is reduced, but application scenario expansion is limited

Engineering Contradiction:
Improvesystem complexityVSAvoidapplication scenario expansion
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The WebRTC protocol provides multi-functional capabilities that enable the live streaming system to adapt to diverse application scenarios including real-time control, interactive communication, and various deployment environments without requiring separate specialized systems

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250254369A1Unmanned aerial vehicle-based live video streaming method and system, device, and storage medium
Publication Date: 2025.08.07 AUTEL ROBOTICS CO LTD
  • US20250254369A1 patent drawing
  • US20250254369A1 patent drawing
  • US20250254369A1 patent drawing

AI summary

Disclosed in embodiments of the present disclosure are an unmanned aerial vehicle-based live video streaming method and system, a device, and a storage medium. The method includes: acquiring original video stream data sent by an unmanned aerial vehicle; encoding/decoding the original video stream data to obtain output buffer data; converting the output buffer data into video frames supported by the WebRtc protocol; and sending the video frames to a preset server through a WebRtc transmission channel, so that the preset server performs live streaming display according to the video frames.