发明名称 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.
申请公布号 US9479584(B2) 申请公布日期 2016.10.25
申请号 US201514754644 申请日期 2015.06.29
申请人 Blackfire Research Corporation 发明人 Rajapakse Ravi U.
分类号 H04N21/238;H04L29/08;H04N21/20;H04N21/40;H04N13/00;H04L29/06;H04N21/438;H04L1/08;H04L12/26;H04L12/713 主分类号 H04N21/238
代理机构 Galvin Patent Law LLC 代理人 Galvin Patent Law LLC ;Galvin Brian R.
主权项 1. A system for media playback of media to media rendering devices, comprising: a media service configured to communicate with a communication network and to receive media to be rendered, the media comprising a plurality of media components drawn from a set consisting of video, audio, and image media components; wherein the media service computing device separates the media into a first media component and a second media component, the first media component being of a different type than the second media component; a primary media rendering device having a means to render the first media component and adapted to communicate with the communication network; and a plurality of one or more secondary media rendering devices having a means to render the second media component and adapted to communicate with the communication network; wherein the media service 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