Live video processing and time shifting method, video processing device and cloud storage system
A cloud storage system and live video technology, applied in the Internet field, can solve problems such as high load, affecting the efficiency of live video streaming, and affecting the efficiency of time-shifting request processing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0019] The present application provides a method for processing live video, and the method can be applied to a video processing device. The video processing device may be set on an edge node in the CDN. see figure 1 , the method may include the following steps.
[0020] S11: When the live broadcast starts, obtain the live video.
[0021] In this embodiment, the live broadcast client can push the live video to each playback terminal through the CDN. The live broadcast client may be a client used by an anchor, and the playback terminal may be a client used by a user watching a live video. In this embodiment, an independent video processing device can be set, and the video processing device can also establish a connection with the live broadcast client through the CDN. When the live broadcast client starts to push the live video, in order to ensure that the video processing device can record complete video content, the live broadcast client can send a prompt to start the live...
Embodiment 2
[0032] see image 3 The present application also provides a video processing device, the video processing device includes a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the following steps are implemented:
[0033] S11: when the live broadcast starts, obtain the live video;
[0034] S13: Divide the live video into multiple video slices according to a specified time interval, and create index files for the multiple video slices;
[0035] S15: Upload the divided video slices and the index file to the cloud storage system
[0036] The video processing device provided in this embodiment can be explained in comparison with the method for processing live video described above, and can achieve the technical effects of the above method embodiment, so details will not be repeated here.
Embodiment 3
[0038] The present application also provides a time-shifting method for live video, and the method can be applied to a cloud storage system. Multiple video slices of the live video and index files of the multiple video slices may be stored in the cloud storage system, wherein the multiple video slices and the index files may be obtained by uploading the video processing device. It can be known from the above implementation manners that the index file may be stored in the first storage device, the plurality of video slices may be stored in the second storage device, and the read and write speed of the first storage device may be greater than that of the second storage device. The read and write speed of the storage device. When the cloud storage system receives the multiple video slices and the index file uploaded by the video processing device, it may adopt an incremental storage method for the video slices and an overlay storage method for the index file. Specifically, the c...
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, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com