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

P2p live broadcast system and p2p live broadcast method

A playback terminal and file fragment technology, applied in the field of P2P live broadcast, can solve the problems of slow start-up, high delay, and no solution, etc., and achieve the effect of reducing delay and speeding up the start-up speed

Active Publication Date: 2019-08-09
YUNSHANG CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The technical problem to be solved by the present invention is to overcome the defects of slow start-up and high delay in HLS technology in the prior art and there is no good solution, and to provide a P2P that accelerates start-up speed and reduces delay in HLS Live broadcast system and P2P live broadcast method

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
  • P2p live broadcast system and p2p live broadcast method
  • P2p live broadcast system and p2p live broadcast method
  • P2p live broadcast system and p2p live broadcast method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention is further illustrated below by means of examples, but the present invention is not limited to the scope of the examples.

[0028] Such as figure 1 As shown, the P2P live broadcast system of the present invention includes an HTTP server 1, an HLS parsing server 2 and a player 3, wherein the number of the player 3 can be many, and can be set according to actual conditions;

[0029] The local installation of the player 3 has a live broadcast processing program (SDK), and the live broadcast processing program is used to start an HTTP daemon process locally, such as http: / / 127.0.0.1:xxx / ;

[0030] In the present invention, the live broadcast processing program is used to obtain video data from the HTTP server 1, and obtain the corresponding m3u8 list file from the HLS parsing server 2;

[0031] The live broadcast processing program is also used to generate 2 very short first file fragments during the P2P live broadcast, and insert the 2 first file fra...

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 P2P (peer to peer) live broadcasting system and a P2P live broadcasting method. The P2P live broadcasting system comprises an HTTP (hyper text transport protocol) server, an HLS (HTTP live streaming) resolution server and a playing end, wherein a live broadcasting processing program is installed in the playing end, and starts an http daemon process in a local position; the live broadcasting processing program obtains video data from the HTTP server, and obtains an m3u8 list file from the HLS resolution server; the live broadcasting processing program generates a plurality of first file fragments in the local position and inserts the first file fragments to a position before the current video file fragment to be played of the m3u8 list file so that the m3u8 list file can be modified in the local position; the playing end requests and obtains the modified m3u8 list file from the http daemon process in the P2P live broadcasting process, and requests and obtains a plurality of first file fragments and current video file fragments to be played for playing from the http daemon process after the resolution. The system and the method provided by the invention have the advantages that the playing starting speed can be accelerated; the delay can be reduced.

Description

technical field [0001] The present invention relates to a kind of P2P (Peer to Peer, peer-to-peer network) live broadcast technical field, particularly relate to a kind of in HLS (HTTP Live Streaming, the streaming media transmission protocol based on HTTP that Apple Inc. realizes) to accelerate the start-up speed and reduce A delayed P2P live broadcast system and a P2P live broadcast method. Background technique [0002] HLS is a streaming media transmission protocol based on HTTP (HyperText Transfer Protocol, Hypertext Transfer Protocol) implemented by Apple Inc., which can realize live broadcast and on-demand streaming media, and is mainly used in mobile terminals such as iPhone, iPod, iTouch and iPad. [0003] For live broadcasting, its working principle is to divide the live stream into TS media files, and generate m3u8 index files at the same time, and the player downloads each media file in sequence according to the order of m3u8 index files for playback. [0004] Th...

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/262H04N21/434H04N21/63H04N21/643H04N21/81H04N21/845
CPCH04N21/26258H04N21/4345H04N21/632H04N21/643H04N21/8126H04N21/8456
Inventor 刘炜
Owner YUNSHANG CO LTD
Features
  • Generate Ideas
  • 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