Unlock instant, AI-driven research and patent intelligence for your innovation.

Play-start delay optimizing method and device of player

An optimization method and a technology for optimizing devices, which are applied in the directions of image communication, selective content distribution, electrical components, etc., can solve problems such as affecting user experience and large live broadcast delay, so as to shorten the start-up delay time, speed up the download speed, shorten the The effect of start-up delay

Inactive Publication Date: 2017-04-26
LETV HLDG BEIJING CO LTD +1
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a method and device for optimizing the start-up delay of a player, aiming to solve the technical problem that the existing HLS protocol-based video live broadcast method has a large live broadcast delay and affects the 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
  • Play-start delay optimizing method and device of player
  • Play-start delay optimizing method and device of player
  • Play-start delay optimizing method and device of player

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] see figure 1 , is a flow chart of the method for optimizing the playback delay of the player according to the first embodiment of the present invention. The player start delay optimization method of the first embodiment of the present invention comprises the following steps:

[0044] Step 100: Integrate the open source computer program into the media player, and set the dynamic code rate adaptive protocol data source to the media player;

[0045] In step 100, the open source computer program set is FFMpeg, and FFMpeg is a set of open source computer programs that can be used to record and convert digital audio and video, and convert it into a stream; the data source of the dynamic code rate adaptive protocol is HLS data source.

[0046] Step 110: the media player receives the URI (Uniform Resource Identifier) ​​of the multimedia file;

[0047]In step 110, the multimedia file is an m3u8 file, and the media player can find the network address according to the 3u8 file ...

Embodiment 2

[0054] see figure 2 , is a flow chart of the method for optimizing the playback delay of the player according to the second embodiment of the present invention. The player starting delay optimization method of the second embodiment of the present invention comprises the following steps:

[0055] Step 200: integrating FFMpeg into the media player of the client;

[0056] In step 200, FFMpeg is a set of open source computer programs that can be used to record, convert digital audio and video, and convert them into streams; clients include but are not limited to Android clients, IOS clients or Windows clients, etc. , taking the Android Windows client as an example, integrate FFMpeg into the media player MediaPlayer in the Android client through NDK. In the embodiment of the present invention, the problem that the parameters of the media player cannot be optimized is avoided by using the FFMPEG playback framework to replace the original media player of the client.

[0057] Step...

Embodiment 3

[0076] see image 3 , is a schematic diagram of the structure of the device for optimizing the playback start delay of the player according to the first embodiment of the present invention. The player start-up delay optimization device of the first embodiment of the present invention includes a player optimization module 10 , a data transmission module 20 , a file acquisition module 30 , a stream data acquisition module 60 , a data download module 70 and a multimedia playback module 80 .

[0077]Player optimization module 10: used to integrate the open source computer program into the media player, and set the dynamic code rate adaptive protocol data source to the media player; wherein, the open source computer program set is FFMpeg, and FFMpeg is a set that can be used An open-source computer program that records, converts digital audio and video, and converts them into streams; the data source of the dynamic code rate adaptive protocol is the HLS data source.

[0078] Data ...

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 relates to a play-start delay optimizing method and device of a player, and belongs to the technical field of multimedia play. The method comprises that open source computer software is integrated to a media player, and a dynamic rate adaptive protocol data source is arranged in the media player; the media player receivers a URI (Uniform Resource Identifier) of a multimedia file; the multimedia file is received according to the URI thereof, and the last two streaming files are obtained from a playlist of the multimedia file, and are downloaded; and the media player starts playing after the last two streaming files are downloaded. Multimedia can be played after two streaming files are downloaded, compared with that playing cannot be started until three streaming files are cached in the prior art, the play-start delay time is shorted by one third at least, and the user experience is improved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of multimedia playback, and in particular, to a method and device for optimizing playback start delay of a player. Background technique [0002] In live video application scenarios, delay is a very important indicator, and how to reduce live broadcast delay has become an important issue faced by live broadcast. The HLS (HTTP Live Streaming, Apple's dynamic bit rate adaptive technology) protocol is a dynamic bit rate adaptive technology. Its working principle is to divide the entire stream into small HTTP-based files for download, and only download each time Some. Because it adopts the HTTP ((HyperText Transport Protocol, Hypertext Transfer Protocol)) protocol, as long as port 80 is opened, it will not be blocked by the firewall. Therefore, most OTT (Over The Top, refers to providing various application services to users through the Internet) ) video adopts the HLS protocol. [00...

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/262H04N21/4385H04N21/643H04N21/8352H04N21/845H04N21/854
CPCH04N21/26233H04N21/2625H04N21/4385H04N21/643H04N21/8352H04N21/8456H04N21/85403
Inventor 甄磊边智卫少迪余东辛少辉
Owner LETV HLDG BEIJING CO LTD