Strategies for processing media information using a plug-in processing module in a path-agnostic manner
    2.
    发明授权
    Strategies for processing media information using a plug-in processing module in a path-agnostic manner 有权
    使用插件处理模块以路径无关的方式处理媒体信息的策略

    公开(公告)号:US08248423B2

    公开(公告)日:2012-08-21

    申请号:US13016686

    申请日:2011-01-28

    IPC分类号: G06F15/80 G06T1/20

    CPC分类号: G06T1/00

    摘要: A media processing framework includes multiple media processing paths. At least one of the media processing paths includes a media processing pipeline which is in-process with respect to an application which interacts with the media processing pipeline. At least one other of the media processing paths includes a media processing pipeline which is out-of-process with respect to the application. The application can specify a custom plug-in presenter module to be set in either the in-process media processing pipeline or the out-of-process media processing pipeline. The application need not be “aware” of the pipeline that is being used, whether the pipeline is in-process or out-of-process, or the security level that is applied to the media processing pipeline. Both the in-process and the out-of-process media processing pipelines can supply media information to a presentation processor, such as a compositing engine.

    摘要翻译: 媒体处理框架包括多个媒体处理路径。 媒体处理路径中的至少一个包括相对于与媒体处理流水线相互作用的应用进行处理的媒体处理流水线。 媒体处理路径中的至少一个其他媒体处理路径包括相对于应用程序处理不成功的媒体处理流水线。 该应用程序可以指定要在进程内媒体处理流水线或流程外媒体处理流水线中设置的自定义插件演示模块。 应用程序不需要“意识到”正在使用的流水线,管道是在进程还是进程外,还是应用于媒体处理流水线的安全级别。 进程内和进程外的媒体处理流水线都可以向演示处理器(如合成引擎)提供媒体信息。

    Media streaming with seamless ad insertion
    4.
    发明授权
    Media streaming with seamless ad insertion 有权
    媒体流播放,无缝广告插入

    公开(公告)号:US07860996B2

    公开(公告)日:2010-12-28

    申请号:US12188085

    申请日:2008-08-07

    IPC分类号: G06F15/16 H04N7/10

    摘要: The present disclosure relates to playback of video/audio streaming media data with seamless advertisement insertion. A content player monitors playback of the media stream and determines a location to insert an advertisement. The content player pauses downloads of the media stream and begins downloading the advertisement while the media stream continues to be rendered. The advertisement is, consequently, loaded prior to a start time and allows for an instantaneous rendering at an advertisement insertion point in the media stream.

    摘要翻译: 本公开涉及具有无缝广告插入的视频/音频流媒体数据的回放。 内容播放器监视媒体流的回放并确定插入广告的位置。 内容播放器暂停媒体流的下载,并开始下载广告,同时媒体流继续呈现。 因此,广告在开始时间之前被加载,并允许在媒体流中的广告插入点处的瞬时呈现。

    MEDIA STREAMING WITH SMOOTH FAST-FORWARD AND REWIND
    5.
    发明申请
    MEDIA STREAMING WITH SMOOTH FAST-FORWARD AND REWIND 有权
    媒体流行与平滑的快速前进和REWIND

    公开(公告)号:US20100135636A1

    公开(公告)日:2010-06-03

    申请号:US12326839

    申请日:2008-12-02

    IPC分类号: H04N5/91

    摘要: Media streaming with smooth fast-forward and rewind is disclosed. One embodiment receives a media stream encoded at a first bit rate over a network connection, and in response to an input to fast-forward or rewind the media stream, the media stream may be retrieved at a second bit rate, and rendered at the second bit rate for fast-forward or rewind playback. By receiving the media stream at multiple bit rates, a media stream may be rendered at increased forward or reverse speeds without dropping frames in the media stream.

    摘要翻译: 公开了平滑快进和倒带的媒体流。 一个实施例通过网络连接接收以第一比特率编码的媒体流,并且响应于快进或快退媒体流的输入,可以以第二比特率检索媒体流,并在第二比特率 用于快进或快退播放的比特率。 通过以多个比特率接收媒体流,可以以增加的正向或反向速度呈现媒体流,而不会丢弃媒体流中的帧。

    Strategies for processing media information using a plug-in processing module in a path-agnostic manner
    6.
    发明申请
    Strategies for processing media information using a plug-in processing module in a path-agnostic manner 有权
    使用插件处理模块以路径无关的方式处理媒体信息的策略

    公开(公告)号:US20070008327A1

    公开(公告)日:2007-01-11

    申请号:US11179013

    申请日:2005-07-11

    IPC分类号: G06T1/20

    CPC分类号: G06T1/00

    摘要: A media processing framework includes multiple media processing paths. At least one of the media processing paths includes a media processing pipeline which is in-process with respect to an application which interacts with the media processing pipeline. At least one other of the media processing paths includes a media processing pipeline which is out-of-process with respect to the application. The application can specify a custom plug-in presenter module to be set in either the in-process media processing pipeline or the out-of-process media processing pipeline. The application need not be “aware” of the pipeline that is being used, whether the pipeline is in-process or out-of-process, or the security level that is applied to the media processing pipeline. Both the in-process and the out-of-process media processing pipelines can supply media information to a presentation processor, such as a compositing engine.

    摘要翻译: 媒体处理框架包括多个媒体处理路径。 媒体处理路径中的至少一个包括相对于与媒体处理流水线相互作用的应用进行处理的媒体处理流水线。 媒体处理路径中的至少一个其他媒体处理路径包括相对于应用程序处理不成功的媒体处理流水线。 该应用程序可以指定要在进程内媒体处理流水线或流程外媒体处理流水线中设置的自定义插件演示模块。 应用程序不需要“意识到”正在使用的流水线,管道是在进程还是进程外,还是应用于媒体处理流水线的安全级别。 进程内和进程外的媒体处理流水线都可以向演示处理器(如合成引擎)提供媒体信息。

    Flow control for media streaming
    7.
    发明申请
    Flow control for media streaming 有权
    流媒体流控制

    公开(公告)号:US20060282566A1

    公开(公告)日:2006-12-14

    申请号:US11135201

    申请日:2005-05-23

    IPC分类号: G06F5/00

    摘要: A client device receives streaming content from a host device. The streaming content is placed in one or more buffers prior to processing. Monitoring as to the capacity and fullness of the buffers is performed at the client device and information is sent to the host device. The host device adjusts the rate or flow of the streaming content based on the information provided by the client device.

    摘要翻译: 客户端设备从主机设备接收流内容。 在处理之前,将流内容放置在一个或多个缓冲器中。 关于缓冲器的容量和充满度的监视在客户端设备处执行,信息被发送到主机设备。 主机设备根据客户端设备提供的信息来调整流媒体内容的速率或流量。

    Protecting elementary stream content
    8.
    发明申请
    Protecting elementary stream content 审中-公开
    保护基本流内容

    公开(公告)号:US20060184790A1

    公开(公告)日:2006-08-17

    申请号:US11202828

    申请日:2005-08-12

    IPC分类号: H04L9/00

    摘要: Protecting elementary stream media content is described. In one aspect, Media Access Units (MAUs) of elementary stream content are identified. Each MAU includes one or more data segments representing a single video or audio frame. Encryption boundaries are selected for each MAU. The encryption boundaries are based on one or more data segments associated with the respective MAU. Portions of each MAU are encrypted based on corresponding encryption boundaries. Each MAU is mapped to a MAU Payload Format. The MAU Payload Format allows a media consumer to process each elementary stream associated with the elementary stream content independent of any different elementary stream. The MAU Payload Format also allows a media consumer to process each MAU in an elementary stream independent of any other MAU.

    摘要翻译: 描述保护基本流媒体内容。 在一个方面,识别基本流内容的媒体访问单元(MAU)。 每个MAU包括表示单个视频或音频帧的一个或多个数据段。 为每个MAU选择加密边界。 加密边界基于与各个MAU相关联的一个或多个数据段。 每个MAU的部分基于对应的加密边界进行加密。 每个MAU被映射到MAU有效载荷格式。 MAU有效载荷格式允许媒体消费者处理与基本流内容相关联的每个基本流,独立于任何不同的基本流。 MAU有效载荷格式还允许媒体消费者以独立于任何其他MAU的基本流来处理每个MAU。

    Detecting clock drift in networked devices through monitoring client buffer fullness
    9.
    发明申请
    Detecting clock drift in networked devices through monitoring client buffer fullness 审中-公开
    通过监控客户端缓冲区丰满度来检测网络设备中的时钟漂移

    公开(公告)号:US20060184697A1

    公开(公告)日:2006-08-17

    申请号:US11056058

    申请日:2005-02-11

    IPC分类号: G06F15/173 G06F15/16

    摘要: A digital media system uses client buffer fullness reports to detect clock drift between a clock on a host/source device that delivers streaming media content and a clock on a client playback device that receives the streaming media content. The system provides a reduction in playback interruptions during playback of streaming media content and a greater potential that “live” content encoded by a host/source device can actually be experienced as “live” content through playback on a client device.

    摘要翻译: 数字媒体系统使用客户端缓冲区丰满度报告来检测传送流媒体内容的主机/源设备上的时钟与接收流媒体内容的客户端播放设备上的时钟之间的时钟漂移。 该系统在播放流媒体内容期间减少播放中断,并且由主机/源设备编码的“实时”内容实际上可以通过客户端设备上的播放实际上被体验为“实况”内容的更大潜力。