Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for flash peer-to-peer network live broadcast based on block format

A peer-to-peer network and block technology, applied in the field of webcasting, can solve problems such as difficult peer-to-peer network interaction on other platforms, and achieve the effect of improving user experience and improving transmission efficiency

Active Publication Date: 2019-05-07
BEIJING BAOFENG TECH
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] In view of this, the present invention provides a method and system for performing Flash peer-to-peer network live broadcast based on block format, which solves the problem that Flash peer-to-peer network live broadcast in the prior art is limited by the Flash platform, and it is difficult to achieve peer-to-peer with other platforms. problems with network interaction

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 flash peer-to-peer network live broadcast based on block format
  • Method and system for flash peer-to-peer network live broadcast based on block format
  • Method and system for flash peer-to-peer network live broadcast based on block format

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] Such as figure 1 As shown, it is a schematic flow chart of the method for Flash peer-to-peer network live broadcast based on the segmented format described in this embodiment. In this embodiment, the RTMFP transmission protocol of the Flash peer-to-peer network is integrated to connect each node, and the live video data is divided into blocks according to a fixed size, and the block live video data is distributed to each node for transmission, and finally the client receives from each node Obtain the live video data according to the order of the live video stream in order to play. The steps of the method for performing Flash peer-to-peer network live broadcast based on the block format described in this embodiment are as follows:

[0060] Step 101, setting on the Flash peer-to-peer network to generate block information for recording the description information of each live video data block according to the live video data blocks.

[0061] The description of the live v...

Embodiment 2

[0075] Such as figure 2 As shown, it is a schematic flow chart of the method for Flash peer-to-peer network live broadcast based on the segmented format described in this embodiment. On the basis of Embodiment 1, this embodiment describes the specific content of encrypting and transmitting live video data in blocks, and the steps are as follows:

[0076] Step 201, setting on the Flash peer-to-peer network to generate block information for recording the description information of each live video data block according to the live video data blocks.

[0077] Step 202. Acquire live video data, divide the live video data into blocks according to a predetermined size, and generate the block information.

[0078] Step 203, add header information to the live video data block to form a live video data piece, the header information includes: the offset position of the live video data block in the live video data stream, the video The size of live data blocks, live video status informa...

Embodiment 3

[0088] Such as image 3 As shown, it is a schematic flow chart of the method for Flash peer-to-peer network live broadcast based on the segmented format described in this embodiment. On the basis of Embodiment 1 and Embodiment 2, this embodiment describes the specific content of skipping packet playback when the live video freeze occurs on the client side, and the steps are as follows:

[0089] Step 301, set on the Flash peer-to-peer network to generate block information for recording each live video data block description information according to the live video data block, and set the freeze time threshold for playing live video data, preferably, the The freeze time threshold ranges from 1 second to 5 seconds.

[0090] Step 302. Acquire live video data, divide the live video data into blocks according to a predetermined size, and generate the block information.

[0091] Step 303, adding header information to the live video data block to form a live video data piece, the heade...

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 Flash peer-to-peer network live broadcasting based on a block format, comprising: obtaining live video data from a device storing live video data, and dividing the live video data into blocks according to a predetermined size, and according to the live video data Block location and video identification generate block information; add header information to live video data blocks to form live video data slices; distribute live video data slices and block information to each node based on the Flash peer-to-peer network; receive client For the request of live video data, according to the block information, the corresponding live video data piece request is generated and distributed to each node; the node receives the live video data piece request, and feeds back the corresponding live video data piece according to the live video data piece request and transmits it to the client . The invention improves the transmission efficiency of Flash peer-to-peer network live data.

Description

technical field [0001] The present invention relates to the technical field of network video live broadcast, and more specifically, relates to a method and system for Flash peer-to-peer network live broadcast based on block format. Background technique [0002] Flash uses vector graphics technology to minimize the size of files to create a format that saves network bandwidth and download time, so Flash has become a common format for videos, small games, animations, and graphical user interfaces embedded in web pages. [0003] 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 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): H04L29/06H04L29/08H04N21/63
CPCH04L67/108H04N21/632H04L65/611H04L65/65
Inventor 郝新庚葛环飞闫石朱彦东张鹏宇
Owner BEIJING BAOFENG TECH