Method of implementing data transmission or stream media transmission using combination of HTTP and P2P

A technology of streaming media transmission and data transmission, applied in the direction of digital transmission system, transmission system, data exchange network, etc., can solve the problems of increasing data flow between different networks, decreasing data transmission speed, slow startup speed, etc., and achieve playback request response Fast, reduce investment costs, reduce the effect of export bandwidth

Inactive Publication Date: 2008-03-12
南京远古科技有限公司
View PDF3 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, there are some streaming media systems using P2P as the transmission mode on the market, and the streaming media systems using P2P mode also have some inherent shortcomings of P2P: first, before P2P data transmission, it is necessary to first request to the Tracker server (seed file server) to own List other computers for the data files you need, and then request data from other computers according to the list, which causes the startup speed to be relatively slow; secondly, P2P data is divided into data blocks, generally ranging from 64K to 256K, Every time you download a data block, you need to request data from other computers, and the network u

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 of implementing data transmission or stream media transmission using combination of HTTP and P2P
  • Method of implementing data transmission or stream media transmission using combination of HTTP and P2P

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0039] The present invention is divided into four parts (Fig. 1) from the network distribution:

[0040] Streaming media server; P2P server; client; network connecting these three parts; the above-mentioned client refers to any one client, that is, the client mentioned above. The streaming media server is responsible for storing streaming media program data and providing the requested data to the client through HTTP transmission.

[0041] The P2P server is responsible for providing the client with a list of IP addresses of other clients that have the requested program data and providing penetration services.

[0042] The client requests and downloads program data from the streaming media server and other clients, buffers the program data to the local machine and plays it, and provides the cached program data to other clients at the same time.

[0043] The data transmission process in the present invention is shown in FIG. 2 . The solid line in FIG. 2 represents HTTP data tran...

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 relates to a method for realizing a data transmission or a streaming media transmission by using the combination of an HTTP and a P2P, a protocol performs a transmission to deblock, a client side adopts the method of the combination of the HTTP protocol and the P2P protocol to transmit data, while the download is performed, the play is performed, the data required to be used at present adopts the HTTP method to transmit or uses the data memorized in the download P2P, the data not to be used temporarily is that the data required subsequently adopts P2P method to transmit. The present invention has the advantages that the play request and the response are quick, the time delay is less, the network flow of a server is saved, a data flow between network regions is saved, the manageability of a P2P node is good, and the data of the P2P node is not completely relied on.

Description

technical field [0001] The invention belongs to the field of network communication transmission technology and the field of streaming media playback, and relates to a data transmission control method based on HTTP transmission protocol and P2P transmission protocol, including HTTP and P2P transmission control algorithm, IP address area priority algorithm and data caching algorithm, especially Use HTTP combined with P2P to realize data transmission or streaming media transmission. Background technique [0002] Streaming media refers to media formats played on the Internet / Intranet in a streaming manner, such as audio, video or multimedia files. One of the key technologies for the realization of streaming media is streaming transmission. Streaming transmission mainly refers to decomposing multimedia programs such as audio, video, and 3D media into data packets in a specific way, and transmitting them in real time from the video server to the user's computer. In the system tha...

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/06H04L12/56H04L29/08
Inventor 季鹏程王彬李崴
Owner 南京远古科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products