CN106559684A - Reduce method, terminal and the system of live time delay - Google Patents
Reduce method, terminal and the system of live time delay Download PDFInfo
- Publication number
- CN106559684A CN106559684A CN201510639278.8A CN201510639278A CN106559684A CN 106559684 A CN106559684 A CN 106559684A CN 201510639278 A CN201510639278 A CN 201510639278A CN 106559684 A CN106559684 A CN 106559684A
- Authority
- CN
- China
- Prior art keywords
- media stream
- server
- media
- network bandwidth
- stream section
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2402—Monitoring of the downstream path of the transmission network, e.g. bandwidth available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/23805—Controlling the feeding rate to the network, e.g. by controlling the video pump
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses a kind of method for reducing live time delay, terminal and system, wherein, the method for reducing live time delay includes:Media Stream section is downloaded from a server by terminal;And the network bandwidth B of detection terminal connection server, when network bandwidth B is more than pre-set bandwidths, the position for playing the probe sensing Media Stream section corresponding with the network bandwidth is played out, realizing to increase extra hardware device, in the case that without the carrying out to original stream media network equipment, what is changed, the purpose of live time delay is reduced, Consumer's Experience is effectively improved.
Description
Technical field
The present invention relates to internet arena, more particularly to a kind of method for reducing live time delay, terminal
And system.
Background technology
Audio frequency and video are cut into slices for supporting HTML (Hypertext Markup Language) (HTTP, HyperText Transfer
Protocol) live TV stream (Live Streaming) is played.HTTP Live Streaming are by Herba Marsileae Quadrifoliae
The Streaming transfer protocol based on HTTP that fruit company (Apple) proposes.It is by a whole sound
Video flowing cuts into the audio/video flow little one by one that can be downloaded by HTTP, and generates a played column
Table (M3U8), client only need to obtain the i.e. playable sound of M3U8 playlists of resource and regard
Frequently.
Active user's home network bandwidth more and more higher, and the live TV stream broadcast mode for adopting now,
Do not consider the actual network bandwidth of user situation abundant enough, but phase is adopted to all videos
Cut into slices with the mode of time span, download fixed section number every time and enter row buffering, and under
Carry section to play one by one, so as to cause unnecessary time delay, reduce Consumer's Experience.
The content of the invention
The purpose of the present invention is to propose to a kind of method for reducing live time delay, terminal and system, work as band
When wide abundant enough, terminal player is jumped directly to reasonably to cache slice position and is played out,
So as to reduce live time delay, Consumer's Experience is improved.
A kind of method for reducing live time delay provided in an embodiment of the present invention, including:
Download from a server Media Stream section.
The network bandwidth B of the detection connection server, when the network bandwidth B is more than default band
When wide, the position for playing the probe sensing Media Stream section corresponding with the network bandwidth is carried out
Play.
Specifically, server includes media server and media delivery server (CDN).
Downloading from a server Media Stream section includes:
Terminal sends live request to media server, and the live request includes the terminal iidentification
ID and the media server address.
The media server is encoded to Media Stream, and the Media Stream is assembled.
Media delivery server CDN is cut into slices to the Media Stream, and each Media Stream is cut into slices
It is indexed, generates index file.
Index file described in the terminal downloads, and the rule provided according to the index file, under
Carry the Media Stream section;Wherein, the Media Stream section includes Media Stream section average bit rate M.
In each embodiment of the method for the live time delay of above-mentioned reduction, the index file includes M3U
Index file, the EXT-X-STREAM-INF labels in the M3U index files are included
CODECS attributes, the CODECS attributes include the average bit rate M.
Specifically, the network bandwidth B of the detection connection server includes:
Determine byte-sized Q that the Media Stream section is included, and download the Media Stream section
Needs duration T, and the network bandwidth B is calculated by B=Q/T.
In another embodiment based on the method for the live time delay of above-mentioned reduction of the invention, the default band
A width of M.
When the network bandwidth B is more than pre-set bandwidths, probe will be played and pointed to and the Netowrk tape
The position of wide corresponding Media Stream section play out including:
Work as B>During M, when the broadcasting probe points to first corresponding with the network bandwidth B
Between point O-Z Media Stream section at play out, wherein, Z=S/N, bandwidth code check than N=B/M,
O is current time, and S is the total duration of the Media Stream section.
In another embodiment based on the method for the live time delay of above-mentioned reduction of the invention, also include:
As B≤M, then the probe of playing points to second corresponding with the network bandwidth B
Play out at the Media Stream section of time point O-S.
The embodiment of the present invention also provides a kind of terminal for reducing live time delay, including:
Section download unit, for downloading from a server Media Stream section.
Bandwidth detection unit, connects the network bandwidth B of the server for detection terminal.
Broadcast unit, refers to for when the network bandwidth B is more than pre-set bandwidths, will play probe
The position cut into slices to the Media Stream corresponding with the network bandwidth plays out.
In one specific embodiment of the terminal that live time delay is reduced in the present invention, the server
Including media server and CDN.
The download unit specifically sends live request to media server, and the live request includes
The terminal iidentification ID and the media server address;And the rule provided according to index file,
Download the Media Stream section;Wherein, the index file passes through the media server to media
Stream is encoded, and the Media Stream is assembled;Media delivery server CDN is to the matchmaker
Body stream is cut into slices, and generates after being indexed to each Media Stream section;The Media Stream section
Including Media Stream section average bit rate M.
In each embodiment of the terminal of the live time delay of above-mentioned reduction of the invention, the index file bag
Include M3U index files, the EXT-X-STREAM-INF labels in the M3U index files
Comprising CODECS attributes, the CODECS attributes include the average bit rate M.
In one specific embodiment of the terminal that live time delay is reduced in the present invention, the bandwidth inspection
Byte-sized Q that unit specifically determines that the Media Stream section is included is surveyed, and downloads the media
The duration T of the needs of stream section, and the network bandwidth B is calculated by B=Q/T.
In one specific embodiment of the terminal that live time delay is reduced in the present invention, the default band
A width of M.
The broadcast unit specifically works as B>During M, the broadcasting probe is pointed to and the network bandwidth
Play out at the Media Stream section of B corresponding first time point O-Z, wherein, Z=S/N,
Than N=B/M, O is current time to bandwidth code check, and S is the total duration of the Media Stream section.
It is in another embodiment based on the terminal of the live time delay of above-mentioned reduction of the invention, described to play single
Unit is additionally operable to as B≤M, the broadcasting probe is pointed to corresponding with the network bandwidth B
Play out at the Media Stream section of the second time point O-S.
The embodiment of the present invention also provides a kind of system for reducing live time delay, including:Server and such as
The terminal of the live time delay of reduction involved by any of the above-described embodiment.
The method of the live time delay of above-mentioned reduction, terminal and system that the embodiment of the present invention is proposed, pass through
Terminal downloads from a server Media Stream section;And the network bandwidth B of connection server is detected, when
When network bandwidth B is more than pre-set bandwidths, probe will be played and point to the media corresponding with the network bandwidth
The position of stream section plays out, and realizes need not increase extra hardware device, without
In the case that what is changed to the carrying out of original stream media network equipment, live time delay purpose is reduced,
Effectively improve Consumer's Experience.
Description of the drawings
The Description of Drawings embodiments of the invention of a part for description are constituted, and together with description
It is used for together explaining the principle of the present invention.
Referring to the drawings, according to detailed description below, the present invention can be more clearly understood from, its
In:
Fig. 1 is the schematic flow sheet of method one embodiment that the present invention reduces live time delay.
Fig. 2 is the schematic flow sheet of method another embodiment that the present invention reduces live time delay.
Fig. 3 is the schematic flow sheet of one Application Example of method that the present invention reduces live time delay.
Fig. 4 is the schematic diagram of method another Application Example that the present invention reduces live time delay.
Fig. 5 is the structural representation of terminal one embodiment that the present invention reduces live time delay.
Fig. 6 is the structural representation of system one embodiment that the present invention reduces live time delay.
Fig. 7 is the structural representation of system another embodiment that the present invention reduces live time delay.
Specific embodiment
Describe the various exemplary embodiments of the present invention now with reference to accompanying drawing in detail.It should be noted that:
Unless specifically stated otherwise, the part that otherwise illustrates in these embodiments and step it is positioned opposite,
Numerical expression and numerical value are not limited the scope of the invention.
Simultaneously, it should be appreciated that for the ease of description, the size of the various pieces shown in accompanying drawing
It is not to draw according to actual proportionate relationship.
To the description only actually of at least one exemplary embodiment be below it is illustrative, never
As to the present invention and its application or any restriction for using.
For known to person of ordinary skill in the relevant, technology, method and apparatus may not be made in detail
Discuss, but in the appropriate case, the technology, method and apparatus should be considered the one of description
Part.
In all examples of shown here and discussion, any occurrence should be construed as merely and show
Example property, not as restriction.Therefore, the other examples of exemplary embodiment can have not
Same value.
It should be noted that:Similar label and letter represent similar terms in following accompanying drawing, therefore,
Once being defined in a certain Xiang Yi accompanying drawing, then need not which be entered to advance in subsequent accompanying drawing
One step discussion.
Fig. 1 is the schematic flow sheet of method one embodiment that the present invention reduces live time delay, such as Fig. 1
Shown, the method for the live time delay of reduction of the embodiment includes:
S101, downloads from a server Media Stream section.
Wherein, server can include media server and media delivery server (CDN).
S102, the network bandwidth B of detection connection media server, judges whether work as network bandwidth B
More than pre-set bandwidths.
Such as when network bandwidth B is more than pre-set bandwidths, then execution step S103, does not otherwise perform follow-up
Flow process.
S103, the position for playing the probe sensing Media Stream section corresponding with the network bandwidth is carried out
Play.
The method of the live time delay of above-mentioned reduction that the embodiment of the present invention is proposed, by terminal from server
Downloading media stream is cut into slices;And detect the network bandwidth B of connection server, when network bandwidth B it is big
When pre-set bandwidths, probe will be played and point to the position that the Media Stream corresponding with the network bandwidth is cut into slices
Play out, realizing to increase extra hardware device, without to original Streaming Media
In the case that how the carrying out of the network equipment changes, live time delay purpose is reduced, is effectively improved
Consumer's Experience.
Fig. 2 is the schematic flow sheet of method another embodiment that the present invention reduces live time delay, such as
Shown in Fig. 2, the method for the live time delay of reduction of the embodiment includes:
S201, terminal send live request to media server, and live request includes terminal iidentification (ID)
With media server address.
Wherein, above-mentioned terminal can be the considerable terminal for seeing live such as mobile phone, computer, intelligent television.
S202, media server are encoded to Media Stream, and Media Stream is assembled.
S203, media delivery server (CDN) cut into slices to Media Stream, and to each media
Stream section is indexed, and generates index file.
S204, terminal downloads index file, and the rule provided according to index file, downloads of media
Stream section;Wherein, Media Stream section includes Media Stream section average bit rate M.
In a detailed embodiment, cut into slices for live Streaming Media, be typically with advance
3 Streaming Media sections are downloaded, if Streaming Media number of sections excessively can also affect live real-time.
S205, determines Media Stream byte-sized Q that includes of section, and the section of downloads of media stream
The duration T of needs, and network bandwidth B is calculated by B=Q/T.
Whether S206, judge network bandwidth B more than pre-set bandwidths, wherein, pre-set bandwidths are M.
If B>M, then execution step S207, as B≤M, then execution step S208.
S207, plays the media that probe points to first time point O-Z corresponding with network bandwidth B
Play out at stream section.
Wherein, Z=S/N, than N=B/M, O is current time to bandwidth code check, and S is cut for Media Stream
The total duration of piece.
In a specific example, Media Stream section total duration is 30 seconds, and bandwidth is the 3 of code check
Times, then play probe and reproduction time is jumped to the broadcasting away from current point in time section 10s.
S208, plays the media that probe points to the second time point O-S corresponding with network bandwidth B
Play out at stream section.
The method of the live time delay of above-mentioned reduction that the embodiment of the present invention is proposed, when user bandwidth is larger,
The live video of less time delay can be provided the user, the body of live video is watched so as to provide user
Test.
Fig. 3 is the schematic flow sheet of one Application Example of method that the present invention reduces live time delay,
As shown in figure 3, the method for the live time delay of reduction of the embodiment includes:
S301, terminal ask M3U index files from CDN server.
S302, terminal get M3U index files from CDN server.
S303, terminal download 3 Streaming Media sections according to the address that M3U index files are provided
S304,3 Streaming Media section downloads are completed.
Downloaded 3 Streaming Media sections are deposited in the buffer by S305, terminal.
S306, terminal obtain the code check of Streaming Media section from M3U files
S307, terminal calculate the network bandwidth being connected with stream media distribution server.
Specifically, the algorithm of network bandwidth assessment is as follows:Then B=Q/T, wherein, B is expressed as band
Width, Q represent section byte-sized, and T represents downloading duration.
Work as B>During M, then it represents that bandwidth is sufficiently large.N=B/M, N represent bandwidth be code check times
Number.
Work as B<=M, then it represents that bandwidth is not sufficient enough.
S308, terminal test out the play time for playing probe according to the network bandwidth result for calculating.
As shown in figure 4, working as B>During M, redirect broadcasting can be carried out using player probe, when redirecting
Between the computing formula put be:Z=S/N, wherein S represent total section duration (3 durations of cutting into slices
With).Represent in the case of the network bandwidth, the total duration of 3 sections is the Z seconds, so needing
The Z seconds are wanted to cache.
S309, terminal movement play probe and play out to the play time for calculating.
Alternatively, referring back to Fig. 4, work as B<=M, then using existing mode, carry out played in order.
S310, after Streaming Media section finishes playing, asks next section of M3U index file.
Fig. 5 is the structural representation of terminal one embodiment that the present invention reduces live time delay, such as Fig. 5
Shown, the terminal of the live time delay of reduction of the embodiment includes:Section download unit 501, bandwidth inspection
Unit 502 and broadcast unit 503 are surveyed, wherein:
Section download unit 501, for downloading from a server Media Stream section.
Bandwidth detection unit 502, for the network bandwidth B of detection terminal connection server.
Broadcast unit 503, refers to for when network bandwidth B is more than pre-set bandwidths, will play probe
The position cut into slices to the Media Stream corresponding with the network bandwidth plays out.
The terminal of the live time delay of above-mentioned reduction that the embodiment of the present invention is proposed, by terminal from server
Downloading media stream is cut into slices;And detect the network bandwidth B of connection server, when network bandwidth B it is big
When pre-set bandwidths, probe will be played and point to the position that the Media Stream corresponding with the network bandwidth is cut into slices
Play out, realizing to increase extra hardware device, without to original Streaming Media
In the case that how the carrying out of the network equipment changes, live time delay purpose is reduced, is effectively improved
Consumer's Experience.
In one specific embodiment of the terminal that live time delay is reduced in the present invention, above-mentioned server
Including media server and CDN.
Download unit specifically sends live request to media server, and live request includes terminal iidentification
ID and media server address;And the rule provided according to index file, the section of downloads of media stream;
Wherein, index file is encoded to Media Stream by media server, and carries out group to Media Stream
Dress;CDN cuts into slices to Media Stream, and generates after being indexed to each Media Stream section;Matchmaker
The section of body stream includes Media Stream section average bit rate M.
Specifically, in the above-described embodiments, index file includes M3U index files, M3U ropes
EXT-X-STREAM-INF labels in quotation part include CODECS attributes, CODECS
Attribute includes average bit rate M.
In the another embodiment of the terminal that live time delay is reduced in the present invention, bandwidth detection
Concrete byte-sized Q for determining that Media Stream section is included of unit 502, and the section of downloads of media stream
Needs duration T, and network bandwidth B is calculated by B=Q/T.
In another specific embodiment for the terminal that live time delay is reduced in the present invention, pre-set bandwidths
For M.
Broadcast unit 503 specifically works as B>During M, probe sensing will be played relative with network bandwidth B
Play out at the Media Stream section of first time point O-Z answered, wherein, Z=S/N, bandwidth code
Than N=B/M, O is current time to rate, and S is the total duration of Media Stream section.
In another specific embodiment for the terminal that live time delay is reduced in the present invention, broadcast unit
503 are additionally operable to, as B≤M, to play probe and point to second time corresponding with network bandwidth B
Play out at the Media Stream section of point O-S.
Fig. 6 is the structural representation of system one embodiment that the present invention reduces live time delay, such as Fig. 6
Shown, the system of the live time delay of reduction of the embodiment includes:Server 601 and terminal 602, its
In
Server 601, for providing Streaming Media section for terminal 602.
Terminal 602, for cutting into slices from 601 downloading media stream of server;And detection Connection Service
The network bandwidth B of device 601, when network bandwidth B is more than pre-set bandwidths, will play probe and point to
The position of the Media Stream section corresponding with the network bandwidth plays out.
The system of the live time delay of above-mentioned reduction that the embodiment of the present invention is proposed, by terminal from server
Downloading media stream is cut into slices;And detect the network bandwidth B of connection server, when network bandwidth B it is big
When pre-set bandwidths, probe will be played and point to the position that the Media Stream corresponding with the network bandwidth is cut into slices
Play out, realizing to increase extra hardware device, without to original Streaming Media
In the case that how the carrying out of the network equipment changes, live time delay purpose is reduced, is effectively improved
Consumer's Experience.
Fig. 7 is the structural representation of system another embodiment that the present invention reduces live time delay, such as
Shown in Fig. 7, in the system of the live time delay of reduction of the embodiment, server 601 includes media
Server 703 and CDN 704, wherein:
Media server 703, for encoding to Media Stream, and assembles to the Media Stream;
CDN 704, for cutting into slices to the Media Stream, and is carried out to each Media Stream section
Index, generates index file.
One of ordinary skill in the art will appreciate that:Realize all or part of said method embodiment
Step can be completed by the related hardware of programmed instruction, and aforesaid program can be stored in a meter
In calculation machine read/write memory medium, upon execution, execution includes said method embodiment to the program
Step;And aforesaid storage medium includes:ROM, RAM, magnetic disc or CD etc. are various can
With the medium of store program codes.
The method of the present invention, system may be achieved in many ways.For example, can by software,
Hardware, firmware or software, hardware, any combinations of firmware are realizing the method for the present invention and be
System.For said sequence the step of methods described merely to illustrating, the method for the present invention
The step of be not limited to order described in detail above, unless specifically stated otherwise.Additionally,
In certain embodiments, also the present invention can be embodied as recording program in the recording medium, these
Program is included for realizing the machine readable instructions of the method according to the invention.Thus, the present invention is also
Storage is covered for performing the recording medium of the program of the method according to the invention.
Description of the invention is given for the sake of example and description, and is not exhaustively
Or limit the invention to disclosed form.Many modifications and variations are for the common skill of this area
It is obvious for art personnel.It is for the principle for more preferably illustrating the present invention to select and describe embodiment
And practical application, and one of ordinary skill in the art is made it will be appreciated that the present invention is suitable so as to design
In the various embodiments with various modifications of special-purpose.
Claims (13)
1. a kind of method for reducing live time delay, it is characterised in that include:
Download from a server Media Stream section;
The network bandwidth B of the detection connection server, when the network bandwidth B is more than default band
When wide, the position for playing the probe sensing Media Stream section corresponding with the network bandwidth is carried out
Play.
2. method according to claim 1, it is characterised in that the server includes media
Server and media delivery server CDN;
Downloading from a server Media Stream section includes:
Terminal sends live request to the media server, and the live request includes the terminal
Mark ID and the media server address;
The media server is encoded to Media Stream, and the Media Stream is assembled;
The CDN cuts into slices to the Media Stream, and each Media Stream section is indexed,
Generate index file;
Index file described in the terminal downloads, and the rule provided according to the index file, under
Carry the Media Stream section;Wherein, the Media Stream section includes Media Stream section average bit rate M.
3. method according to claim 2, it is characterised in that the index file includes
M3U index files, the EXT-X-STREAM-INF label bags in the M3U index files
Attribute containing CODECS, the CODECS attributes include the average bit rate M.
4. method according to claim 1, it is characterised in that the detection connection server
Network bandwidth B include:
Determine byte-sized Q that the Media Stream section is included, and download the Media Stream section
Needs duration T, and the network bandwidth B is calculated by B=Q/T.
5. method according to claim 4, it is characterised in that the pre-set bandwidths are M;
When the network bandwidth B is more than pre-set bandwidths, probe will be played and pointed to and the Netowrk tape
The position of wide corresponding Media Stream section play out including:
Work as B>During M, when the broadcasting probe points to first corresponding with the network bandwidth B
Between point O-Z Media Stream section at play out, wherein, Z=S/N, bandwidth code check than N=B/M,
O is current time, and S is the total duration of the Media Stream section.
6. method according to claim 5, it is characterised in that also include:
As B≤M, then the probe of playing points to second corresponding with the network bandwidth B
Play out at the Media Stream section of time point O-S.
7. a kind of terminal for reducing live time delay, it is characterised in that include:
Section download unit, for downloading from a server Media Stream section;
Bandwidth detection unit, connects the network bandwidth B of the server for detection terminal;
Broadcast unit, refers to for when the network bandwidth B is more than pre-set bandwidths, will play probe
The position cut into slices to the Media Stream corresponding with the network bandwidth plays out.
8. terminal according to claim 7, it is characterised in that the server includes media
Server and media delivery server CDN;
The download unit specifically sends live request, the live request to the media server
Including the terminal iidentification ID and the media server address;And the rule provided according to index file
Then, download the Media Stream section;Wherein, the index file passes through the media server pair
Media Stream is encoded, and the Media Stream is assembled;Media delivery server CDN is to institute
State Media Stream to be cut into slices, and generate after being indexed to each Media Stream section;The Media Stream
Section includes Media Stream section average bit rate M.
9. terminal according to claim 8, it is characterised in that the index file includes
M3U index files, the EXT-X-STREAM-INF label bags in the M3U index files
Attribute containing CODECS, the CODECS attributes include the average bit rate M.
10. terminal according to claim 7, it is characterised in that the bandwidth detection unit
Specifically determine byte-sized Q that the Media Stream section is included, and download the Media Stream section
Needs duration T, and the network bandwidth B is calculated by B=Q/T.
11. terminals according to claim 10, it is characterised in that the pre-set bandwidths are M,
The broadcast unit specifically works as B>During M, the broadcasting probe is pointed to and the network bandwidth
Play out at the Media Stream section of B corresponding first time point O-Z, wherein, Z=S/N,
Than N=B/M, O is current time to bandwidth code check, and S is the total duration of the Media Stream section.
12. terminals according to claim 11, it is characterised in that the broadcast unit is also used
When as B≤M, when the broadcasting probe is pointed to second corresponding with the network bandwidth B
Between point O-S Media Stream section at play out.
A kind of 13. systems for reducing live time delay, including:Server, it is characterised in that also wrap
Include:The terminal of the live time delay of reduction as involved by claim 7 to 12 any one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510639278.8A CN106559684B (en) | 2015-09-30 | 2015-09-30 | Method, terminal and system for reducing live broadcast delay |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510639278.8A CN106559684B (en) | 2015-09-30 | 2015-09-30 | Method, terminal and system for reducing live broadcast delay |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106559684A true CN106559684A (en) | 2017-04-05 |
CN106559684B CN106559684B (en) | 2019-12-20 |
Family
ID=58417282
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510639278.8A Active CN106559684B (en) | 2015-09-30 | 2015-09-30 | Method, terminal and system for reducing live broadcast delay |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106559684B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112788050A (en) * | 2021-01-25 | 2021-05-11 | 山东云缦智能科技有限公司 | System and method for realizing low-delay live broadcast based on content distribution network |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101146221A (en) * | 2007-10-18 | 2008-03-19 | 中兴通讯股份有限公司 | Dynamic adjusting method and system for playing pointer in P2P direct broadcasting |
CN102413379A (en) * | 2011-11-29 | 2012-04-11 | 中国传媒大学 | Starting delaying method for streaming media live broadcasting system |
CN103051955A (en) * | 2012-12-21 | 2013-04-17 | 华为技术有限公司 | Method and device for playing streaming media |
US20130132507A1 (en) * | 2011-02-28 | 2013-05-23 | Viswanathan Swaminathan | System and Method for Low-Latency Content Streaming |
CN103986976A (en) * | 2014-06-05 | 2014-08-13 | 北京赛维安讯科技发展有限公司 | Content delivery network (CDN)-based transmission system and method |
CN104683884A (en) * | 2015-02-09 | 2015-06-03 | 网宿科技股份有限公司 | Live method and system for stream medium |
-
2015
- 2015-09-30 CN CN201510639278.8A patent/CN106559684B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101146221A (en) * | 2007-10-18 | 2008-03-19 | 中兴通讯股份有限公司 | Dynamic adjusting method and system for playing pointer in P2P direct broadcasting |
US20130132507A1 (en) * | 2011-02-28 | 2013-05-23 | Viswanathan Swaminathan | System and Method for Low-Latency Content Streaming |
CN102413379A (en) * | 2011-11-29 | 2012-04-11 | 中国传媒大学 | Starting delaying method for streaming media live broadcasting system |
CN103051955A (en) * | 2012-12-21 | 2013-04-17 | 华为技术有限公司 | Method and device for playing streaming media |
CN103986976A (en) * | 2014-06-05 | 2014-08-13 | 北京赛维安讯科技发展有限公司 | Content delivery network (CDN)-based transmission system and method |
CN104683884A (en) * | 2015-02-09 | 2015-06-03 | 网宿科技股份有限公司 | Live method and system for stream medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112788050A (en) * | 2021-01-25 | 2021-05-11 | 山东云缦智能科技有限公司 | System and method for realizing low-delay live broadcast based on content distribution network |
Also Published As
Publication number | Publication date |
---|---|
CN106559684B (en) | 2019-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230370515A1 (en) | Systems and Methods for Automatically Generating Top Level Index Files | |
US9003443B2 (en) | Systems, methods and articles to provide content in networked environment | |
US9792363B2 (en) | Video display method | |
US11689769B2 (en) | Methods and apparatus to measure exposure to streaming media | |
US9521179B2 (en) | Validation of live media stream based on predetermined standards | |
US20130263182A1 (en) | Customizing additional content provided with video advertisements | |
US20130291001A1 (en) | Methods and apparatus to measure exposure to streaming media | |
US11507488B2 (en) | Upstream fault detection | |
US20130268630A1 (en) | Methods and apparatus to measure exposure to streaming media | |
WO2012177874A2 (en) | Methods and apparatus to measure exposure to streaming media | |
CN105898607A (en) | Network video playback method, device and system | |
US20170085950A1 (en) | Determining a quality of experience metric based on uniform resource locator data | |
WO2012177870A2 (en) | Methods and apparatus to measure exposure to streaming media | |
US20150334170A1 (en) | Use of a remainder duration as a basis to generate a playlist | |
CN103281594A (en) | Monitoring over-the-top adaptive video streaming in a network | |
CN104918108A (en) | Video accurate positioning device and method based on HLS (HTTP Live Streaming) protocol | |
CN113301397A (en) | CDN-based audio and video transmission, playing and delay detection method and device | |
CN106559684A (en) | Reduce method, terminal and the system of live time delay | |
US20230300430A1 (en) | Method and system to highlight video segments in a video stream | |
CN104023278B (en) | Streaming medium data processing method and electronic equipment | |
CN109547810A (en) | A kind of live broadcasting method and device | |
CN104185031A (en) | Video absolute time point determination method and device | |
KR101744974B1 (en) | Method and apparatus for representing common attribute for a plurality of content elements in hypertext transfer protocol streaming service | |
AU2012272872B8 (en) | Methods and apparatus to measure exposure to streaming media |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |