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

HTTP streaming media live broadcasting method and system based on multiple TCP links

A streaming media and connection establishment technology, which is applied in the field of high-bit-rate HTTP streaming media live streaming methods and systems, can solve the problems of client playback stuttering, affecting user experience, and live streaming data cannot be transmitted to the client in a timely manner. Faster and more stable live broadcast content transmission, improving user experience

Active Publication Date: 2013-12-18
CHINANETCENT TECH
View PDF2 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] The disadvantage of the HDL protocol is that its data transmission relies on single-connection TCP transmission. When the network is congested or packet loss occurs, the TCP transmission efficiency is easily affected, resulting in the failure of live streaming data to be transmitted to the client in time, which in turn causes the client to play Stuck or even unable to play, affecting user experience

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
  • HTTP streaming media live broadcasting method and system based on multiple TCP links
  • HTTP streaming media live broadcasting method and system based on multiple TCP links
  • HTTP streaming media live broadcasting method and system based on multiple TCP links

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0070] figure 1 It shows the flow of the first embodiment of the HTTP live streaming method based on multiple TCP connections of the present invention. See figure 1 , the implementation steps of the HTTP live streaming method of this embodiment are described in detail as follows.

[0071] Step S11: The client initiates several TCP connections and completes the binding.

[0072] Establish multiple TCP connections between the client and the server and associate them through connection binding technology.

[0073] The steps for the client to connect to the TCP and complete the binding can be implemented in two ways.

[0074] The first way is as image 3 shown, see also image 3 , detailed steps of the first mode of TCP connection establishment and binding are described in detail as follows.

[0075] Step S110: the client initiates a first TCP connection with the server and sends an HTTP request. The HTTP request only contains the name of the live stream, without the sessio...

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 an HTTP streaming media live broadcasting method and system based on multiple TCP links. According to the method and system, the transmission speed can be obviously increased, the problem of playing lagging caused by network congestion or packet dropout is solved, the live broadcasting with a higher code rate can be supported, and the user experience can be improved. According to the technical scheme, through the linking and binding technology, the multiple TCP links are related with one another on the service side, and streaming type data are dispersed to all the links to be transmitted. A client side splices the segmentation streaming type data received by all the links and can then conduct playing.

Description

technical field [0001] The invention relates to the technology of HTTP streaming media live broadcasting, in particular to a high code rate HTTP streaming media live broadcasting method and system. Background technique [0002] HTTP live streaming is to use HTTP (Hypertext Transfer Protocol) to transmit streaming data of live streaming. The current mainstream protocols in the market include Apple's HLS (HTTP Live Streaming), Adobe's HDS (HTTP Dynamic Streaming) and Microsoft's HSS (HTTP Smooth Streaming). The core mechanism of the above three protocols is to slice the live streaming data, and generate constantly updated file list information to inform the player to download, splice and play the sliced ​​data. Its advantage is that the transmission protocol is simple. The disadvantage is that the slice data is affected by the key frame interval, and the interaction process is complicated. The client needs to accumulate several slices before playing, and the playback delay of...

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/06
Inventor 洪珂白永光邹焕英
Owner CHINANETCENT TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products