Network live broadcasting system with playback function and player

A technology of web live broadcast and function, applied in the field of live broadcast, can solve the problem of inability to realize playback for any length of time, and achieve the effect of precise positioning

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

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a network live broadcast system with a 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
  • Network live broadcasting system with playback function and player
  • Network live broadcasting system with playback function and player
  • Network live broadcasting system with playback function and player

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0042] refer to figure 1 , is a structural diagram of a network live broadcast system with playback function described in Embodiment 1 of the present invention.

[0043] The network live broadcast system mainly includes a streaming media server 1 and a client 2, wherein the client 2 is used to send a request to the streaming media server 1, and the streaming media server 1 is used to respond to the request of the client 2 and send the live video to the client 2 play.

[0044] Wherein, the client 2 mainly includes:

[0045] Playback request sending module 21, for sending playback request to streaming media server 1;

[0046] Video receiving module 22, for receiving the requested live video from streaming server 1;

[0047] The video playing module 23 is used for playing live video.

[0048] Wherein, the streaming media server 1 mainly includes:

[0049] The live data receiving module 11 is used to receive the live video, and the live video needs to be made into a streaming...

Embodiment 2

[0059] This embodiment is a preferred embodiment. On the basis of Embodiment 1, a key frame index-based caching technology is provided, which further realizes the precise positioning of video live broadcast in time and playback.

[0060] refer to figure 2 , is a structural diagram of a network live broadcast system according to Embodiment 2 of the present invention.

[0061] The live network system includes a streaming server 1 and a client 2, wherein the streaming server 1 may include:

[0062] The live data receiving module is used to receive the live video;

[0063] A cache module, configured to cache the received live video;

[0064] The playback request receiving module is used to receive the playback request sent by the client;

[0065] A data acquisition module, configured to acquire the corresponding live video from the cache module according to the request;

[0066] The data transmission module is used to send the obtained live video to the client.

[0067] The ...

Embodiment 3

[0090] refer to image 3 , is a structural diagram of a player described in Embodiment 3 of the present invention.

[0091] The player usually runs on the client side of the webcast system, and the player mainly includes:

[0092] A live request sending module 31, configured to send a live request to the server;

[0093] The playback request sending module 32 is used to send the playback request to the server side;

[0094] Video receiving module 33, for receiving the requested live video from the server side;

[0095] The video playing module 34 is used for playing live video.

[0096] Wherein, the server end mainly refers to a streaming media server.

[0097] If what the player sent was a live broadcast request, then the video receiving module 33 and the video playing module 34 received and played the currently live streaming video; if what the player sent was a live playback request, then the video receiving module 33 and the video playing module 34 Streaming media vid...

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 network live broadcasting system with playback function and a player for solving the problem that the current live broadcasting system cannot realize random time-length playback. The system comprises a stream media server and a client, wherein the stream media server comprises a cache module for caching the received live broadcasting video. The system can distinguish the live broadcasting request and the playback request sent by the client; and when the client requests for playing back the played live broadcasting video, the stream media server can transmit the corresponding video data to the client from the cache so as to perform unlimited long-time live broadcasting playback. Moreover, the cache can accurately position a key frame by adopting the stream slicing technology and performs playing from the position of the key frame so as to realize low-delay network live broadcasting.

Description

technical field [0001] The invention relates to the field of live broadcast technology, in particular to a network live broadcast system with playback function and a player. Background technique [0002] Live broadcasting is a way of synthesizing and broadcasting of radio and television programs at the same time. Online video live broadcast is a live broadcast service using network resources. Through the on-site video shooting and uploading to the network simultaneously, users can see the first-time on-site consultation on the network at the same time. This kind of network live broadcast service is widely used in real-time press conferences, exhibitions, product releases, product promotions, sales on-site demonstrations, online concerts, company receptions, business meetings, celebration ceremonies, program performances, film and television shooting, sports Webcasting services such as competitions, securities analysis, and distance education. [0003] Now, many network vid...

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
IPC IPC(8): H04N7/173H04N7/24H04L29/06H04L29/08
Inventor 李军闫鹏温晓瑶
Owner CHINA DIGITAL VIDEO BEIJING
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products