-
公开(公告)号:US20070076547A1
公开(公告)日:2007-04-05
申请号:US11221664
申请日:2005-09-08
申请人: Shafiq Rahman , Alexandre Grigorovitch , Adil Sherwani , Sumedh Barde , Sohail Mohammed , Kirt Debique , Kipley Olson , Patrick Nelson
发明人: Shafiq Rahman , Alexandre Grigorovitch , Adil Sherwani , Sumedh Barde , Sohail Mohammed , Kirt Debique , Kipley Olson , Patrick Nelson
IPC分类号: G11B20/00
CPC分类号: G06F21/10 , G11B20/00086 , G11B20/10527 , G11B27/038 , G11B2020/10546 , G11B2020/10759
摘要: A method of crossfading a plurality of audio files comprising opening a first process, opening a second process hosting an audio renderer in which a first audio file of the plurality of audio files is cross faded with a second audio file of the plurality of audio files.
摘要翻译: 一种交叉淡化多个音频文件的方法,包括打开第一进程,打开托管音频呈现器的第二进程,其中多个音频文件中的第一音频文件与多个音频文件的第二音频文件交叉褪色。
-
2.
公开(公告)号:US20050125734A1
公开(公告)日:2005-06-09
申请号:US10730401
申请日:2003-12-08
申请人: Sohail Mohammed , Kirt Debique , Geoffrey Dunbar , Patrick Nelson , Rebecca Weiss , Sumedh Barde , Adil Sherwani , Robin Speed , Alexandre Grigorovitch
发明人: Sohail Mohammed , Kirt Debique , Geoffrey Dunbar , Patrick Nelson , Rebecca Weiss , Sumedh Barde , Adil Sherwani , Robin Speed , Alexandre Grigorovitch
CPC分类号: G06F17/30056 , G06F17/30058
摘要: Media processing methods, systems and application program interfaces (APIs) are described. In but one embodiment, a media engine component, also referred to as a media engine, provides a simple and unified way of rendering media from an origin to a destination of choice without requiring intimate knowledge about the underlying components, their connectivity and management. Clients of the media engine need not worry about how to render the particular media, but rather can simply focus on what media to render and where to render the media. In at least one embodiment, a media session is provided and is encapsulated by the media engine and provides a mechanism by which additional components are made transparent to the application and, in at least some embodiment, the media engine. In some embodiments, the media engine and media session provide a simple API for building, configuring, and manipulating a pipeline of components (e.g. media sources, transforms, and sinks) for media flow control between an origin and one or more destinations.
摘要翻译: 描述媒体处理方法,系统和应用程序接口(API)。 在一个实施例中,媒体引擎组件(也称为媒体引擎)提供了简单而统一的方式,可以将媒体从原始到目的地呈现,而不需要关于底层组件及其连接性和管理的亲密知识。 媒体引擎的客户不必担心如何渲染特定的媒体,而只能专注于要呈现的媒体以及媒体的播放位置。 在至少一个实施例中,媒体会话被提供并由媒体引擎封装,并且提供了一种机制,通过该机制使附加组件对于应用是透明的,并且在至少一些实施例中是媒体引擎。 在一些实施例中,媒体引擎和媒体会话提供用于构建,配置和操纵组件流水线(例如,媒体源,变换和汇点)的简单API,用于在源和一个或多个目的地之间的媒体流控制。
-
3.
公开(公告)号:US20050204289A1
公开(公告)日:2005-09-15
申请号:US10730735
申请日:2003-12-08
申请人: Sohail Mohammed , Kirt Debique , Geoffrey Dunbar , Patrick Nelson , Rebecca Weiss , Sumedh Barde , Adil Sherwani , Robin Speed , Alexandre Grigorovitch
发明人: Sohail Mohammed , Kirt Debique , Geoffrey Dunbar , Patrick Nelson , Rebecca Weiss , Sumedh Barde , Adil Sherwani , Robin Speed , Alexandre Grigorovitch
CPC分类号: H04L65/605 , H04L65/4084 , H04L65/80
摘要: Media processing methods, systems and application program interfaces (APIs) are described. In but one embodiment, a media engine component, also referred to as a media engine, provides a simple and unified way of rendering media from an origin to a destination of choice without requiring intimate knowledge about the underlying components, their connectivity and management. Clients of the media engine need not worry about how to render the particular media, but rather can simply focus on what media to render and where to render the media. In at least one embodiment, a media session is provided and is used by the media engine and provides a mechanism by which additional components are made transparent to the application and, in at least some embodiment, the media engine. In some embodiments, the media engine and media session provide a simple API for building, configuring, and manipulating a pipeline of components (e.g. media sources, transforms, and sinks) for media flow control between an origin and one or more destinations.
摘要翻译: 描述媒体处理方法,系统和应用程序接口(API)。 在一个实施例中,媒体引擎组件(也称为媒体引擎)提供了简单而统一的方式,可以将媒体从原始到目的地呈现,而不需要关于底层组件及其连接性和管理的亲密知识。 媒体引擎的客户不必担心如何渲染特定的媒体,而只能专注于要呈现的媒体以及媒体的播放位置。 在至少一个实施例中,媒体会话被提供并由媒体引擎使用,并且提供了使附加组件对于应用程序是透明的机制,并且在至少一些实施例中是媒体引擎。 在一些实施例中,媒体引擎和媒体会话提供用于构建,配置和操纵组件流水线(例如,媒体源,变换和汇点)的简单API,用于在源和一个或多个目的地之间的媒体流控制。
-
公开(公告)号:US20060242406A1
公开(公告)日:2006-10-26
申请号:US11116598
申请日:2005-04-27
申请人: Sumedh Barde , Jonathan Schwartz , Reid Kuhn , Alexandre Grigorovitch , Kirt Debique , Chadd Knowlton , James Alkove , Geoffrey Dunbar , Michael Grier , Ming Ma , Chaitanya Upadhyay , Adil Sherwani , Arun Kishan
发明人: Sumedh Barde , Jonathan Schwartz , Reid Kuhn , Alexandre Grigorovitch , Kirt Debique , Chadd Knowlton , James Alkove , Geoffrey Dunbar , Michael Grier , Ming Ma , Chaitanya Upadhyay , Adil Sherwani , Arun Kishan
IPC分类号: H04L9/00
CPC分类号: G06F21/10 , G06F21/57 , G06F2221/0735 , H04L9/3247 , H04L9/3263 , H04L2209/603
摘要: A method of establishing a protected environment within a computing device including validating a kernel component loaded into a kernel of the computing device, establishing a security state for the kernel based on the validation, creating a secure process and loading a software component into the secure process, periodically checking the security state of the kernel, and notifying the secure process when the security state of the kernel has changed.
-
公开(公告)号:US20050188413A1
公开(公告)日:2005-08-25
申请号:US10829503
申请日:2004-04-22
申请人: Sohail Mohammed , Alexandre Grigorovitch , Kirt Debique , Rebecca Weiss , Sumedh Barde , Miguel Valdez
发明人: Sohail Mohammed , Alexandre Grigorovitch , Kirt Debique , Rebecca Weiss , Sumedh Barde , Miguel Valdez
CPC分类号: H04N21/6175 , G06F9/545 , H04N21/4143 , H04N21/4722 , H04N21/4782 , H04N21/6125 , H04N21/8586
摘要: Systems and methods described herein provide access to multimedia content of varying types from a variety of sources using a uniform resource locator (URL).
摘要翻译: 本文所描述的系统和方法使用统一的资源定位符(URL)从各种来源提供对不同类型的多媒体内容的访问。
-
公开(公告)号:US20060248594A1
公开(公告)日:2006-11-02
申请号:US11116689
申请日:2005-04-27
申请人: Alexandre Grigorovitch , Chadd Knowlton , Kirt Debique , James Alkove , Geoffrey Dunbar , Sumedh Barde
发明人: Alexandre Grigorovitch , Chadd Knowlton , Kirt Debique , James Alkove , Geoffrey Dunbar , Sumedh Barde
IPC分类号: H04N7/16
CPC分类号: H04N7/163 , G06F21/10 , G11B20/0021 , H04L63/0428 , H04L63/08 , H04L63/10 , H04N21/42646 , H04N21/43615 , H04N21/4627 , H04N21/8355
摘要: A system for processing a media content comprising an application space, a media control mechanism operating in the application space, the media control mechanism controlling the operation of the system, a user interface adapted to provide input to the media control mechanism, a protected space distinct from the application space, and a protected media pipeline operating in the protected space, the protected media pipeline coupled to the media control mechanism, the protected media pipeline adapted to access the media content, process the media content, and output the media content.
摘要翻译: 一种用于处理媒体内容的系统,包括应用空间,在应用空间中操作的媒体控制机制,控制系统操作的媒体控制机制,适于向媒体控制机制提供输入的用户界面, 以及在受保护空间中操作的受保护媒体流水线,耦合到媒体控制机制的受保护媒体流水线,适于访问媒体内容的受保护媒体流水线,处理媒体内容,并输出媒体内容。
-
公开(公告)号:US20060069797A1
公开(公告)日:2006-03-30
申请号:US11047362
申请日:2005-01-31
申请人: Nadim Abdo , Adil Sherwani , Alexandre Grigorovitch , Dale Sather , Eduardo Oliveira , Joy Chik , Sumedh Barde
发明人: Nadim Abdo , Adil Sherwani , Alexandre Grigorovitch , Dale Sather , Eduardo Oliveira , Joy Chik , Sumedh Barde
IPC分类号: G06F15/16
CPC分类号: H04L29/06027 , H04L65/4084
摘要: Techniques relating to managing multimedia transmissions in terminal services scenarios are described. In one instance, a method sends a user-interface component from a server to a remote client. The method further streams a media component for presentation on the remote client in combination with the user-interface component and wherein the media presentation is tracked but not displayed by the server.
-
公开(公告)号:US20050132168A1
公开(公告)日:2005-06-16
申请号:US10735522
申请日:2003-12-11
申请人: Rebecca Weiss , Dale Sather , Mei Wilson , Kirt Debique , Alexandre Grigorovitch , Robin Speed , Adil Sherwani
发明人: Rebecca Weiss , Dale Sather , Mei Wilson , Kirt Debique , Alexandre Grigorovitch , Robin Speed , Adil Sherwani
CPC分类号: G06F9/4488
摘要: Media processing methods, systems and application program interfaces (APIs) in which a destination component, also referred to as a destination, provides an application with a simple and unified way of rendering, archiving, broadcasting (or other types of media output processing) media from an origin to a target of choice, without requiring the application to have intimate knowledge about underlying components, their connectivity and management. For example, applications can use a destination to help manage the rendering or archiving (or other processing) of the particular media.
摘要翻译: 媒体处理方法,系统和应用程序接口(API),其中目标组件(也称为目的地)向应用提供简单和统一的呈现,归档,广播(或其他类型的媒体输出处理)媒体的方式 从一个起源到一个选择的目标,而不需要应用程序对底层组件,连接和管理有深入的了解。 例如,应用程序可以使用目的地来帮助管理特定媒体的呈现或归档(或其他处理)。
-
公开(公告)号:US20070035559A1
公开(公告)日:2007-02-15
申请号:US11203675
申请日:2005-08-12
申请人: Alexandre Grigorovitch , Jay Senior , Jonathan Cain , Gurpratap Virdi , Sohail Mohammed , Kirt Debique , Gareth Howell , Tim Cowley , Miguel Valdez , Stephen Estrop
发明人: Alexandre Grigorovitch , Jay Senior , Jonathan Cain , Gurpratap Virdi , Sohail Mohammed , Kirt Debique , Gareth Howell , Tim Cowley , Miguel Valdez , Stephen Estrop
IPC分类号: G09G5/00
CPC分类号: H04N5/44504 , H04N21/4312 , H04N21/435 , H04N21/4431 , H04N21/4884
摘要: Compositing functionality is provided in the form of an application program interface (API) that applications can utilize to composite images on video data that is to be rendered. In at least some embodiments, this functionality is exposed in a multimedia pipeline towards the end of the multimedia pipeline, such as at or by a renderer component. A set of methods exposed by the API permit an application to create and manage image compositing.
摘要翻译: 合成功能以应用程序接口(API)的形式提供,应用程序接口(API)可以利用这些应用程序接口来合成要呈现的视频数据上的图像。 在至少一些实施例中,该功能在多媒体流水线中朝着多媒体流水线的末端被公开,诸如在渲染器组件或由渲染器组件执行。 由API公开的一组方法允许应用程序创建和管理图像合成。
-
公开(公告)号:US20060236219A1
公开(公告)日:2006-10-19
申请号:US11109291
申请日:2005-04-19
IPC分类号: G06F17/00
CPC分类号: G11B27/034 , G11B27/322 , H04N21/8456
摘要: A media timeline processing infrastructure is described. In an implementation, one or more computer readable media include computer executable instructs that, when executed, provide an infrastructure having an application programming interface that is configured to accept a plurality of segments from an application for sequential rendering. Each of the segments reference at least one media item for rendering by the infrastructure and each segment is taken from a media timeline by an application.
摘要翻译: 描述了媒体时间线处理基础设施。 在实现中,一个或多个计算机可读介质包括计算机可执行指令,当执行时,提供具有应用编程接口的基础设施,该应用编程接口被配置为从应用程序接受多个段以进行顺序呈现。 每个段引用至少一个媒体项目用于由基础设施渲染,并且每个片段由应用从媒体时间线取出。
-
-
-
-
-
-
-
-
-