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

Method and system for layered transmission of network video broadcast data

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

Active Publication Date: 2016-12-07
BEIJING BAOFENG TECH
View PDF9 Cites 4 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 layered transmission of network video live broadcast data, which solves the problem that the effect of users watching live video broadcast is getting worse and worse caused by obtaining live broadcast data from the same network video live broadcast site in the prior art. The problem

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Such as figure 1 As shown, it is a schematic flowchart of the method for 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 layered transmission of network video live broadcast data described in this embodiment includes the following steps:

[0051] Step 101. On the server receiving and storing the live video data, set a threshold of the number of channels for each live video site on the server to receive the live video data.

[0052] The captured live video data is sent to the server a...

Embodiment 2

[0065] Such as image 3 As shown, it is a schematic flowchart of the method for layered transmission of network video live broadcast data described in this embodiment. On the basis of Embodiment 1, this embodiment describes the specific content of controlling the storage length of live video data on each node in the P2P network. The method described in this embodiment includes the following steps:

[0066] Step 301. 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.

[0067] Preferably, the threshold of the number of channels is 10-20; the threshold of the length of stored live video data is 32 megabytes. In this step, utilizing the characteristics of P2P data transmission, storing live video data with a length of no more than 32 megabytes at the storage node is conducive ...

Embodiment 3

[0084] Such as Figure 4 As shown in FIG. 1 , it is a schematic diagram of the system structure of the network video live broadcast data layered transmission described in this embodiment. The system for layered transmission of live network video data in this embodiment may implement the method for layered transmission of live network video data in the foregoing embodiments. The system for layered transmission of network video live broadcast data described in this embodiment includes: a setting module 401, a peer-to-peer network construction module 402, a live video data storage module 403, a live video data receiving module 404 and a live video network point creation module 405; wherein,

[0085] The setting module 401 is coupled with the live video network point creation module 405, and is used to set the channel number threshold for each live video network point on the server to receive the live video data on the server receiving and storing the live video data.

[0086] Th...

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 layered transmission of network video broadcast data. The method comprises the following steps of setting a channel number threshold for each video broadcast site on a server for receiving the video broadcast data; creating at least two layers of tree hierarchical peer-to-peer network transmission structures based on the video broadcast sites, and recording channel information of various live channels on the video broadcast sites; receiving the video broadcast data and resolving identification information and channel identifiers of the video broadcast data; matching the channel identifiers with each piece of recorded channel information to obtain a target live channel corresponding to the video broadcast data, storing the video broadcast data on the video broadcast site where the target live channel is located, and transmitting the identification information to various nodes of the tree hierarchical peer-to-peer network transmission structures; and making the node request the video broadcast data to the upper layer of node of the node when judging that the video broadcast data does not exist according to the identification information, and receiving and storing the feedback video broadcast data. According to the method and the system, an effect of transmitting the network video broadcast data is promoted.

Description

technical field [0001] The present invention relates to the technical field of network video live broadcasting, and more specifically, to a method and system for 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 dedicated workstatio...

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/218H04N21/2187H04N21/226H04N21/61H04N21/63H04N21/658
CPCH04N21/218H04N21/2187H04N21/2265H04N21/61H04N21/632H04N21/658
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