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

A live broadcast buff system and method

A caching system and live stream technology, applied in the Internet field, can solve problems such as blurred screen, no live service cache, and inability to save files, etc., to reduce costs, improve experience, and increase user experience.

Inactive Publication Date: 2018-12-28
BEIJING NETEAST TECH
View PDF7 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, there is no cache for live broadcast services at present, because the live broadcast data is timely and effective, it will expire soon and cannot be saved as a file
At present, many video websites use FLV video streams to provide services for users. FLV files are divided into FLV video header information and video data, where video data is video frames and audio frames, and video frames include multiple key frames. Key frames are The most important frame of inter-frame compression encoding, playing the first frame of the video stream, if the first frame of the video stream is not a key frame, there may be phenomena such as blurred screen

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
  • A live broadcast buff system and method
  • A live broadcast buff system and method
  • A live broadcast buff system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Embodiment 1 of the present invention proposes a live caching system that runs on a live caching server. When multiple clients request FLV live video streams from the live caching system, the live caching system provides caching services for the multiple clients.

[0038] The live caching system includes: a video program recording module, a request processing module, a video proxy request module, a video receiving and parsing module and a video live sending module;

[0039] The video program recording module is used to create a video program list, which records the video programs requested by all clients, creates a user list on each video program, and the user list records the client requesting the video program; each The video program also includes a buffer area for recording the FLV video header and the latest key frame of the video data obtained from the source station of the video program;

[0040] When the user list of the program in a video program list is empty, ...

Embodiment 2

[0061] Such as figure 2 As shown, Embodiment 2 of the present invention proposes a live caching method, the method comprising:

[0062] Step 1) described video program recording module creates a video program list, and this list records the video programs requested by all clients, creates a user list on each video program, and the user list record requests the client of this video program; Create a buffer area on a video program to record the FLV video header and the latest key frame of the video data obtained from the source station of the video program;

[0063] Step 2) client sends FLV video program request to described system, and described request processing module analyzes the url of client user, obtains program information, and inquires whether this program exists in the video program list, if exists, proceeds to step 6 ); otherwise, go to step 3);

[0064] Step 3) adding the video program to the video program list, and adding the user of the client to the user list ...

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 discloses a live broadcast buffering system and a method. The system runs on a live broadcast buffering server. When a plurality of clients request FLV live broadcast video stream from the live broadcast buffering system, the system obtains the live broadcast video stream from a video program source station and provides the live broadcast buffering service for the plurality of clients. Through the system of the invention, after the live broadcast flow is optimized on line, the 5G flow is reduced for the export bandwidth of the operator, the export bottleneck of the operator is avoided, and the cost for purchasing the export bandwidth is also reduced. And improves the experience of watching live broadcasts.

Description

technical field [0001] The present invention relates to the field of the Internet, in particular to a live broadcast caching system and method. Background technique [0002] With the improvement of Internet bandwidth and speed, the Internet has rapidly shifted from focusing on web page traffic and instant messaging text transmission to focusing on high-speed downloading and high-bit-rate video side-by-side video services, especially in recent years. business. [0003] For small and medium-sized operators, most of the network video resources are not stored in the local network, but can only be obtained by purchasing the outlet of China Unicom Telecom. In this regard, various small and medium-sized operators use caching technology to solve export congestion for on-demand videos, download hot on-demand data to the operator’s local network in advance, and then guide or hijack the local Video requests are redirected to the cache server to avoid congestion at the egress. [000...

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): H04N21/2187H04N21/231H04N21/234H04N21/2343H04N21/239
CPCH04N21/2187H04N21/23106H04N21/23418H04N21/2343H04N21/2393
Inventor 谢正强董博
Owner BEIJING NETEAST TECH
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