Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method and system for optimizing network video live broadcast data layered transmission

A technology of live video and network video, applied in selective content distribution, image communication, electrical components, etc., can solve the problems of poor live video effect, and achieve the effect of ensuring real-time performance and shortening transmission time.

Active Publication Date: 2019-04-26
BEIJING BAOFENG TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the present invention provides a method and system for optimizing the layered transmission of network video live broadcast data, which solves the problem that the effect of users watching live video broadcasting caused by obtaining live data from the same network video live broadcast site in the prior art is getting worse and worse. bad question

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 and system for optimizing network video live broadcast data layered transmission
  • Method and system for optimizing network video live broadcast data layered transmission
  • Method and system for optimizing network video live broadcast data layered transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Such as figure 1 As shown, it is a schematic flow chart of the method for optimizing the layered transmission of network video live broadcast data described in this embodiment. In this embodiment, an appropriate number of network video live broadcast sites are set based on the number of live video channels to receive the captured network live video data, and a P2P network video live broadcast data transmission network is constructed based on each network video live broadcast site. The live video data is obtained at the live network node, which increases the efficiency of network video live data transmission. The method for optimizing the layered transmission of network video live broadcast data described in this embodiment includes the following steps:

[0051] Step 101, in the tree-type hierarchical peer-to-peer network structure created based on the server storing live video data, sort the communication speeds between each node and the upper layer node, and sort the ...

Embodiment 2

[0061] Such as image 3 As shown, it is a schematic flowchart of the method for optimizing the layered transmission of network video live broadcast data described in this embodiment. On the basis of Embodiment 1, this embodiment illustrates the specific content of obtaining live video data from the node fed back first in the P2P transmission route. The method described in this embodiment includes the following steps:

[0062] Step 301, record the live video channels stored on the live video network points in the server, create at least two layers of tree-type hierarchical peer-to-peer network transmission structures based on each of the live video network points, and connect the tree-type layered pairs Wait for the nodes of each layer on the network.

[0063] Step 302. The server receives the live video data, parses out the live video channel to which the live video data belongs, compares it with the recorded live video channels, and stores the live video data in the correspo...

Embodiment 3

[0075] Such as Figure 4 As shown, it is a schematic flow chart of the method for optimizing the layered transmission of network video live broadcast data described in this embodiment. This embodiment is a specific embodiment of the method for optimizing network video live broadcast data layered transmission described in the present invention, and the method described in this embodiment includes the following steps:

[0076] Step 401, on the server receiving and storing the live video data, set the threshold of the number of channels for each live video site to receive the live video data, and the threshold of the length of the live video data stored on each live video data storage node; based on the In the layered peer-to-peer network created by the server, each node is set to request the live video data from the upper node in the upper layer of the node, which has the fastest communication speed with the node and stores the live video data requested by the node.

[0077] Pr...

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 method for optimizing the hierarchical transmission of network video broadcast data. The method comprises the following steps: sorting communication speeds of nodes and upper layer nodes in a tree-shaped hierarchical peer-to-peer network structure, scanning and acquiring a first superior node which stores video broadcast data corresponding to a video identifier in the upper layer nodes, and requesting the video broadcast data from the superior node; receiving the video broadcast data by a server, parsing the video identifier from the video broadcast data, and transmitting the video identifier to the nodes in the tree-shaped hierarchical peer-to-peer network structure; when the nodes determine that the video broadcast data is absent according to the video identifier, detecting the communication speeds with the upper layer nodes, storing the communication speeds by size, scanning the upper layer nodes according to the video identifier and the sorting sequence to acquire the first superior node which stores the video broadcast data, requesting the video broadcast data from the superior node, and receiving and storing the fed back video broadcast data. By adopting the method disclosed by the invention, the instantaneity of transmitting the video broadcast data is improved.

Description

technical field [0001] The present invention relates to the technical field of network video live broadcasting, and more specifically, relates to a method and system for optimizing layered transmission of network video live broadcast data. Background technique [0002] Peer-to-peer networking (P2P for short), that is, a peer-to-peer computer network, is a distributed application architecture that distributes tasks and workloads among peers (Peer), and is a peer-to-peer computing model in A form of networking or network formed by the application layer. In the P2P network environment, multiple computers connected to each other are in an equal position. Each computer has the same function, and there is no master-slave distinction. One computer can be used as a server and set shared resources for the network. Used by other computers, it can also be used as a workstation. Generally speaking, the entire network does not rely on a dedicated centralized server, nor does it have a d...

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 Patents(China)
IPC IPC(8): H04N21/238H04N21/2385H04N21/262
CPCH04N21/23805H04N21/2385H04N21/26216
Inventor 陈辉闫石朱彦东张鹏宇
Owner BEIJING BAOFENG TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More