US 11,750,675 B2
Low latency media streaming
Rory Turnbull, London (GB); and Jonathan Rennison, London (GB)
Assigned to BRITISH TELECOMMUNICATIONS public limited company, London (GB)
Appl. No. 15/740,525
Filed by BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY, London (GB)
PCT Filed Jun. 23, 2016, PCT No. PCT/EP2016/064617
§ 371(c)(1), (2) Date Dec. 28, 2017,
PCT Pub. No. WO2017/001289, PCT Pub. Date Jan. 5, 2017.
Claims priority of application No. 15275165 (EP), filed on Jun. 30, 2015.
Prior Publication US 2018/0191803 A1, Jul. 5, 2018
Int. Cl. H04L 65/65 (2022.01); H04N 21/472 (2011.01); H04N 21/2187 (2011.01); H04L 65/612 (2022.01); H04N 21/845 (2011.01); H04N 21/262 (2011.01); H04N 21/6587 (2011.01)
CPC H04L 65/65 (2022.05) [H04L 65/612 (2022.05); H04N 21/2187 (2013.01); H04N 21/26258 (2013.01); H04N 21/26283 (2013.01); H04N 21/472 (2013.01); H04N 21/6587 (2013.01); H04N 21/8456 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method of streaming a media sequence by a client from a server, wherein said media sequence comprises a sequence of encoded segments and said media sequence is progressively made available at the server, said method comprising:
determining a most recent encoded segment made available at the server;
identifying a next encoded segment to be made available at the server as the encoded segment in the sequence after the most recent encoded segment;
repeatedly making requests to the server for the next encoded segment until an acknowledgement is received that the next encoded segment is available;
receiving an acknowledgement that the next encoded segment is available; and
starting streaming of the media sequence from the next encoded segment instead of from the most recent encoded segment.