Method and system for transmitting real time flow media based on video frequency frame splitting
A technology of media transmission and video frame, applied in the direction of digital video signal modification, television, data exchange through path configuration, etc. It can solve the problems of increasing server load, slow bandwidth fluctuation adjustment speed, etc., and achieve the goal of improving transmission speed and reducing load. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0045] Example one
[0046] See figure 1 : A real-time streaming media transmission method based on video frame splitting, including the following steps:
[0047] (1) Control the streaming media server to detect the topology of the entire P2P peer-to-peer network, and obtain information about all receiving end nodes in the peer-to-peer network, including Internet addresses, available ports, upstream bandwidth, and downstream bandwidth;
[0048] (2) Capture and compress the original video data:
[0049] The sender captures the original video bitmap data within the set time period, and then compresses the video data;
[0050] (3) Split the video frame and encapsulate the network transmission unit:
[0051] (3.1) Split I frame, B frame or P frame from video data;
[0052] (3.2) Number each divided video frame in sequence, and add a timestamp and frame type flag;
[0053] (3.2) Encapsulate each video frame, its number, timestamp and frame type flag;
[0054] I frame is a video frame ge...
Example Embodiment
[0082] Example two
[0083] See figure 2 : A real-time streaming media transmission system based on video frame splitting, mainly including: sender and receiver:
[0084] The sending end includes:
[0085] P2P network operation module: used to obtain the information of all receiving end nodes in the peer-to-peer network, and calculate the information of all receiving end nodes to obtain the optimal transmission path;
[0086] Video capture module: used to capture the original image of the video from an external video capture device;
[0087] Video compression module: used to call video compression algorithms as needed to compress the original video data;
[0088] Video frame splitting module: split each compressed video frame from the compressed video data;
[0089] Network transmission unit encapsulation module: used to encapsulate each video frame, its number, timestamp and frame type flag into a transmission unit in the P2P structure;
[0090] P2P peer-to-peer network transmiss...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap