Patent ID: 7962640
Filing Date: 2011-06-14
Classification: H04L,H04N

Abstract:
1. A system for transcoding digitized media data in connection with a video server for playback at an end user device, said system comprising: a media server machine of a content provider; a transcoding and streaming server machine; and a user profile supplier device coupled to provide user profiles to said transcoding and streaming server under control of a service provider; said media server machine being connectable to said transcoding and streaming server machine and wherein said transcoding and streaming server machine is integrated with said service provider and independent of control of said content provider, said transcoding and streaming server machine being connectable to an end user device and wherein transcoded media format, encoding parameters and communication protocol are compatible with said end user device, said transcoding and media server machine being configured to: identify type of insertable streaming media; identify a candidate point in said transcoded communication stream at said transcoding and streaming server for inserting said insertable streaming media among a prefix position, intermediary positions and a postfix position; insert said insertable streaming media at said candidate point such that said insertable streaming media are in synchronism and are compatible with said transcoded media stream at said candidate point; and identify a virtual insertion point from among ends of a plurality of transcoded media streams, and re-synchronize said plurality of said insertable streaming media to said virtual insertion point.