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

HLS (HTTP Live Streaming) processing method and device, server, terminal and memory medium

A processing method and server technology, applied in the field of streaming media, can solve problems such as large delay in live broadcast playback

Active Publication Date: 2018-09-14
BEIJING BAIDU NETCOM SCI & TECH CO LTD
View PDF8 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] This application provides a processing method, device, server, terminal and storage medium for HLS live broadcasting, so as to solve the defects of the prior art such as relatively large delay in live broadcasting

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
  • HLS (HTTP Live Streaming) processing method and device, server, terminal and memory medium
  • HLS (HTTP Live Streaming) processing method and device, server, terminal and memory medium
  • HLS (HTTP Live Streaming) processing method and device, server, terminal and memory medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] This embodiment provides a method for processing an HLS live broadcast, which is used to process the HLS live broadcast, so as to reduce the delay for users to watch images. The execution subject of this embodiment is an HLS live broadcast processing device, and the device may be set in a server.

[0058] Such as figure 2 As shown, it is a schematic flowchart of the processing method of the HLS live broadcast provided by this embodiment, and the method includes:

[0059] Step 101, receiving a first index request sent by a playback client.

[0060] Specifically, when a user wants to watch a live broadcast of a certain audio and video through the playback client, the first index request can be sent to the server through the playback client. The first index request can include the name, number, etc. of the audio and video that the user wants to watch. Identification information. The server may receive the first index request sent by the playback client and respond.

...

Embodiment 2

[0071] This embodiment provides a further supplementary description of the processing method of the HLS live broadcast provided in the first embodiment.

[0072] Such as image 3 As shown, it is a schematic flowchart of a method for processing an HLS live broadcast provided by this embodiment.

[0073] As an implementable manner, on the basis of the first embodiment above, optionally, the method further includes:

[0074] Step 201, receiving a file play request sent by a play client, where the file play request includes first index information and second index information.

[0075] Specifically, after receiving the first index file, the playback client can generate a file playback request according to the first index information and the second index information included in the first index file, and send it to the server. After the playback file request, perform corresponding processing.

[0076] Step 202: Send the generated TS slice file corresponding to the first index inf...

Embodiment 3

[0117] This embodiment provides a processing method for HLS live broadcast, which is used to perform live broadcast processing to reduce playback delay. The execution subject of this embodiment may be a playback client, or called a terminal.

[0118] Such as Figure 6 As shown, it is a schematic flowchart of the processing method of the HLS live broadcast provided by this embodiment, and the method includes:

[0119] Step 301, sending a first indexing request to a server.

[0120]Step 302, receiving the first index file sent by the server in response to the first index request, the first index file includes first index information and second index information, the first index information is the index information of the generated TS slice file, and the second index information The index information of the TS slice file is being generated and / or the index information of the TS slice file has not been generated yet.

[0121] Step 303: Send a file play request to the server acc...

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 an HLS (HTTP Live Streaming) processing method and device, a server, a terminal and a memory medium. The method comprises the steps of receiving a first index request sent by aplaying client; obtaining a first index file, wherein the first index file comprises first index information and second index information, the first index information is the index information of a generated TS slice file, and the second index information is the index information of a currently generated TS slice file and / or the index infomration of an un-generated TS slice file; and sending the first index file to the playing client, thereby enabling the playing client to obtain a to-be-played TS slice file according to the first index information and the second index information contained inthe first index file. The problem that in the prior art, the delay of a playing image of the playing client is relatively high relative to a practical live broadcast image due to the fact that the server only can return the index information of the generated TS slice file to the playing client is solved.

Description

technical field [0001] The present application relates to the technical field of streaming media, and in particular to a processing method, device, server, terminal and storage medium for HLS live broadcast. Background technique [0002] With the development of Internet technology and the advancement of terminal equipment, a new Internet usage mode has gradually entered people's lives. From the acquirer of Internet content, the user gradually assumes the role of Internet content provider at the same time. Users can use terminal devices (cameras, microphones, mobile phones, tablet computers, etc.) to record audio and video in real time and share them to the Internet in real time, that is, live broadcast of streaming media. [0003] In the prior art, HLS (HTTP Live Streaming, HTTP protocol live stream) live broadcast is one of the commonly used live broadcast methods. The basic principle of HLS live broadcast is: when the stream pusher pushes the collected video stream to 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 Applications(China)
IPC IPC(8): H04N21/845H04N21/239H04N21/238H04N21/858
CPCH04N21/238H04N21/2393H04N21/8455H04N21/8456H04N21/8586
Inventor 戈君朱佳顺
Owner BEIJING BAIDU NETCOM SCI & TECH CO LTD
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