媒体影子文件及系统的制作方法

文档序号:6480006阅读:283来源:国知局
专利名称:媒体影子文件及系统的制作方法
技术领域
本发明一般涉及计算机网络,尤其涉及呈现可在计算机网络上获得的计算机文件。
背景技术
媒体文件经常存储在家庭/娱乐/商务网络中的集中式存储资产上,其中媒体文件可在附连到网络的各种设备上提供或呈现。通常,这些呈现设备支持一种或仅支持若干种可用于呈现媒体内容的可能通用格式或编解码格式,其中编解码器(CODEC)或编解码格式(codec)可以是以下的任一组合压缩器-解压缩器、编码器-解码器、或者压缩/解压缩算法。相应地,存在各种格式,媒体文件可从这些格式转换成其本来或原始版本或作相反转换,以使媒体文件可由呈现设备呈现。如果媒体文件未以呈现设备所支持的格式(例如,编解码格式)存在于存储装置上,则不能将其展现给操作该呈现设备的用户。这是个问题,因为呈现设备的用户不知道除了由设备直接支持的之外还有什么内容在他或她的数字视频/音乐库中。

发明内容
用于呈现媒体文件的系统的一实施例包括计算机,该计算机配置成确定由连接至网络的媒体呈现设备所使用的媒体文件格式,并确定可在网络上得到的媒体文件。计算机生成媒体呈现设备所使用的媒体文件格式的媒体影子文件,以伴随可在网络上得到的备选格式的现有媒体文件。呈现媒体文件的方法的一实施例包括确定由连接至网络的媒体呈现设备所使用的媒体文件格式;并确定可在网络上得到的媒体文件;以及生成由媒体呈现设备所使用的媒体文件格式的媒体影子文件,以伴随可在网络上得到的备选格式的现有媒体文件。根据本发明的计算机可读介质的一实施例具有指令,这些指令由计算机执行且使计算机确定由连接至网络的媒体呈现设备所使用的媒体文件格式;确定可在网络上得到的媒体文件;以及生成由媒体呈现设备使用的媒体文件格式的媒体影子文件,以伴随可在网络上得到的备选格式的现有媒体文件。对本领域技术人员而言,通过审阅以下附图和详细描述,本发明的其它系统、方法、特征和优点将或变得显而易见。旨在将所有这些附加的系统、方法、特征和优点包括在本说明书内,本发明公开的范围内,且受所附权利要求书保护。附图简述参考以下附图可以更好地理解本发明的许多方面。附图中的组件不必是按比例的,重点改为放在清楚地示出本发明的原理上。此外,附图中,相同的附图标记指代若干视图中对应的部分。

