FIELD: information technology.
SUBSTANCE: there is disclosed method of controlling transmission of data packets for data with variable bitrate from a server to a client having a client buffer, where the server switches between different versions of streams of transmitted data with variable bitrate based on status of the client buffer. The method works for selecting the initial version of a data stream with variable bitrate for transmission and tracking the value which represents the amount of data inside the client buffer. The bitrate for the next portion of data with variable bitrate to be transmitted is determined. The server then controls switch to other stream versions having different average bitrates, based on the value which represents amount of data in the client buffer, combined with the bitrate of the portion of data with variable bitrate still to be transmitted.
EFFECT: more stable connection.
17 cl, 7 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR DYNAMIC CONTROL OF PACKET DATA TRANSMISSION | 2005 |
|
RU2378781C2 |
METHOD OF ADAPTIVE DATA STREAMING WITH ACTIVE DELIVERY MESSAGE MANAGEMENT | 2014 |
|
RU2625328C1 |
METHOD OF ADAPTIVE FLOW TRANSFER OF DATA WITH MANAGEMENT OF ACTIVE DELIVERY COMMUNICATIONS | 2018 |
|
RU2683595C1 |
METHOD OF ADAPTIVE FLOW TRANSFER OF DATA WITH MANAGEMENT OF ACTIVE DELIVERY COMMUNICATIONS | 2017 |
|
RU2659041C1 |
ENHANCED BLOCK-REQUEST STREAMING USING URL TEMPLATES AND CONSTRUCTION RULES | 2010 |
|
RU2577473C2 |
ENHANCED BLOCK-REQUEST STREAMING USING SCALABLE ENCODING | 2010 |
|
RU2523918C2 |
IMPROVED BLOCKS TRANSMISSION STEAMING SYSTEM ON REQUEST FOR STREAMING PROCESSING WITH SMALL DELAY | 2013 |
|
RU2629001C2 |
SYSTEM AND METHOD FOR ADAPTIVE STREAMING IN MEDIUM WITH SEVERAL TRANSMITTING PATHS | 2012 |
|
RU2627303C2 |
EXPANDED SYSTEM OF FLOW TRANSMISSION WITH REQUESTS OF DATA BLOCKS EXPLOITING SIGNALLING OR CREATION OF BLOCKS | 2010 |
|
RU2553101C2 |
METHOD FOR MANAGING STREAMING VIDEO BUFFER MEMORY | 2020 |
|
RU2746716C1 |
Authors
Dates
2010-05-10—Published
2005-04-11—Filed