Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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

Inactive Publication Date: 2010-12-15
CHINA DIGITAL VIDEO BEIJING
View PDF3 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] If the network bandwidth is small and the network traffic is large, the video file with a large bit rate will occupy more bandwidth resources, thereby affecting the transmission of the video , further affecting the fluency of video playback

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for playing network video and system for playing network video
  • Method for playing network video and system for playing network video
  • Method for playing network video and system for playing network video

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a method for playing network video and a system for playing the network video, which can provide video playing of various optional code streams. The method comprises the following steps of: presetting various code streams aiming at each video source; and playing the video corresponding to the video source by selecting one code stream. The method and the system can select low code streams under the condition of a few network bandwidth resources and select high code streams under the condition of abundant network bandwidth resources so as to ensure the fluency of the video playing. Moreover, the method and the system can improve the number of concurrent users of the network video playing by regulating the video code streams in the process of playing.

Description

technical field [0001] The invention relates to the technical field of audio and video, in particular to a method for playing network video and a system for playing network video. Background technique [0002] With the development of Internet technology and today's ever-increasing network bandwidth, online video has attracted a large number of users with its convenient access experience, diverse video sources, and real-time update speed, making online video an indispensable part of users' online life. missing important component. [0003] Network video is provided for users to browse in web pages, and currently the playback of network video is based on streaming media technology. The so-called streaming media refers to the media format played on the Internet in a streaming manner. The streaming transmission method is to divide the entire multimedia files such as A / V and 3D into compressed packages through a special compression method, and transmit them continuously and in ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04N7/173H04N7/24
Inventor 李军温晓瑶夏永宏
Owner CHINA DIGITAL VIDEO BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products