Video System Cloud Offloading Reduces Processing Delay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing video processing systems experience significant delays due to lengthy processing links, which hinder efficient video processing and increase bandwidth costs, and require encoding and decoding processes that can cause abnormalities and necessitate frequent updates.
Innovation Solution
The proposed video system offloads video service processing to a cloud server, eliminating the need for an encoding/decoding module in the front-end device, allowing for earlier video service processing and reducing data link propagation, thereby shortening processing delays and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If video service processing is performed on the front-end device with encoding/decoding modules, then video processing can be done locally, but the processing link becomes long and causes large video processing delay
Solution Approach 1:
The patent extracts the video service processing function from the front-end device and relocates it to the cloud server. The front-end device only needs to upload video stream data and receive processed video files, while the cloud server performs all video service processing including encoding, decoding, and format conversion. This extraction shortens the processing link and reduces video processing delay.
Solution Approach 2:
The patent introduces the cloud server as an intermediary between the front-end device and the video processing operations. The cloud server acts as a mediator that receives video stream data, performs all necessary processing operations, and returns the processed video files. This intermediary approach eliminates the need for complex local encoding/decoding modules while reducing processing delays.
2Reliability
If encoding and decoding modules are installed in the front-end device, then video processing can be performed locally, but the device requires frequent updates and may experience abnormalities
Solution Approach 1:
The patent extracts the encoding and decoding modules from the front-end device and relocates them to the cloud server. This eliminates the need for the front-end device to have complex encoding/decoding capabilities, thereby improving reliability by removing potential sources of abnormalities and reducing maintenance complexity.
Solution Approach 2:
The cloud server performs all video service processing operations independently, including encoding, decoding, and format conversion. The front-end device simply uploads video stream data and receives processed results, making the system more reliable by centralizing processing operations and reducing the need for frequent updates and maintenance of front-end devices.
3Loss of energy
If video data is processed through multiple links including encoding and decoding, then video service can be provided, but bandwidth costs increase
Solution Approach 1:
The patent extracts unnecessary redundant processing steps from the video processing pipeline. By relocating all video service processing to the cloud server and having the front-end device only perform upload and download operations, the system eliminates multiple encoding and decoding passes, thereby reducing bandwidth consumption and processing costs while maintaining video processing efficiency.
Data Source
AI summary
A video system, a video processing method, a device and a computer readable medium are disclosed. The system includes: a front-end device and a cloud server; the front-end device is configured to collect video stream data, and set a video identifier and a service scenario identifier for the video stream data, upload the video identifier, the video stream data and the service scenario identifier to the cloud server; the cloud server is configured to generate a video file corresponding to the video identifier according to the service scenario identifier, the video identifier and the video stream data; and store the video file.


