当前位置: 首页 > 专利查询>索尼公司专利>正文

多媒体内容的双类型重放制造技术

技术编号:7135245 阅读:186 留言:0更新日期:2012-04-11 18:40
将多媒体数据用于连续重放和流式重放这两种目的,包括:将多媒体内容的基本流编码成固定长度的图片组;将经编码的多媒体内容复用到传输流中;定位每个GOP头部在所述传输流内的数据偏移量;以及将所述数据偏移量与所述传输流一起上载到服务器。多媒体内容的连续重放和流式重放。

【技术实现步骤摘要】
【国外来华专利技术】多媒体内容的双类型重放参照相关申请本申请根据35.U.S.C.§119(e)要求2008年4月17日提交的题为“MechanismforStreamingAudiovisualContentwithEmbeddedTimingInformationandOtherSemanticConstraints”的同样未决的美国临时专利申请No.61/045,917的优先权的权益。通过引用将上述临时申请的公开内容并入在此。
本专利技术涉及多媒体内容,更具体而言涉及将这种多媒体内容用于连续重放(continuousplayback)和流式重放(streamingplayback)这两种目的。
技术介绍
在因特网上流式传输媒体已经使得Web用户能够体验具有声音和运动图片的多媒体。在因特网上流式传输媒体提供了使用一种全球通信标准的低成本、便利性和技术简单性。曾经不能访问这种强大的通信手段的用户现在使用Web与全世界的人们连接。多媒体流式操作通过压缩多媒体文件并随后将其分解成小分组来工作。这些分组随后被一个接一个地在因特网上发送。当分组到达请求方用户时,它们被解压缩并被重新组装成可以被用户的系统播放的形式。为了维持无缝播放的幻觉,若干个分组在重放之前被下载到用户的机器并在用户的机器上被缓冲。随着缓冲的分组播放,更多的分组被下载并排队等待重放。然而,视听系统通常具有定时信息和其他语义约束,这些定时信息和其他语义约束阻碍了对部分下载的内容的重放,除非该多媒体内容是针对流式重放而特别配置的。因此,为了内容的连续重放和流式重放,制作和存储了不同的文件。
技术实现思路
在一种实现方式中,公开了一种将多媒体数据用于连续重放和流式重放这两种目的的方法。该方法包括:将多媒体内容的基本流编码成固定长度的图片组;将经编码的多媒体内容复用到传输流中;定位每个GOP头部在传输流内的数据偏移量;以及将数据偏移量与传输流一起上载到服务器。在另一实现方式中,公开了一种为对连续重放或流式重放的请求服务的方法。该方法包括:(1)当接收到对连续重放的请求时,(a)将整个传输流发送到客户端;并且(2)当接收到对流式重放的请求时,(a)确定流式重放的块大小,(b)确定提供与块大小的最紧密匹配的原始图片组(GOP)长度的固定倍数,其中原始GOP长度是用于对多媒体内容的基本流编码的GOP的固定长度,以及(c)将所确定的原始GOP长度的固定倍数的基本流发送到客户端。在另一实现方式中,公开了一种将多媒体数据用于连续重放和流式重放这两种目的的系统。该系统包括:编码器,该编码器被配置为将多媒体内容的基本流编码成固定长度的图片组(GOP);复用器,该复用器被配置为:(1)将经编码的多媒体内容复用到传输流中;(2)定位每个GOP头部在传输流内的数据偏移量;以及(3)将数据偏移量与传输流一起上载。在另一实现方式中,公开了一种计算机可读存储介质,其存储着将多媒体数据用于连续重放和流式重放这两种目的的计算机程序。该计算机程序包括使得计算机进行以下操作的可执行指令:将多媒体内容的基本流编码成固定长度的图片组;将经编码的多媒体内容复用到传输流中;定位每个GOP头部在传输流内的数据偏移量;以及将数据偏移量与传输流一起上载到服务器。在阅读以下详细描述和附图后,本领域的普通技术人员将更容易清楚本专利技术的其他特征和优点。附图说明图1是示出根据本专利技术一种实现方式将多媒体数据用于连续重放和流式重放这两种目的的过程的流程图。图2是示出根据本专利技术一种实现方式为对连续重放或流式重放的请求服务的过程的流程图。图3是根据本专利技术一种实现方式的将多媒体数据用于连续重放和流式重放这两种目的的能够进行双重放的系统的框图。图4A示出了计算机系统和用户的表示。图4B是示出容宿着能够进行双重放的系统的计算机系统的功能框图。具体实施方式这里公开的某些实现方式提供了用于将多媒体数据用于连续重放和流式重放这两种目的的技术。在阅读本说明书之后,将清楚如何在各种替换实现方式和替换应用中实现本专利技术。然而,虽然这里将描述本专利技术的各种实现方式,但是要理解,这些实现方式只是作为示例而不是限制给出的。这样,这里对各种替换实现方式的详细描述不应当被解释为限制本专利技术的范围或广度。在一个示例中,内容提供者为内容项(例如,DVD或蓝光盘格式的电影)创建编码数据,并将该编码数据存储在服务器计算机系统上。该编码数据被用于连续重放(例如,当全部编码数据都存在于存储装置中时呈现编码数据的内容)。这就是通常如何从存储在光盘或硬盘驱动器上的(一个或多个)数字文件呈现电影的方式。然而,就其自己而言,编码数据只有在整组编码数据都存在于存储装置中时才能被呈现。从而,为了为客户端计算机系统连续重放或呈现,服务器系统将所有编码数据提供给客户端系统。一旦客户端系统拥有了所有编码数据,客户端系统将可以将其用于连续重放。内容提供者还创建流式重放元数据以用于为客户端计算机系统进行流式重放或呈现(例如,当仅一部分编码数据存在于存储装置中时就呈现编码数据的内容)。当随着从网络服务器下载编码数据而逐渐呈现内容时,使用这类重放(即流式重放)。(用于流式重放的)该元数据指示出从编码数据提供流式重放所需的定时和语义信息。该元数据是依客户端系统而定的并且可以在编码数据已被生成之后被生成。为了为客户端计算机系统计算流式重放或呈现,内容提供者的服务器系统向客户端系统提供流式重放元数据,然后将编码数据流式传输到客户端系统。在一种实现方式中,流式重放元数据的一部分也可被流式传输到客户端。客户端系统使用接收到的流式重放元数据来在编码数据被接收到时对其进行处理以便能够呈现内容。当对内容数据编码以准备内容数据的连续重放版本时,生成并保存将使得同一编码数据可用于连续重放和流式重放两者的元数据。该编码包括对内容数据的转码、压缩和/或其他处理。其他处理包括:创建和保存流式重放元数据;以及使用流式重放元数据和编码数据来提供流式重放,其中编码数据也可用于连续重放。如上所述,视听系统通常具有阻碍了对部分下载的内容的重放的定时信息和其他语义约束。从而,必须为内容的连续重放和流式重放而制作不同的文件。在一种新的视听系统中,为连续重放创建的内容可以被再用于提供流式重放。该新系统创建多媒体内容的单个编码并且生成捕捉所有语义信息的元数据。在一种情况下,语义信息包括为了对多媒体内容进行流式操作而需要调节的信息。在另一情况下,元数据被用于动态地定位原始编码中的偏移量并且递送符合流式操作的版本。动态定位偏移量的能力的益处包括能够从中间点开始进行流式操作以及能够基于网络速度来调节块大小。这个能力也可以用于多媒体内容的随机访问。在一种特定实现方式中,多媒体内容的基本流(elementarystream)被编码成固定长度的图片组(GOP长度)。这使得每个GOP头部成为了能够用于流式操作的边界。因此,一旦多媒体内容被编码,它就被复用到传输流中,并且从复用的流中,在传输流内的每个GOP头部的数据偏移量被定位。数据偏移量随后与传输流一起被上载到服务器。当服务器接收到连续重放请求时,整个传输流被发送。否则,当接收到流式重放请求时,确定流式重放的块大小。这可以由客户端或服务器来完成。然后,按照与这个块大小最紧密匹配的原始GOP长度的倍数来发送本文档来自技高网...
多媒体内容的双类型重放

