Method for playing network video and system for playing network video
A network video and playback method technology, which is applied in the field of audio and video, can solve problems affecting video transmission, occupying more bandwidth resources, and affecting the fluency of video playback, so as to achieve the effect of ensuring fluency and increasing the number of concurrent users
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] refer to figure 1 , is a flow chart of a method for playing network video according to Embodiment 1 of the present invention.
[0040] Step 101, the network end presets multiple code streams for each video source;
[0041] The video source refers to a video signal source, and one video source can be a single program or a channel. Each video source will preset a variety of optional code streams, and different video sources can set different code streams.
[0042] The preset method may be: concurrently start multi-channel encoding for each video source, and after receiving the collected original video stream, encode it into multiple code streams according to user requirements.
[0043] Step 102, the user requests to play the video;
[0044] Step 103, select one of the code streams to play the video corresponding to the video source.
[0045] The network end finds the video source of the corresponding video according to the user's request, and selects a code stream fro...
Embodiment 2
[0055] The scheme of multi-stream selection is illustrated below through a specific example.
[0056] The first implementation is:
[0057] For the same audio and video program source (real-time live program source or on-demand program source), different code streams such as 64K-128K, 128K-256k, 300K, 500K, 1M, 2M, etc. can be set for users to choose.
[0058] When users watch live programs or on-demand video programs, if the current network status is good and the network speed is fast, they can choose 300K or 500K streams for high-definition playback; If there are more and more traffic and the network becomes slow, the user can switch between 128K-256K streams to adapt to changes in network status and ensure smooth screen playback.
[0059]At this time, the user triggers a code stream switching request, and the request includes the code stream identifier to be switched. According to the code stream identifier in the request, the network side can select the code stream corres...
Embodiment 3
[0071] refer to figure 2 , is a structural diagram of a network video playback system described in Embodiment 3 of the present invention.
[0072] The system mainly includes a playback server 1 and a client player 2, wherein,
[0073] Described playing server 1 mainly comprises:
[0074] A multi-stream setting module 11 is used to preset multiple streams for each video source;
[0075] The video transmission module 12 is configured to select one of the code streams to transmit the video corresponding to the video source to the client player.
[0076] The client player 2 is used to play the video corresponding to the video source.
[0077] Preferably, the network video playback system provides two modes of selecting code streams:
[0078] One is realized by the client player 2, therefore, the client player 2 may include:
[0079] The code stream selection module 21 is used to trigger a code stream selection request and send it to the playback server 1, and the request inc...
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