US 9,813,462 B2
Unified dynamic executable media playlists across connected endpoints
Sattam Dasgupta, Bangalore (IN); and Anirudh Seth, Bangalore (IN)
Assigned to ITTIAM SYSTEMS PTE. LTD., Singapore (SG)
Filed by ITTIAM SYSTEMS PTE. LTD., Singapore (SG)
Filed on Feb. 6, 2015, as Appl. No. 14/615,452.
Claims priority of application No. 544/CHE/2014 (IN), filed on Feb. 6, 2014.
Prior Publication US 2015/0222675 A1, Aug. 6, 2015
Int. Cl. G06F 15/16 (2006.01); H04L 29/06 (2006.01); H04N 21/25 (2011.01); H04N 21/262 (2011.01); H04N 21/845 (2011.01)
CPC H04L 65/403 (2013.01) [H04L 65/604 (2013.01); H04L 65/608 (2013.01); H04N 21/252 (2013.01); H04N 21/26258 (2013.01); H04N 21/845 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A method, comprising:
connecting a plurality of endpoints via a communication network, wherein each of the plurality of endpoints comprises a media player and streamer module (MPSM);
creating, by the MPSM in each of the plurality of endpoints, a local media playlist using media residing in associated endpoints;
embedding control instructions, by the MPSM in each of the plurality of endpoints, in the respective each one of the local media playlist;
sending the local media playlist with the embedded control instructions to one of the plurality of endpoints designated as a host by the MPSM in each of remaining endpoints;
generating, by the MPSM in the host, a unified dynamic executable media playlist by combining the received local media playlists and the local media playlist residing in the host, wherein the unified dynamic executable media playlist includes the control instructions to control lay-out and stream-out of the media; and
sending, by the MPSM in the host, the generated unified dynamic executable media playlist to each of the remaining endpoints for media play-out.