US 11,863,810 B1
Low-latency media streaming initialization
Deepak Sharma, Bangalore (IN); and Vimalraj Ganesan, Bangalore (IN)
Assigned to DISH Network Technologies India Private Limited, Bengaluru (IN)
Filed by DISH Network Technologies India Private Limited, Bengaluru (IN)
Filed on Feb. 14, 2023, as Appl. No. 18/168,769.
Claims priority of application No. 202241076803 (IN), filed on Dec. 29, 2022.
Int. Cl. H04N 21/2662 (2011.01); H04N 21/258 (2011.01); H04N 19/114 (2014.01)
CPC H04N 21/2662 (2013.01) [H04N 19/114 (2014.11); H04N 21/25891 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for media content streaming, the method comprising:
determining, from a plurality of media content items, a plurality of predicted media content items and a plurality of playback positions corresponding to the plurality of predicted media content items, based on history data of a user;
transcoding a portion of each of the plurality of predicted media content items to generate multiple passive adaptive streamlets for each of the plurality of predicted media content items at different bitrates, wherein:
the portion of each of the plurality of predicted media content items starts at the corresponding playback position and ends at an optimal transition point;
receiving a command to start playback of a first predicted media content item selected from the plurality of predicted media content items;
outputting, by a content streaming device, a first passive adaptive streamlet selected from the multiple passive adaptive streamlets of the first predicted media content item;
while outputting the first passive adaptive streamlet, requesting, receiving, and transcoding a second portion of the first predicted media content item to generate an active adaptive streamlet of the first predicted media content item, wherein:
the active adaptive streamlet starts at the optimal transition point of the first predicted media content item; and
immediately following outputting the first passive adaptive streamlet, outputting, by the content streaming device, the active adaptive streamlet of the first predicted media content item.