图1是根据本发明的媒体呈现系统的框图。
图2是描绘图1的媒体服务器的一实施例的功能和操作的流程图。图3是描述本发明的示例性方法的流程图。图4是实现图1的媒体服务器的组件的基于计算机的设备的一实施例的框图。
具体实施例方式虽然本发明的诸实施例容许多种修改和替代形式,但其示例性实施例在附图中以示例方式示出,且将在本文中具体描述。然而应该理解,其不旨在限于所描述的特定实施例。图1是有利地应用本发明的方法、装置和系统的媒体呈现系统100的框图。作为系统100的一部分,媒体服务器110或多个媒体服务器与网络150上的一个或多个媒体呈现设备120、130、140交互。在一个实施例中,媒体服务器110是将在网络150上共享的数据文件存储在存储介质115上的计算机。对于存储介质115而言,媒体服务器110可包含但不限于,用于备份操作或者利用其可访问的外部存储驱动器的内部存储驱动器。媒体服务器110可向媒体呈现设备120、130、140传递例如,流视频或音频的媒体。 要由媒体服务器110传递的媒体还可包括除视频和音频之外的其它类型文件,包括文档文件、电子数据表文件、绘图文件等。特定媒体呈现设备120、130、140仅可处理特定文件类型的媒体。因此,媒体服务器110应以媒体呈现设备120、130、140所接受的格式向媒体呈现设备120、130、140传递或流送媒体文件。媒体呈现设备120、130、140通常表征为计算机或消费电子设备,其使得来自媒体服务器110的内容可被流送到设备120、130、140并由该设备120、130、140呈现,或者流送至连接到该设备的诸如电视机或立体音响系统等的外围装备。在一个实施例中,媒体系统100包括但不限于具有可呈现来自媒体服务器110的媒体文件的一个或多个计算机的家庭网络系统。在一个实施例中,媒体服务器110在媒体服务器110上备份位于呈现设备120、130、140上的媒体文件,并形成网络150的媒体库。相应地,媒体服务器110可提供对媒体文件的远程访问并允许向网络150上的呈现设备120、 130、140传递(诸如流送)媒体。在一个实施例中,UPnP(通用即插即用)是媒体服务器 110和呈现设备120、130、140所利用的协议。使用UPnP,诸如电影、音乐、照片的媒体从媒体服务器Iio经由有线或无线网络流送至呈现设备120、130、140。在这种实施例中,媒体呈现设备120、130、140可包括使用有线/无线网络连接至家庭立体音响设备或电视机的控制台设备;(有线地或无线地)连接至媒体服务器的游戏控制台;设计成与媒体服务器110 无缝连接并播放媒体流格式等的电视机。这些类型的媒体呈现设备120、130、140还通称为数字媒体适配器或媒体中心扩展器。此外,计算机、个人数字助理等也可显示并接收媒体文件,且被认为是媒体呈现设备120、130、140的多个类型。可执行将音频和视频文件转换成家庭和娱乐(或商务)网络150中常见的各种呈现设备120、130、140消费所需要的各种格式(例如,编解码格式),以确保呈现设备120、 130、140能够呈现媒体内容。这涉及确定网络150上的所有呈现设备120、130、140需要什么媒体文件格式,然后将所有媒体文件转换成这些格式以供将来呈现。这导致消耗数字存储空间的多个大片段来存储各种不同格式(例如,编解码格式)的实质上相同的内容。此外,因为呈现设备120、130、140可支持一种或仅支持若干种可能可用的可能通用格式(例如,编解码格式),所以如果媒体文件不以呈现设备120、130、140支持的格式 (例如,编解码格式)存在于存储装置115上,则该媒体文件不能呈现给操作呈现设备120、 130、140的用户。该问题通过本发明各个实施例所提供的解决方案来解决,其中本发明描述媒体内容(音频/视频/多媒体)影子文件以及基于位于附连网络150上的各种呈现设备 120、130、140的需要有选择地生成适当格式的影子文件的伴随系统和方法。根据本发明,媒体服务器110配置成通过使用UPnP或其它设备发现机制确定网络 150上的哪些设备和软件需要呈现驻留在媒体服务器110上的媒体文件以及这些设备或软件需要什么文件格式(例如,编解码格式)。确定这些媒体呈现设备120、130、140使用的文件格式可采取可能呈现设备或软件以及它们的对于媒体格式(例如,编解码格式)的要求的定期更新表格的形式,其中该表格可由媒体服务器110交叉引用。表1列出一些常用视频和音频编解码格式以及音频和视频内容的相应容器或文件格式。
权利要求
1.一种用于呈现媒体文件的系统,包括计算机,其配置成确定由连接至网络的媒体呈现设备所使用的媒体文件格式,并确定可在所述网络上得到的媒体文件,其中,所述计算机生成所述媒体呈现设备所使用的媒体文件格式的媒体影子文件,以伴随可在所述网络上得到的备选格式的现有媒体文件。
2.如权利要求1所述的系统,其特征在于,媒体影子文件包括计算机文件,其具有所述文件含有特定文件格式的媒体内容的指示。
3.如权利要求2所述的系统,其特征在于,通过在所述计算机接收到传递所述媒体影子文件内容的初始请求后将备选文件格式的媒体文件转换成所述特定文件格式,所述计算机生成所述特定文件格式的所述媒体内容。
4.如权利要求3所述的系统,其特征在于,所述计算机通过将所述内容流送至请求设备传递所述媒体影子文件的内容。
5.如权利要求2所述的系统,其特征在于,所述媒体影子文件包括所述特定文件格式的所述媒体内容的初始部分,且还包括用于将所述媒体内容的其余部分译码成所述特定文件格式的指令。
6.一种具有由计算机执行的指令的计算机可读介质,所述指令使所述计算机确定由连接至网络的媒体呈现设备所使用的媒体文件格式;确定可在所述网络上得到的媒体文件;以及生成由所述媒体呈现设备所使用的媒体文件格式的媒体影子文件,以伴随可在所述网络上得到的备选格式的现有媒体文件。
7.如权利要求6所述的计算机可读介质,其特征在于,所述媒体影子文件包括计算机文件,其具有所述文件含有特定文件格式的媒体内容的指示。
8.如权利要求7所述的计算机可读介质,其特征在于,还包括指令,用于通过在所述计算机接收到传递所述媒体影子文件内容的初始请求后将备选文件格式的媒体文件转换成所述特定文件格式来生成所述特定文件格式的所述媒体内容。
9.如权利要求8所述的计算机可读介质,其特征在于,还包括指令,用于通过将所述内容流送至请求设备来传递所述媒体影子文件的内容。
10.如权利要求7所述的计算机可读介质,其特征在于,所述媒体影子文件包括所述特定文件格式的所述媒体内容的初始部分,且还包括用于将所述媒体内容的其余部分译码成所述特定文件格式的指令。
11.一种用于呈现媒体文件的方法,包括确定由连接至网络的媒体呈现设备所使用的媒体文件格式;确定可在所述网络上得到的媒体文件;以及生成由所述媒体呈现设备所使用的媒体文件格式的媒体影子文件,以伴随可在所述网络上得到的备选格式的现有媒体文件。
12.如权利要求11所述的方法,其特征在于,媒体影子文件包括计算机文件,其具有所述文件含有特定文件格式的媒体内容的指示。
13.如权利要求12所述的方法,其特征在于,还包括通过在所述计算机接收到传递所述媒体影子文件内容的初始请求后将备选文件格式的媒体文件转换成所述特定文件格式来生成所述特定文件格式的所述媒体内容。
14.如权利要求13所述的方法,其特征在于,还包括通过将所述内容流送至请求设备来传递所述媒体影子文件的内容。
15.如权利要求12所述的方法,其特征在于,所述媒体影子文件包括所述特定文件格式的所述媒体内容的初始部分,且还包括用于将所述媒体内容的其余部分译码成所述特定文件格式的指令。
全文摘要
用于呈现媒体文件的系统的一实施例包括计算机,该计算机配置成确定由连接至网络的媒体呈现设备所使用的媒体文件格式,并确定可在网络上得到的媒体文件。计算机生成媒体呈现设备所使用的媒体文件格式的媒体影子文件,以伴随可在网络上得到的备选格式的现有媒体文件。
文档编号G06F15/16GK102197626SQ200880131828
公开日2011年9月21日 申请日期2008年10月29日 优先权日2008年10月29日
发明者A·O·巴克纳, F·C·托马斯, K·奈 申请人:惠普发展公司,有限责任合伙企业
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1