Method for enabling use of HLS as a common intermediate format
    1.
    发明授权
    Method for enabling use of HLS as a common intermediate format 有权
    使HLS作为通用中间格式的方法

    公开(公告)号:US09584577B2

    公开(公告)日:2017-02-28

    申请号:US14244165

    申请日:2014-04-03

    CPC classification number: H04L65/608 H04L65/604 H04L65/80

    Abstract: In one embodiment a method, system, and apparatus is described for providing multimedia content from a server to a plurality of media devices, the method including providing a computing device an HTTP Live Streaming (HLS) playlist for playing in an adaptive bitrate client, the playlist including a list of at least two segments, each of the segments having an associated duration field, for each segment in the playlist, assigning a timestamp which is equal to the sum the durations of each previous segment in the playlist, calculating a calculated duration of the playlist by subtracting a time stamp of the first segment in the playlist from the time stamp of the last segment in the playlist, determining a real duration of the playlist by subtracting a first presentation time stamp (PTS) of the first segment in the playlist from the last presentation time stamp (PTS) of the last segment in the playlist, computing a playlist drift by subtracting the calculated duration of the playlist from the real duration of the playlist, determining a correction factor by dividing the playlist drift by the number of segments in the playlist, and calculating a new timestamp for each segment in the playlist by adding the correction factor to the time stamp of the segment. Related methods, systems, and apparatus are also described.

    Abstract translation: 在一个实施例中,描述了一种用于从服务器向多个媒体设备提供多媒体内容的方法,系统和装置,所述方法包括向计算设备提供用于在自适应比特率客户端中播放的HTTP Live Streaming(HLS)播放列表, 播放列表,包括至少两个段的列表,每个段具有关联的持续时间字段,用于播放列表中的每个段,分配等于播放列表中每个先前段的持续时间的和的时间戳,计算计算的持续时间 通过从播放列表中的最后片段的时间戳减去播放列表中的第一片段的时间标记来确定播放列表的实际持续时间,通过减去播放列表中的第一片段的第一呈现时间戳(PTS) 播放列表中的最后一个片段的最后一个演示时间戳(PTS)播放列表,通过从计算播放列表中计算播放列表的持续时间来计算播放列表漂移 播放列表的实际持续时间,通过将播放列表漂移除以播放列表中的片段数量来确定校正因子,并通过将校正因子添加到片段的时间戳来计算播放列表中每个片段的新时间戳。 还描述了相关方法,系统和装置。

    Efficient On-Demand Generation of ABR Manifests
    2.
    发明申请
    Efficient On-Demand Generation of ABR Manifests 有权
    有效的按需生成ABR清单

    公开(公告)号:US20150288730A1

    公开(公告)日:2015-10-08

    申请号:US14244174

    申请日:2014-04-03

    CPC classification number: H04L65/4084 H04L65/607 H04L65/608

    Abstract: In one embodiment of the present invention, an HLS transcoder inserts a plurality of encoder boundary points (EBPs) into an HLS formatted content item, a processor places hints about locations of the inserted EBPs, and an inputter inputs the HLS formatted content item into an on-demand encapsulation process. Related systems, apparatus and methods are also described.

    Abstract translation: 在本发明的一个实施例中,HLS代码转换器将多个编码器边界点(EBP)插入到HLS格式化的内容项中,处理器对所插入的EBP的位置提供提示,并且输入器将HLS格式的内容项输入到 按需封装过程。 还描述了相关系统,装置和方法。

    Method for Enabling Use of HLS as a Common Intermediate Format
    4.
    发明申请
    Method for Enabling Use of HLS as a Common Intermediate Format 有权
    使用HLS作为通用中间格式的方法

    公开(公告)号:US20150288736A1

    公开(公告)日:2015-10-08

    申请号:US14244165

    申请日:2014-04-03

    CPC classification number: H04L65/608 H04L65/604 H04L65/80

    Abstract: In one embodiment a method, system, and apparatus is described for providing multimedia content from a server to a plurality of media devices, the method including providing a computing device an HTTP Live Streaming (HLS) playlist for playing in an adaptive bitrate client, the playlist including a list of at least two segments, each of the segments having an associated duration field, for each segment in the playlist, assigning a timestamp which is equal to the sum the durations of each previous segment in the playlist, calculating a calculated duration of the playlist by subtracting a time stamp of the first segment in the playlist from the time stamp of the last segment in the playlist, determining a real duration of the playlist by subtracting a first presentation time stamp (PTS) of the first segment in the playlist from the last presentation time stamp (PTS) of the last segment in the playlist, computing a playlist drift by subtracting the calculated duration of the playlist from the real duration of the playlist, determining a correction factor by dividing the playlist drift by the number of segments in the playlist, and calculating a new timestamp for each segment in the playlist by adding the correction factor to the time stamp of the segment. Related methods, systems, and apparatus are also described.

    Abstract translation: 在一个实施例中,描述了一种用于从服务器向多个媒体设备提供多媒体内容的方法,系统和装置,所述方法包括向计算设备提供用于在自适应比特率客户端中播放的HTTP直播流(HLS)播放列表, 播放列表,包括至少两个段的列表,每个段具有关联的持续时间字段,用于播放列表中的每个段,分配等于播放列表中每个先前段的持续时间的和的时间戳,计算计算的持续时间 通过从播放列表中的最后片段的时间戳减去播放列表中的第一片段的时间标记来确定播放列表的实际持续时间,通过减去播放列表中的第一片段的第一呈现时间戳(PTS) 播放列表中的最后一个片段的最后一个演示时间戳(PTS)播放列表,通过从计算播放列表中计算播放列表的持续时间来计算播放列表漂移 播放列表的实际持续时间,通过将播放列表漂移除以播放列表中的片段数量来确定校正因子,并通过将校正因子添加到片段的时间戳来计算播放列表中每个片段的新时间戳。 还描述了相关方法,系统和装置。

Patent Agency Ranking