Method, client side and system for broadcasting media fragmentations in turn
A client and media technology, applied in transmission systems, electrical components, etc., can solve the problem of not being suitable for carousel mode playback requirements, and achieve the effect of wasting processing resources and ensuring integrity.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0034] Example one
[0035] During HLS live broadcast, when the network jitters, the media fragments played by the client often lag behind the latest media fragments issued by the server and cannot be synchronized with the server. At this time, in order to ensure the real-time performance of the live broadcast, the HLS The protocol stipulates that the client should automatically abandon the lagging media fragments that have not been played, and directly play the latest media fragments updated by the server to quickly catch up with the latest media fragments issued by the server. There will be a jump in the process of playing the video.
[0036] Obviously, there is discontinuity between the media segment currently played by the client and the latest media segment updated by the direct play server. The solution of this application considers the client to supplement the missing media fragments that cause discontinuity. After the currently playing media fragments are executed, the sel...
Example Embodiment
[0046] Example two
[0047] Such as figure 2 As shown, the method flowchart of the second embodiment of this application includes:
[0048] During HLS live broadcast, when the network jitters, the media fragments played by the client often lag behind the latest media fragments issued by the server and cannot be synchronized with the server. At this time, in order to ensure the real-time performance of the live broadcast, the HLS The protocol stipulates that the client should automatically abandon the lagging media fragments that have not been played, and directly play the latest media fragments updated by the server to quickly catch up with the latest media fragments issued by the server. There will be a jump in the process of playing the video.
[0049] Obviously, there is discontinuity between the media segment currently played by the client and the latest media segment updated by the direct play server. The solution of this application considers the client to supplement the mis...
Example Embodiment
[0058] Example three
[0059] Such as image 3 As shown, the method flowchart of the third embodiment of this application includes:
[0060] In step S300, the index list continuously updated by the server, wherein the index list updated each time has the playing addresses of the latest several media fragments to be played sequentially and the corresponding unique serial numbers.
[0061] For each updated index list, a sequence number (sequence) is assigned, which is equal to the unique sequence number of the media segment that is ranked first in the index list, and the media segment that is second in the index list. The serial number is increased by 1, and the serial number of the second-ranked media segment after the first broadcast position is increased by 2. According to the HLS protocol, the index list generally contains 3 playback addresses. Of course, this application is not limited to this.
[0062] The server stores a live media library, an on-demand media library, and a caro...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap