Check patentability & draft patents in minutes with Patsnap Eureka AI!

Live stream plug flow method and system based on HTTP (hyper text transfer protocol)

A technology of HTTP protocol and live streaming, applied in the field of HTTP message transmission, it can solve the problems of difficult server, expensive use, copyright problems of RTMP protocol, etc., and achieve the effect of large controllable range, easy implementation, and convenient operation.

Active Publication Date: 2013-06-26
CHINANETCENT TECH
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] (1) The use of RTMP protocol itself has copyright issues
[0011] (2) The implementation of the RTMP protocol is complex. If you do not use the development tools provided by Adobe, it will be very difficult to develop the streamer
Most of them are commercial, expensive to use, and difficult to develop custom functions
It is difficult to develop a server by yourself, and it involves copyright issues
[0013] (4) The RTMP protocol uses non-common ports, such as 1935. The firewall at the front end of the server needs to be specially configured with relevant ports

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
  • Live stream plug flow method and system based on HTTP (hyper text transfer protocol)
  • Live stream plug flow method and system based on HTTP (hyper text transfer protocol)
  • Live stream plug flow method and system based on HTTP (hyper text transfer protocol)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0061] Embodiment of live stream pushing method based on HTTP protocol

[0062]The method for pushing a live stream based on the HTTP protocol in this embodiment includes a process in which the stream pusher pushes the live stream and a process in which the streaming media server receives the live stream. figure 1 shows the flow at the streamer end, figure 2 The flow of the streaming media server is shown.

[0063] The process of pushing the live stream by the pusher is as follows:

[0064] Step S100: The streaming device connects to the streaming port (port 80) of the streaming media server, and establishes a TCP connection.

[0065] Step S101: sending an HTTP request (HTTP Request Header). The command of the HTTP request is POST, the URI is the stream name, and the Content-Length is set to a reasonable value.

[0066] During an HTTP POST proce...

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 live stream plug flow method and a live stream plug flow system based on an HTTP (hyper text transfer protocol). An open source server is not restricted by an RTMP (routing table maintenance protocol) copyright and a Flash platform, and is rich in resources. The technical scheme is as follows: the method comprises a live stream pushing and transmission process by a plug flow device and a live stream receiving process by a stream media server, wherein the process of the plug flow device comprises the steps that: the plug flow device is connected with a plug flow port of the steam media server; an HTTP request is sent; a packaged live stream in a segmented format is read, and is sent in the HTTP request; the live stream is processed according to the HTTP type; and finally pushing and transmission are stopped. The process of the stream media server comprises the steps that: the flow media server monitors the server port; the HTTP request is read, and the stream name is analyzed; the live stream in the segmented format is read; each segment is analyzed and processed, the segment is directly processed if being a non-data segment, otherwise, the segment in the data type is processed, and the media data is added to the live stream corresponding to the URI (Uniform Resource Identifier); and the segment is processed according to the HTTP type after being received.

Description

technical field [0001] The invention relates to the HTTP message transmission technology, in particular to the media transmission technology using the HTTP protocol in the streaming media live broadcast. Background technique [0002] In the field of live streaming media, live stream push currently mainly uses the RTMP protocol (Real Time Messaging Protocol, Real Time Messaging Protocol) or the encrypted version of RTMP, the RTMPE protocol. Both of these protocols are owned by Adobe, of which only a preliminary version of the RTMP protocol is disclosed, and the RTMPE protocol is not disclosed. [0003] The principle of live stream push using RTMP protocol is as follows: [0004] 1. The encoder first performs an RTMP handshake with the streaming server. [0005] 2. The encoder establishes a logical connection with the server through the connect command. [0006] 3. The encoder creates a stream through the createStream command. [0007] 4. The encoder sends the publish comm...

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/08
Inventor 洪珂白永光郭斌
Owner CHINANETCENT TECH
Features
  • R&D
  • 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