发明名称 Synchronous media rendering of demuxed media components across multiple devices
摘要 Some media applications use media containers, media files or media streams that contain multiple media components in it and require that each component of media be sent to different destinations tailored for rendering a particular type of media component. Furthermore there may be multiple destinations for a particular media component type. For example an application might use a media file with one video and one stereo audio stream and want to send this to two video rendering devices and four stereo audio devices. This invention describes a system for rendering these media components synchronously on multiple devices by demultiplexing the media into media sub components at one destination, sending the components to all destinations and synchronizing the rendering at each device.
申请公布号 US9071418(B2) 申请公布日期 2015.06.30
申请号 US201213561031 申请日期 2012.07.28
申请人 Blackfire Research Corporation 发明人 Rajapakse Ravi U.
分类号 H04L1/08;H04N21/20;H04N21/238;H04N21/40;H04N13/00;H04L29/06;H04N21/438;H04L12/26 主分类号 H04L1/08
代理机构 Galvin Patent Law LLC 代理人 Galvin Patent Law LLC ;Galvin Brian R.
主权项 1. A system for media playback of media containing media components to media rendering devices, comprising: an internet protocol communication network that is connected to the internet communication network; a media service adapted to communicate with the communication network and capable of storing media and delivering media over the communication network, the media comprising a plurality of media components drawn from a set consisting of video, audio, and image media components; a primary media rendering device having a means to render a first media component and adapted to communicate with the communication network; a plurality of one or more secondary media rendering devices having a means to render a second media component that is different from the first media component and adapted to communicate with the communication network; and a media manager adapted to communicate with the communication network, that receives the media to be rendered and separates the media into the first media component and the second media component contained in the media; wherein the media manager sends the first media components to the primary media rendering device and sends the second media component to the secondary media rendering devices over the communication network; and wherein the primary media rendering device and the secondary media rendering devices each receive a start rendering event clock time, whereupon each starts rendering the respective received media component when a clock time value reaches the value in the start rendering event clock time.
地址 San Francisco CA US