Video sending method and device, computer readable storage medium and electronic equipment
A sending method and video technology, applied in the field of computer programs, can solve problems affecting user experience, live server computing and high bandwidth consumption, and achieve a good viewing experience
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0068] See attached figure 2 , the video sending method provided by Embodiment 2 of the present invention includes the following steps:
[0069] Step S101: Obtain a source of a live video program.
[0070] Specifically, the source of live video programs referred to here refers to live or on-demand programs on video websites. For example, taking iQiyi as an example, live or on-demand programs include TV series, movies, children, variety shows, animation , funny, entertainment, sports, live broadcast and other tabs corresponding to each program.
[0071] Step S102: Encoding the live video program source to obtain a base layer code stream and an enhancement layer code stream for the live video program source.
[0072] Specifically, the base layer code stream and the enhancement layer code stream are respectively decodable sub-code streams, and the number of enhancement layer code streams can be 0 or more than one. The enhancement layer code streams corresponding to the pictur...
Embodiment 2
[0110] See attached Figure 6 , the video sending device provided in Embodiment 2 of the present invention includes:
[0111] The program source acquiring module 201 is used to acquire the source of live video programs.
[0112] Specifically, the source of live video programs referred to here refers to live or on-demand programs on video websites. For example, taking iQiyi as an example, live or on-demand programs include TV series, movies, children, variety shows, animation , funny, entertainment, sports, live broadcast and other tabs corresponding to each program.
[0113] The encoding module 202 is configured to encode the live video program source to obtain the base layer code stream and enhancement layer code stream for the live video program source.
[0114] Specifically, the base layer code stream and the enhancement layer code stream corresponding to the playback image quality are respectively decodable sub-code streams, and the number of enhancement layer code strea...
Embodiment 3
[0123] The computer-readable storage medium provided by Embodiment 3 of the present invention stores a video sending program, and when the video sending program is executed by a processor, the steps of the video sending method provided by the present invention are implemented.
[0124] The computer-readable storage medium provided by Embodiment 3 of the present invention first obtains the live video program source; then, encodes the live video program source to obtain the base layer code stream and enhancement layer code stream for the live video program source; then, according to The basic layer code stream and the enhanced layer code stream generate code streams corresponding to different playback quality; afterward, when receiving the playback command of the live video program source triggered by the user, determine the corresponding bandwidth condition according to the bandwidth condition of the user corresponding to the user. Adapted target playback quality; finally, send ...
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