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

Method and system for performing flash peer-to-peer networking webcast based on blocking format

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

Active Publication Date: 2016-11-09
BEIJING BAOFENG TECH
View PDF3 Cites 6 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 performing flash peer-to-peer networking webcast based on blocking format
  • Method and system for performing flash peer-to-peer networking webcast based on blocking format
  • Method and system for performing flash peer-to-peer networking webcast based on blocking format

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] Such as figure 1 As shown, this is a schematic flow diagram of the method for performing Flash peer-to-peer webcast based on the block format in this embodiment. In this embodiment, the RTMFP transmission protocol integrated with the Flash peer-to-peer network connects each node, divides the live video data into blocks according to a fixed size, and distributes the divided video live data to each node for transmission. Finally, the client receives the data from each node. Obtain live video data in the order of the live video stream for playback. The steps of the method for performing Flash peer-to-peer webcast based on the block format in this embodiment are as follows:

[0060] Step 101: Set block information for recording the description information of each video live data block based on the video live broadcast data block generation on the Flash peer-to-peer network.

[0061] The description of the live video data block includes: the number of the live video data block a...

Embodiment 2

[0075] Such as figure 2 As shown, this embodiment is a schematic flow diagram of the method for performing Flash peer-to-peer webcast based on the block format in this embodiment. This embodiment describes the specific content of encrypted transmission of live video data in blocks on the basis of Embodiment 1. The steps are as follows:

[0076] Step 201: Set block information for recording the description information of each video live data block according to the video live broadcast data block generation on the Flash peer-to-peer network.

[0077] Step 202: Obtain 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, where the header information includes: the offset position of the live video data block in the live video data stream, and the video The size of live data blocks, live video status information,...

Embodiment 3

[0088] Such as image 3 As shown, this embodiment is a schematic flow diagram of the method for performing Flash peer-to-peer webcast based on the block format in this embodiment. This embodiment describes the specific content of skipping packet playback when the client's live video is stuck on the basis of Embodiment 1 and Embodiment 2. The steps are as follows:

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

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

[0091] Step 303: Add header information to the live video data block to form a live video data piece, where the header information incl...

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 present invention discloses a method for performing flash peer-to-peer networking webcast based on a blocking format, including: acquiring video webcast data from a device storing video webcast data, blocking the video webcast data according to pre-determined sizes, and generating blocking information according to a video webcast data blocking location and a video identifier; adding header information to video webcast data blocks and then forming video webcast data pieces; distributing the video webcast data pieces and the blocking information to various nodes based on flash peer-to-peer networking; receiving a request from a client for the video webcast data, generating corresponding video webcast data piece requests according to the blocking information and allocating same to the various nodes; and receiving the video webcast data piece requests by the nodes, and feeding back corresponding video webcast data pieces according to the video webcast data piece requests and transmitting same to the client. The method and system of the present invention improve the transmission efficiency of flash peer-to-peer networking webcast data.

Description

Technical field [0001] The present invention relates to the technical field of web video live broadcast, and more specifically, to a method and system for Flash peer-to-peer web live broadcast based on a block format. Background technique [0002] Flash uses vector graphics technology to minimize the file size to create a format that saves network bandwidth and download time. Therefore, Flash has become a common format for videos, mini games, animations, and graphical user interfaces embedded in web pages. [0003] Peer-to-peer networking (P2P), or peer-to-peer computer network, is a distributed application architecture that distributes tasks and workloads among peers. It is a peer-to-peer computing model A networking or network form formed by the application layer. In a P2P network environment, multiple computers connected to each other are in a peer-to-peer position. Each computer has the same function, and there is no distinction between master and slave. One computer can be us...

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): H04L29/06H04L29/08H04N21/63
CPCH04L67/108H04N21/632H04L65/611H04L65/65
Inventor 郝新庚葛环飞闫石朱彦东张鹏宇
Owner BEIJING BAOFENG TECH