FIELD: physics; communications.
SUBSTANCE: method is disclosed for controlling packet data transmission from a server to a client which has client buffer in accordance with a standby mode and a dynamic mode. The standby mode is maintained until packets, which contain data encoded depending on the current bit transfer rate, reach the client buffer; otherwise the dynamic mode is executed. The standby mode allows step-down switching to lower bit transfer rates, but does not allow step-up switching to higher bit transfer rates. The dynamic mode allows step-up and step-down switching with regulation of bit transfer rate of packets, partially controlled based on amount of data contained in the client buffer when packets which contain data encoded depending on the current bit transfer rate reach the client buffer for the first time. Two modes help avoid unnecessary speed switching.
EFFECT: improved method of controlling stream switching to provide the user with more reliable and stable content.
18 cl, 8 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD OF CONTROLLING TRANSMISSION OF DATA PACKETS FOR DATA WITH VARIABLE BITRATE | 2005 |
|
RU2389145C2 |
EXPANDED SYSTEM OF FLOW TRANSMISSION WITH REQUESTS OF DATA BLOCKS EXPLOITING SIGNALLING OR CREATION OF BLOCKS | 2010 |
|
RU2553101C2 |
DEVICE AND METHOD OF TRANSMITTING SIGNALS WITH ANTICIPATORY ADAPTATION OF SPEED | 2004 |
|
RU2367011C2 |
IMPROVED BLOCKS TRANSMISSION STEAMING SYSTEM ON REQUEST FOR STREAMING PROCESSING WITH SMALL DELAY | 2013 |
|
RU2629001C2 |
ENHANCED BLOCK-REQUEST STREAMING USING URL TEMPLATES AND CONSTRUCTION RULES | 2010 |
|
RU2577473C2 |
ENHANCED BLOCK-REQUEST STREAMING USING SCALABLE ENCODING | 2010 |
|
RU2523918C2 |
SMOOTH, STATELESS CLIENT MEDIA STREAMING | 2010 |
|
RU2543568C2 |
METHOD FOR MANAGING STREAMING VIDEO BUFFER MEMORY | 2020 |
|
RU2746716C1 |
METHOD FOR PROVIDING VIDEO DATA STREAM TRANSFER SERVICE | 2002 |
|
RU2277303C2 |
SYSTEM AND METHOD FOR ADAPTIVE STREAMING IN MEDIUM WITH SEVERAL TRANSMITTING PATHS | 2012 |
|
RU2627303C2 |
Authors
Dates
2010-01-10—Published
2005-04-11—Filed