Media stream transmission method and system

A streaming and media technology, applied in the field of communications, can solve the problems of high user demand and the inability to meet real-time transmission, and achieve the effect of improving real-time performance.

Pending Publication Date: 2022-03-08
SHANGHAI BILIBILI TECH CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the real-time performance of transmission ba...

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
  • Media stream transmission method and system
  • Media stream transmission method and system
  • Media stream transmission method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0084] continue to refer figure 1 , the embodiment of the present application provides a media stream transmission system.

[0085] Such as figure 1 As shown, the media streaming system may include a server 2 and a user equipment 4 .

[0086] The user equipment 4 is configured to initiate a QUIC connection request to the server when the uniform resource identifier carries a QUIC identifier;

[0087] The server 2 is configured to respond to the QUIC connection request, and establish a QUIC connection based on the QUIC transport protocol with the user equipment;

[0088] The user equipment 4 is configured to send an RTMP connection request based on the QUIC connection in response to the successful establishment of the QUIC connection;

[0089] The server 2 is configured to receive the RTMP connection request based on the QUIC connection, and in response to the RTMP connection request, establish a target RTMP connection based on the QUIC connection with the user equipment.

...

Embodiment 2

[0165] The media stream transmission method provided in this embodiment can be used in the user equipment 4, and specific technical details can be referred to above.

[0166] Figure 6 A flow chart of a media stream transmission method according to Embodiment 2 of the present application is schematically shown.

[0167] Such as Figure 6 As shown, the media stream transmission method may include steps S600-S604, wherein:

[0168] Step S600, obtaining the Uniform Resource Identifier for accessing the RTMP server (server 2);

[0169] Step S602, determining whether the uniform resource identifier carries a QUIC identifier; and

[0170] Step S604, in response to the uniform resource identifier carrying the QUIC identifier, establish a QUIC connection based on the QUIC transport protocol with the RTMP server, and establish a target RTMP connection based on the QUIC connection.

[0171] The media stream transmission method provided in this embodiment includes the following advan...

Embodiment 3

[0191] The media stream transmission method provided in this embodiment can be used in the server 2, and specific technical details can be referred to above.

[0192] Figure 10 A flow chart of a media stream transmission method according to Embodiment 3 of the present application is schematically shown.

[0193] The media stream transmission method may include steps S1000-S1002, wherein:

[0194] Step S1000, in response to the QUIC connection request provided by the user equipment, establish a QUIC connection based on the QUIC transport protocol with the user equipment; and

[0195] Step S1002, in response to the RTMP connection request transmitted by the user equipment based on the QUIC connection, establish a target RTMP connection based on the QUIC connection with the user equipment.

[0196]The media stream transmission method provided by this embodiment has the following advantages: by establishing a QUIC connection and a target RTMP connection based on the QUIC connec...

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 provides a media stream transmission method used in user equipment, and the method comprises the steps: obtaining a uniform resource identifier used for accessing an RTMP server; determining whether the uniform resource identifier carries a QUIC identifier or not; and responding to the QUIC identifier carried by the uniform resource identifier, establishing a QUIC connection based on a QUIC transmission protocol with the RTMP server, and establishing a target RTMP connection based on the QUIC connection. In the application, the QUIC connection is established based on the uniform resource identifier carrying the QUIC identifier, and the target RTMP connection based on the QUIC connection is established, so that the RTMP data packet is packaged into the QUIC data packet, and the data is transmitted through the QUIC connection, thereby improving the real-time performance of transmission.

Description

technical field [0001] The present application relates to the field of communication technologies, and in particular, to a media stream transmission method, device, device, and computer-readable storage medium, and a media stream transmission system. Background technique [0002] With the development of computer technology and webcasting, various livestreaming APPs emerge in an endless stream to meet people's different needs. In live broadcast scenarios, low latency is one of the indicators to measure user experience. The transmission protocol selected in the live broadcast architecture has a greater impact on the delay. Currently, common protocols include RTMP (Real Time Messaging Protocol, real-time message protocol), HLS (HTTP Live Streaming, HTTP-based streaming media network transmission protocol), HTTP-FLV. However, the real-time performance of transmission based on these protocols cannot meet the high demands of users. Contents of the invention [0003] The purpo...

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): H04L47/19H04L47/80H04L65/65H04N21/2187H04N21/226
CPCH04L47/196H04L47/801H04N21/2265H04N21/2187H04L2212/00
Inventor 王盛
Owner SHANGHAI BILIBILI TECH CO LTD
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