Media streaming using an index file
    1.
    发明授权
    Media streaming using an index file 有权
    使用索引文件进行媒体流传输

    公开(公告)号:US07925774B2

    公开(公告)日:2011-04-12

    申请号:US12188079

    申请日:2008-08-07

    IPC分类号: G06F15/16 G06F12/00

    摘要: The present disclosure relates to playback of video/audio streaming media data to provide a substantially glitch-free experience. The system adapts the media stream to the user connection in order to choose the most desirable stream to avoid glitches. For example, in the case where there is interference (e.g., a microwave being used near a wireless device), the quality of the media stream is lowered. In one embodiment, an index file is used to make logical decisions about which media stream to choose in order to minimize glitches. The index file can take different forms, but, generally, includes characteristics about the available media streams. Example characteristics include the bit rates of the media streams and quality information about the media streams.

    摘要翻译: 本公开涉及视频/音频流媒体数据的回放以提供基本上无毛刺的体验。 系统将媒体流适配到用户连接,以便选择最理想的流以避免毛刺。 例如,在存在干扰的情况下(例如,在无线装置附近使用微波),媒体流的质量降低。 在一个实施例中,索引文件用于作出关于要选择哪个媒体流的逻辑决定以便最小化毛刺。 索引文件可以采取不同的形式,但通常包括有关可用媒体流的特征。 示例特征包括媒体流的比特率和关于媒体流的质量信息。

    MEDIA STREAMING USING AN INDEX FILE
    2.
    发明申请
    MEDIA STREAMING USING AN INDEX FILE 有权
    媒体使用索引文件流

    公开(公告)号:US20090300204A1

    公开(公告)日:2009-12-03

    申请号:US12188079

    申请日:2008-08-07

    IPC分类号: G06F15/16

    摘要: The present disclosure relates to playback of video/audio streaming media data to provide a substantially glitch-free experience. The system adapts the media stream to the user connection in order to choose the most desirable stream to avoid glitches. For example, in the case where there is interference (e.g., a microwave being used near a wireless device), the quality of the media stream is lowered. In one embodiment, an index file is used to make logical decisions about which media stream to choose in order to minimize glitches. The index file can take different forms, but, generally, includes characteristics about the available media streams. Example characteristics include the bit rates of the media streams and quality information about the media streams.

    摘要翻译: 本公开涉及视频/音频流媒体数据的回放以提供基本上无毛刺的体验。 系统将媒体流适配到用户连接,以便选择最理想的流以避免毛刺。 例如,在存在干扰的情况下(例如,在无线装置附近使用微波),媒体流的质量降低。 在一个实施例中,索引文件用于作出关于要选择哪个媒体流的逻辑决定以便最小化毛刺。 索引文件可以采取不同的形式,但通常包括有关可用媒体流的特征。 示例特征包括媒体流的比特率和关于媒体流的质量信息。

    Controlling access to data streams
    5.
    发明授权
    Controlling access to data streams 有权
    控制对数据流的访问

    公开(公告)号:US08099599B2

    公开(公告)日:2012-01-17

    申请号:US12202052

    申请日:2008-08-29

    摘要: Access to one or more data streams can be controlled by encrypting a description of how segments of the data streams can be assembled, for example, to produce an audio or video program. Access to the one or more data streams can also be provided by obfuscating names of at least some of the segments in order to make it more difficult to determine the proper order for assembling the segments. In at least some embodiments, the data contained in at least some of the segments themselves is not encrypted.

    摘要翻译: 可以通过加密如何组合数据流的片段的描述来控制对一个或多个数据流的访问,例如,以产生音频或视频节目。 还可以通过模糊至少一些段的名称来提供对一个或多个数据流的访问,以使得更难以确定用于组合段的正确顺序。 在至少一些实施例中,包含在至少一些段本身中的数据不被加密。

    CONTROLLING ACCESS TO DATA STREAMS
    6.
    发明申请
    CONTROLLING ACCESS TO DATA STREAMS 有权
    控制数据流的访问

    公开(公告)号:US20100058061A1

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

    申请号:US12202052

    申请日:2008-08-29

    摘要: Access to one or more data streams can be controlled by encrypting a description of how segments of the data streams can be assembled, for example, to produce an audio or video program. Access to the one or more data streams can also be provided by obfuscating names of at least some of the segments in order to make it more difficult to determine the proper order for assembling the segments. In at least some embodiments, the data contained in at least some of the segments themselves is not encrypted.

    摘要翻译: 可以通过加密如何组合数据流的片段的描述来控制对一个或多个数据流的访问,例如,以产生音频或视频节目。 还可以通过模糊至少一些段的名称来提供对一个或多个数据流的访问,以使得更难以确定用于组合段的正确顺序。 在至少一些实施例中,包含在至少一些段本身中的数据不被加密。

    Optimized client side rate control and indexed file layout for streaming media
    9.
    发明授权
    Optimized client side rate control and indexed file layout for streaming media 有权
    针对流媒体优化客户端速率控制和索引文件布局

    公开(公告)号:US08379851B2

    公开(公告)日:2013-02-19

    申请号:US12119364

    申请日:2008-05-12

    IPC分类号: H04N7/167 G06F15/16

    摘要: An indexed file layout, comprising index information, is defined for segmented streaming of multimedia content. The index information can comprise program description information and streaming segment index information. In addition, the layout can comprise files containing streaming segments of the program, where the streaming segments are each encoded at one or more bitrates independently of other streaming segments of the program. The layout supports client switching between different bitrates at segment boundaries. Optimized client-side rate control of streaming content can be provided by defining a plurality of states, selecting available paths based on constraint conditions, and selecting a best path through the states (e.g., based on a distortion measure). In one client-side rate control solution states correspond to a specific bitrate of a specific streaming segment, and in another client-side rate control solution states correspond to a measure of client buffer fullness.

    摘要翻译: 包括索引信息的索引文件布局被定义用于多媒体内容的分段流。 索引信息可以包括节目描述信息和流分片索引信息。 此外,布局可以包括包含程序的流片段的文件,其中流片段每个以独立于节目的其他流片段的一个或多个比特率进行编码。 该布局支持在段边界处的不同比特率之间的客户端切换。 可以通过定义多个状态,基于约束条件选择可用路径以及选择通过状态的最佳路径(例如,基于失真度量)来提供流内容的优化客户端速率控制。 在一个客户端速率控制解决方案中,状态对应于特定流分段的特定比特率,并且在另一客户端速率控制解决方案状态对应于客户端缓冲区充满度的度量。

    OPTIMIZED CLIENT SIDE RATE CONTROL AND INDEXED FILE LAYOUT FOR STREAMING MEDIA
    10.
    发明申请
    OPTIMIZED CLIENT SIDE RATE CONTROL AND INDEXED FILE LAYOUT FOR STREAMING MEDIA 有权
    优化的客户端速率控制和用于流媒体的索引文件布局

    公开(公告)号:US20090282162A1

    公开(公告)日:2009-11-12

    申请号:US12119364

    申请日:2008-05-12

    IPC分类号: G06F15/173

    摘要: An indexed file layout, comprising index information, is defined for segmented streaming of multimedia content. The index information can comprise program description information and streaming segment index information. In addition, the layout can comprise files containing streaming segments of the program, where the streaming segments are each encoded at one or more bitrates independently of other streaming segments of the program. The layout supports client switching between different bitrates at segment boundaries. Optimized client-side rate control of streaming content can be provided by defining a plurality of states, selecting available paths based on constraint conditions, and selecting a best path through the states (e.g., based on a distortion measure). In one client-side rate control solution states correspond to a specific bitrate of a specific streaming segment, and in another client-side rate control solution states correspond to a measure of client buffer fullness.

    摘要翻译: 包括索引信息的索引文件布局被定义用于多媒体内容的分段流。 索引信息可以包括节目描述信息和流分片索引信息。 此外,布局可以包括包含程序的流片段的文件,其中流片段每个以独立于节目的其他流片段的一个或多个比特率进行编码。 该布局支持在段边界处的不同比特率之间的客户端切换。 可以通过定义多个状态,基于约束条件选择可用路径以及选择通过状态的最佳路径(例如,基于失真度量)来提供流内容的优化的客户端速率控制。 在一个客户端速率控制解决方案中,状态对应于特定流分段的特定比特率,并且在另一客户端速率控制解决方案状态对应于客户端缓冲区充满度的度量。