【技术保护点】
一种将多媒体数据用于连续重放和流式重放这两种目的的方法,该方法包括:  将多媒体内容的基本流编码成固定长度的图片组;  将经编码的多媒体内容复用到传输流中;  定位每个GOP头部在所述传输流内的数据偏移量;以及  将所述数据偏移量与所述传输流一起上载到服务器。

【技术特征摘要】
【国外来华专利技术】US61/045,9172008年4月17日1.一种将多媒体数据用于连续重放和流式重放这两种目的的方法,该方法包括:将多媒体内容的基本流编码成固定长度的图片组;将经编码的多媒体内容复用到传输流中;定位每个GOP头部在所述传输流内的数据偏移量;以及将所述数据偏移量与所述传输流一起上载到服务器,其中定位数据偏移量包括:生成流式重放元数据,该流式重放元数据指示出向客户端提供流式重放所需的定时和语义信息;当所述服务器接收到对流式重放的请求时,该方法还包括:确定所述流式重放的块大小;确定提供与所述块大小的最紧密匹配的原始GOP长度的固定倍数;以及发送所确定的原始GOP长度的固定倍数的基本流。2.如权利要求1所述的方法,还包括:当所述服务器接收到对连续重放的请求时,将整个所述传输流发送到客户端。3.如权利要求1所述的方法,其中所述流式重放元数据是依客户端而定的。4.如权利要求1所述的方法,还包括:将所述流式重放元数据的一部分流式传输到客户端。5.一种为对连续重放或流式重放的请求服务的方法,该方法包括:(1)当接收到对连续重放的请求时,(a)将整个传输流发送到客户端;并且(2)当接收到对流式重放的请求时,(a)确定所述流式重放的块大小,(b)确定提供与所述块大小的最紧密匹配的原始图片组GOP长度的固定倍数,其中所述原始GOP长度是用于对多媒体内容的基本流编码的GOP的固定长度,以及(c)将所确定的原始GOP长度的固定倍数的基本流发送到客户端,其中确定原始...

【专利技术属性】
技术研发人员:高岛芳和
申请(专利权)人:索尼公司
类型:发明
国别省市:JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1