提供媒体节目的装置及方法制造方法及图纸

技术编号:3592950 阅读:150 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及媒体服务器部件,根据可用数据传输速率和媒体播放器特性通过分发网络为多个客户端媒体播放器提供媒体节目。考虑屏幕大小、所需刷新率、帧速率、音频格式、接收媒体播放器终端的用户偏好(诸如兴趣自适应区域、重调窗口大小或预期显示质量)和估算的可用数据传输速率,以自适应提供媒体节目。媒体服务器部件对信道条件做出响应(诸如可用数据传输速率),通过传送已存节目或对已存节目进行实时代码转换,在接收设备终端实时接收媒体音频和视频特性以及用户偏好。当媒体服务器部件被集成到多个不同的处理视频信号的媒体播放器时,该部件将媒体节目自适应地传送到客户端设备。机顶盒中的媒体服务器部件允许多个用户接收媒体节目或电视广播,自适应地满足用户接收设备的播放器显示特性。

【技术实现步骤摘要】

本专利技术涉及视频系统,更具体地说,涉及在家庭和移动娱乐环境中的媒体分发和消费。
技术介绍
目前广泛适用的各媒体播放器均包括视频显示和对应音频系统之一或同时包括两者。媒体播放器采取便携式设备或固定设备的形式,诸如模拟电视和数字电视、计算机、袖珍电视、蜂窝电话、PDA(个人数字助理)、投影仪、便携式音频播放器、便携式游戏机和数字手表等。 这些媒体播放器可使用各种工业标准的视频和音频格式,如NTSC(美国国家电视系统委员会)、PAL(逐行倒相彩色电视制式)、VGA(视频图像阵列)、QVGA(正交视频图像阵列)和HDTV(高清晰度电视)。其它媒体播放器可采用独特的专有音频和/或视频格式要求。例如,为了提供特定业务,某些媒体播放器可能需要仅由一个或几个制造商支持的专有的屏幕分辨率、刷新率、帧速率和视频/音频编码和压缩技术。 各种系统,下文中称为“媒体源”,为媒体播放器提供媒体、以呈现给观众/听众。媒体源包括电缆、光纤和卫星机顶盒(STB)、数字视频光盘(DVD)播放器、个人视频录像机(PVR)、计算机、游戏控制器、无线收音和电视广播、因特网服务器等。媒体源提供了各种现场直播和预先录制的媒体节目,并通过媒体播放器呈现给用户。 将媒体节目从媒体源传送到媒体播放器的过程中存在许多变量,如信道条件(如可用数据传输速率)、可接收媒体音频和视频特性、以及接收设备终端的用户偏好等。所提供的媒体节目将消耗相同数量的数据传输速率,而不管上述变量的差异。 通过与本系统的比较,本领域的技术人员可进一步了解常规和传统解决方案的限制和缺点。
技术实现思路
本专利技术提供的装置和操作方法,将在下述附图说明具体实施方式和本文档来自技高网...

【技术保护点】
一种媒体服务器部件,用来将视频节目通过至少一个分发网络提供给多个客户端媒体播放器,其特征在于,该媒体服务器部件包括:与至少一个分发网络可通信连接的网络接口;用于存储视频节目的存储单元;与网络接口可通信连接的视频输出选 择电路,用于接收与多个客户端媒体播放器相关的视频格式信息并据此进行视频格式选择;与存储单元和接口控制电路可通信连接的视频代码转换电路,用于根据视频格式选择对视频节目的视频内容进行代码转换,进而生成多个输出视频信号,各输出视频信号有各 自的视频格式并对应于多个客户端媒体播放器中的至少一个相应客户端媒体播放器;以及与视频代码转换电路和网络接口可通信连接的视频输出电路,用于将多个输出视频信号可通信地输出到多个客户端媒体播放器中。

【技术特征摘要】
US 2005-10-11 11/247,739中得到进一步说明。 根据本发明的一方面,提供了一种媒体服务器部件,用来将视频节目通过至少一个分发网络提供给多个客户端媒体播放器,该媒体服务器部件包括与至少一个分发网络可通信连接的网络接口;用于存储视频节目的存储单元;与网络接口可通信连接的视频输出选择电路,用于接收与多个客户端媒体播放器相关的视频格式信息并据此进行视频格式选择;与存储单元和接口控制电路可通信连接的视频代码转换电路,用于根据视频格式选择对视频节目的视频内容进行代码转换,进而生成多个输出视频信号,各输出视频信号有各自的视频格式并对应于多个客户端媒体播放器中的至少一个相应客户端媒体播放器;以及与视频代码转换电路和网络接口可通信连接的视频输出电路,用于将多个输出视频信号可通信地输出到多个客户端媒体播放器中。 优选地,媒体服务器部件进一步包括与网络接口可通信连接的音频输出选择电路,用于接收与多个客户端媒体播放器相关的音频格式信息并据此进行音频格式选择;与存储单元和接口控制电路可通信连接的音频代码转换电路,用于根据音频格式选择对视频节目的音频内容进行代码转换,进而生成多个输出音频信号,各输出音频信号有各自的音频格式并对应于多个客户端媒体播放器中的至少一个相应客户端媒体播放器;以及与音频代码转换电路和网络接口可通信连接的音频输出电路,用于将多个输出音频信号可通信地输出到多个视频设备中。 优选地,音频输出选择电路用于选择由对应客户端媒体播放器播放的语言。 优选地,视频输出电路包括数字有线接口、模拟有线接口、数字无线接口和模拟无线接口中的至少一个。 优选地,视频代码转换器用于根据到对应客户端媒体播放器的可用数据传输速率,自适应更改输出视频信号之一的帧分辨率。 优选地,视频代码转换器用于根据到对应客户端媒体播放器的可用数据传输速率,自适应更改输出视频信号之一的帧刷新率。 优选地,视频代码转换器用于根据可用数据传输速率,自适应更改对应客户端媒体播放器的视窗大小。 优选地,视频代码转换器用于根据到对应客户端媒体播放器的可用数据传输速率,自适应更改输出视频信号中的至少一个的偏好处理(interestprocessing)参数区域。 优选地,在偏好处理的自适应变化区域中,对应于可用数据传输速率的降低,视频代码转换器电路将降低离心屏幕分辨率。 优选地,在偏好处理的自适应变化区域中,对应于可用数据传输速率的降低,视频代码转换器电路将降低偏好大小的区域。 优选地,视频输出选择电路根据相应模式数目选择客户端媒体播放器之一的屏幕分辨率和帧速率。 优选地,视频输出选择电路根据可用数据传输速率的估计值选择客户端媒体播放器之一的屏幕分辨率和帧速率。 优选地,视频输出选择电路根据与客户端媒体播放器的通讯选择客户端媒体播放器之一的屏幕分辨率和帧速率。 优选地,视频代码转换电路用于确定对应于各客户端媒体播放器的视频格式;确定各客户端媒体播放器的已选视频节目;确定已选视频节目的多个存储副本的格式;以及确定各视频格式对应的已选视频节目的存储副本。 优选地,已选视频节目的多个已存副本的格式可从下述格式组中选择,包括VGA(视频图像阵列)格式、QVAG(正交视频图像阵列)格式、HDTV(高清晰度电视)格式、三维格式和模拟标准格式。 优选地,视频输出电路以支持在客户媒体播放器中实时播放的速率、将至少一个输出视频信号传输到对应客户端媒体播放器中。 优选地,视频输出电路以不支持在客户媒体播放器中实时播放的速率、将至少一个输出视频信号传输到对应客户端媒体播放器中。 优选地,视频输出电路将输出视频信号以单播方式传输到对应客户端媒体播放器中。 优选地,视频输出电路将输出视频信号以多播方式传输到多个对应客户端媒体播放器中。 优选地,视频输出电路按计次付费方式提供输出视频信号。 根据本发明的一方面,提供了一种基于因特网的服务器,包括媒体服务器部件,用于根据通信特性和客户端媒体播放器参数将媒体节目传输到多个客户端媒体播放器中;本地存储单元,用于存储媒体节目和媒体播放器参数;注册服务器部件,用于管理客户端媒体播放器。 优选地,媒体服务器部件进一步包括格式选择单元,用于接收关于多个客户端媒体播放器的媒体播放器参数和媒体播放器识别符,并据此选择视频格式;和代码转换引擎,用于根据格式选择进行媒体节目的音频和视频内容的代码转换,进而得到多个输出音频和/或视频信号,各输出音频和/或视频信号有各自的视频格式且对应于多个客户端媒体播放器中的至少一个相应客户端媒体播放器。 优选地,格式选择单元根据上述通信参数确定可用数据传输速率。 优选地,本地存储单元进一步包括本地媒体播放器参数数据库,用于存储客户端媒体播放器参数;通信参数数据库,用于存储传输节目过程中关于通信信道的参数。 优选地,本地存储单元进一步包括多个媒体节目,各节目有多个媒体格式。 根据本发明的一方面,提供了一种机顶盒,用于对视频信号进行代码转换进而自适应提供多媒体节目,以根据至少一个实时存储或接收的多媒体节目生成多个输出视频信号,机顶盒包括视频输入电路,用于接收输入视频信号;存储单元,用于存储视频节目;视频输出选择电路,用于接收与多个客户端媒体播放器相关的视频格式信息,并据此进行视频格式的选择;接口控制电路,用于接收用户偏好参数;视频代码转换电路,用于根据视频格式选择对视频节目的视频内容进行代码转换,以生成多个输出视频信号,各输出视频信号有各自的视频格式且对应于多个客户端媒体播放器中的至少一个相应客户端媒体播放器;以及视频输出电路,用于将多个输出视频信号可通信地输出至多个客户端媒体播放器中。 优选地,机顶盒进一步包括音频输入电路,用于接收输入音频信号;音频输出选择电路,用于接收与多个客户端媒体播放器相关的音频格式信息,并据此进行音频格式的选择;音频代码转换电路,用于根据所选择的音频格式对音频节目的音频内容进行代码转换,以生成多个输出音频信号,各输出音频信号有各自的音频格式且对应于多个客户端媒体播放器中的至少一个相应客户端媒体播放器;以及音频输出电路,与音频代码转换电路可通信地连接,用于将多个输出音频信号可通信地输出至多个视频设备中。 优选地,视频输出电路包括数字有线接口、模拟有线接口、数字无线接口和模拟无线接口中的至少一个。 优选地,视频代码转换器用于根据到对应客户端媒体播放器的可用数据传输速率、自适应更改输出视频信号之一的帧分辨率。 优选地,视频代码转换电路用于确定对应于相应客户端媒体播放器的视频格式; 确定相应客户端媒体播放器的已选视频节目;确定已选视频节目的多个存储副本的格式;以及找到与各自视频格式对应的已选视频节目的存储副本。 根据本发明一方面,提供了一种操作媒体服务器部件以自适应提供媒体节目流的方法,该方法包括接收来自媒体播放器的对媒体节目的请求;确定该媒体播放器的特性;根据该媒体播放器的特性对媒体节目进行代码转换,以生成代码转换后的音频/视频信号输出;以及将代码转换后的音频/视频信号输出传输到媒体播放器中。 优选地,对媒体节目进行代码转换进一步包括根据到媒体播放器的可用数据转换速率,自适应更改代码转换后的音频/视频信号输出的帧刷新率。 优选地,确定媒体播放器的特性包括接收关于媒体播放器的制造/型号信息;以及根据与该媒体播放器相关的制造/型号信息,查询其特性。 优选地,将代码转换后的音频/视频信号输出传输到媒体播放器中包括将代码转换后的音频/视频信号输出以无线方式传输到媒体播放器中。 下文将结合附图对本发明作具体说明,从而可进一步明确本发明的特性和优点。附图说明图1是本发明中媒体分发和消费设施的结构示意图,其中媒体服务器部件的多个组件构成各种类型的媒体源设备;图2是根据本发明当集成了媒体服务器部件时、媒体分发和消费设施中典型的基于因特网的服务器的实施例的框图;图3是根据本发明媒体服务器部件的实施例的框图,其中媒体服务器部件的各组件分布在一个或多个视频处理系统中;图4是当媒体服务器部件与分发网络连接时,其视频处理部分的功能细节的框图;图5是当媒体服务器部件与分发网络连接时,其音频处理部分的功能细节的框图;图6是在集成了媒体服务器部件的机顶盒的视频处理部分中所包括电路的框图;图7是在集成了媒体服务器部件的机顶盒的音频处理部分中所包括电路的框图;图8是根据本发明媒体服务器部件接收媒体节目请求,并根据预计的可用数据传输速率、设备A/V特性和用户输入自适应传送媒体节目的方法流程图;图9是接收设备通过验证和获得允许、以在计次付费的基础上接收媒体节目的方法流程图。具体实施方式图1是本发明中媒体分发和消费设施的结构示意图,其中媒体服务器部件的多个组件构成各种类型的媒体源设备。多个带有音频和/或视频功能的媒体播放器包括个人数字助理(PDA)113、蜂窝电话115、腕表117、便携式电视(TV)119、电视(TV)121、计算机123、视频播放器127、音频播放器149、音频系统151、个人视频录像机-PVR(或个人数字录像机)129和其它媒体播放器111。在本地提供媒体节目的音频和视频源包括机顶盒125、视频播放器127、音频播放器125和个人视频录像器129。因为他们提供媒体节目且可显示或回放所提供的媒体节目,音频系统151、电视121和个人计算机123均可归为上述两类。其它媒体播放器111是指那些不属于上述任何一类的播放器,可包括数字视频投影仪、个人视频设备、便携式游戏机以及带有音频和/视频功能的其它工业标准或专有媒体播放器。 在媒体分发和消费设施105中,远程媒体源109向多个媒体播放器传送媒体节目。远程媒体源109可表示多种媒体节目源,诸如一个或多个基于因特网的服务器、线缆、光纤和卫星服务提供商、无线广播、电视广播和工业标准或专有网络或链路。远程媒体源109将多个媒体节目自适应地传送到多个带有音频和/或视频功能的媒体播放器中。将根据通信特征、媒体播放器参数、媒体播放器标识符和/或用户偏好自动实现自适应性,进而可有效利用可用数据传输速率。为了支持多个媒体节目的自适应传送,根据本发明,远程媒体源109配置有媒体服务器部件131。除了媒体服务器部件131可集成到远程媒体源109中,媒体服务器部件133、135、137、139、141、147和153也可分别集成到本地音频和/或视频源121、123、125、127、129、151和149中。媒体服务器部件133、135、137、139、141、147和153可将媒体节目自适应传送到媒体播放器111、113、115、117、119、121、123和151中。 各媒体服务器部件131、133、135、137、139、141、147或153自适应地传送媒体节目流,因此,集成到媒体分发和消费设施105的系统中的媒体服务器部件可最佳使用通信带宽。带宽的最佳使用要求在数字媒体分发和消费设施105中使用最少的可用数据比特速率。媒体服务器部件131、133、135、137、139、141、147或153根据客户端媒体属性和通信特征最佳使用带宽。客户端媒体属性包括屏幕分辨率、视频系统中的帧速率和音频系统中的立体声特性和环绕音特性。各媒体服务器部件131、133、135、137、139、141、147或153根据初始通信特性和媒体服务器部件131、133、135、137、139、141、147或153的媒体播放器参数适应通信参数和媒体播放器特性(a)最初调整屏幕分辨率和帧速率以得到最佳视频流带宽;(b)调整视窗大小和/或屏幕分辨率以适应连接的变化并实时支持不可预期的吞吐量差异;且(c)调用或调整偏好处理区域。如果是音频,在上述的自适应过程中,“调整”是指根据客户端媒体属性支持单音、立体音或环绕音系统中的一种。可选地,在客户端媒体播放器中通过用户参与得到的用户偏好也可在媒体节目的自适应传送中起到一定作用。 如果即时可用,各媒体服务器部件131、133、135、137、139、141、147和153自适应传送存储在存储器单元中的多个视频和音频格式的一个的媒体节目。如果并非即时可用,则媒体服务器部件将实时处理已存储的可用媒体节目以满足需求,并将其发送。一般地,各媒体服务器部件131、133、135、137、139、141、147或153访问带有多个第一格式的媒体节目,只要多个媒体播放器111、113、115、117、119、121、123和151中的任何一个请求该节目时,即提供该格式。判断媒体服务器部件131、133、135、137、141、147或153提供第一可用格式的条件包括通信特性、媒体播放器参数、用户媒体播放器属性和计次付费媒体节目的费用/租金。否则,媒体服务器部件131、133、135、137、139、141、147或153使用多个第一格式中的一个创建并提供至少一个第二格式的视频节目的其它版本。该创建过程一般是实时进行的,但也可在后台执行。各媒体服务器部件131、133、135、137、139、141、147或153将多种格式的视频节目传送到多个视频系统中供显示。因此,各媒体服务器部件131、133、135、137、139、141、147或153通过观察目前存在状况以最优使用可用数据传输速率。 媒体服务器部件131、133、135、137、139、141、147或153根据下述几项估算当前可用数据传输速率(a)试图以一种格式传送时得到的实际传送条件;(b)传送前的测试信号;(c)接收者接收得到的信号或发送者跟踪的信号,如,包丢失;(d)接收系统的缓冲条件。所估算的速率是媒体节目自适应传送中的确定因素之一。媒体播放器A/V特性是自适应传送的另一确定因素,包括媒体播放器的屏幕大小和刷新率。进一步地,用户偏好是自适应传送中的又一确定因素,包括接收媒体播放器终端的用户偏好,如偏好调整区域、调整窗口大小或媒体节目的显示质量。上述所有因素均由媒体服务器部件131、133、135、137、139、141、147或153进行实时处理,进而确定(a)要提供的音频和视频节目的格式;(b)要提供的音频和视频节目的格式是否已在存储器中备用;(c)是否有必要处理可用音频和视频节目格式中的一种以满足接收媒体播放器的需求。 进一步地,在任何集成了媒体服务器部件131、133、135、137、139、141、147或153的媒体分发和消费设施中,可以周期性地或谨慎地进行自适应调整。例如,在电视广播或无线广播中,在各间隔时间中,存在诸如实际传送条件和传送前的测试信号等情况。不过,观众偶尔会发现变化。因此,一种格式到另一格式的转换阶段性地发生。也就是说,经过几次格式变换以获得最终格式,而不是直接获得最终格式。在实际转换之前和/或刚刚实际转换之后通过修改媒体数据内容进行的软化可以使转换过程平滑。 其它系统通过与媒体播放器的同步可谨慎地进行转换,如I帧(MPEG)传送或音频中的低音或静音。例如,当用户将媒体播放器中的屏幕调整为较小的屏幕尺寸时,媒体服务器部件131、133、135、137、139或141在更改视频格式的同时可保持相同的分辨率。类似地,在时间间隔期间,如其中音频信号为单音质量的广告中,媒体服务器部件131、133、135、137、141、147或153可通过单个音频信道通信。这种类型的调整是谨慎地发生的,通过与各媒体播放器的同步,根据媒体播放器终端存在的状况进行调整。用户不会发现媒体播放器终端的任何区别。 媒体服务器部件133、135、137、139、141、147或153不仅可自适应提供已存和/或已处理的媒体节目,也可将其它所需多种格式的媒体节目自适应传送到带有音频和/或视频功能的媒体播放器111、113、115、117、119、121、123、125、127、129、149和151中。例如,PDA 113和电视121均可与STB125结合以选择第一、单一格式的广播电视信道,该信道是通过卫星天线145、屋顶天线143、电缆设施、光纤和双绞线电话设施从远程媒体源109中接收得到。双绞线电话设施可利用ISDN、DSL或其它产业标准或专有协议。 同时,便携式TV 119可通过相同路径请求第二电视信道。在回应中,媒体服务器部件137同时(a)将第一电视信道视频按其原始格式自适应地传送到电视121;(b)将第一电视信道的视频创建为适应PDA 113的第二格式并进行自适应传送;且(c)将第二电视信道的视频创建为适合便携式TV 119的第三格式并进行自适应传送;在操作中的另一示例模式中,PVR 129可使用任何其它视频源的媒体服务器部件,而不使用其本身的媒体服务器部件141。例如,PVR 129将已存视频传送到STB 125。一旦接收到该视频,STB 125利用媒体服务器部件137生成其它多个需要观看该视频的视频系统要求或请求的多种格式。当然,PVR 129也可集成到STB 125中,从而与之共享单个媒体服务器部件。类似地,电视121、视频播放器127和个人计算机123一旦需要或这些视频源没有安装媒体服务器部件时,也可使用STB 125的媒体服务器部件。更一般地,尽管可以使用各自的媒体服务器部件,但是任何视频源也可使用由用户选择或配置的任何其它视频源的媒体服务器部件,或者在视频源没有媒体服务器部件时根据需要使用任何其它视频源的媒体服务器部件。总之,在媒体播放器的区域互连集合中,其中一个媒体服务器部件单元,如STB 125中的137,可以自适应、以无线方式为多个媒体源109、121、123、125、127、129、149和153的所有接收媒体播放器111、113、115、117、119、121、123、127、129、149和151提供服务。 远程媒体源109的媒体服务器部件131通过通信路径107为多个媒体播放器自适应提供多个媒体节目,其中通信路径107包括电缆、卫星、蜂窝、光纤、双绞线或因特网设施。STB 125通过卫星天线145、电缆(图中未显示)或屋顶天线143与远程媒体源109通信。例如,电缆服务提供商可将同轴电缆网络用作分发网络107,进而将媒体节目和/或电视广播自适应地分发到多个媒体设备中,如111、113、115、117、119、121、123、125、127、129、149和151。类似地,为了支持光纤、卫星或屋顶天线电视广播,分发网络107包括光纤和无线设施。分发网络107也包括有线和无线、短距和长距链路和网络以及上述任意两者间的组合。 在优选实施例中,媒体服务器部件131、133、135、137、139、141、147或153根据通信特性和媒体播放器参数分发媒体。媒体服务器部件131、133、135、137、139、141、147或153直接从某些媒体播放器中接收媒体播放器标识符。其它媒体播放器可依靠用户交互通过因特网等间接方式来传送标识符。类似地,媒体服务器部件直接从媒体播放器111、121、123、127、129、149或151中接收媒体播放器参数。对于其它媒体播放器111、121、123、127、129、149或151,用户可间接交互以提供这些参数;否则,媒体服务器部件必须利用媒体播放器标识符从远程或本地数据库中获取这些参数。媒体服务器部件可通过发送测试信号或通过与用户的交互、从默认设置中接收初始通信的特性。在传送媒体之前或在传送媒体的过程中,媒体服务器部件提取并添加通信特性。根据初始通信特性和媒体播放器参数,媒体服务器开始传送。在传送过程中,如果该特性和/或参数改变了,则媒体服务器部件将进行智能调整以试图提供查看和收听的最佳服务。该智能调整包括试图完成下述中的一个或多个最小化重要帧的丢失或跳帧(stuttering)、分割或分辨率改变、声音/亮度/对比度强化、噪声和静区。 如果由基于因特网的服务提供商提供服务的媒体播放器之一是电视121,则媒体服务器部件131应提供带有Dolby 5.1环绕音的HDTV格式的媒体节目。这需要比用户选择的在较小屏幕上观看的较差视频质量(这可能对观看者在花费/传输比特速率费用方面有利)的新闻评论提供更高的数据传输速率。媒体服务器部件131根据与电视121的交互决定传送带有立体声质量的音频的VGA(视频图像阵列)格式。如果所需媒体节目的VGA格式已在媒体服务器部件131的存储单元中,则提供该媒体节目。如果该格式不在存储单元中,则获得最高质量的已存媒体节目,对其进行处理并转换为VGA格式,进而传送出去。如果用户稍后更改了窗口屏幕大小、刷新率或任何其它A/V特性,则媒体服务器部件131通过为之分配更高的数据传输速率并提供对应A/V格式的媒体节目,立即做出应答。 尽管各媒体服务器部件131、133、135、137、139、141、147和153可通过电路和处理操作可实现全部功能,完整的媒体服务器部件功能也可部分分布在133、135、137、139、141、147和153中的两个或多个部件中。类似地,部分或全部媒体服务器部件131、133、135、137、139、141、147和153可只操作在媒体格式的简化集合(即,音频格式和/或视频格式)中并生成输出媒体格式的有限集合。在媒体服务器部件不支持输入媒体格式或所需输出格式的情况下,输入媒体节目将被路由到媒体服务器部件131、133、135、137、139、141、147和153中的另一个以进行处理。例如,视频播放器127的媒体服务器部件139可能从数字视频光盘(DVD)中接收到NTSC(美国国家电视系统委员会)格式的视频且相关音频为Dolby 5.1环绕音格式。媒体服务器部件139将接收到的格式实时转换为QVGA(正交视频图像阵列)视频格式和MPEG-1(运动图像专家组)音频格式并将其保存在存储器中。尽管这些音频和视频工业标准格式可以无线方式传送到PDA 113进行重放,诸如蜂窝电话115等视频系统可能要求专有格式。在此情况下,在将这些节目最终传送到蜂窝电话115供消费之前,视频播放器127将QVGA和MPEG-1格式路由到另一个配置来处理这些专有格式的媒体服务器部件。路径中的媒体服务器部件133、135、137、139、141、147和153之一检测媒体网络条件的任何变化,诸如在传输中不时变化的估算的可用数据传输速率、媒体播放器显示特性和用户偏好,并即时结合视频格式的变化。因此,路径中的媒体服务器部件133、135、137、139、141、147和153的一些可自适应提供带有预期特性的所需节目。 类似地,音频和视频可通过不同的格式化路径到达视频系统。视频可从第一视频源传送到第二视频源,以做第一阶段的传输,接着在被最终传送到消费视频系统之前,至第二视频源进行最终转换。同时,音频可在第一视频源处进行转换并直接传送到消费视频系统中。可选地,作为直接传送的替代方案,已转换的音频可与视频一起通过第二视频源进行中继,进而到达消费视频系统中。 尽管图中未曾示出,独立的媒体服务器部件设备为视频网络105提供专门的集中式媒体服务器部件支持。也就是说,媒体服务器部件131、133、135、137、139、141、147和153可集成到带有视频系统其它功能电路的媒体设备中,也可单独位于媒体设备的输入电路之前。这些设备包括位于媒体设备附近的专门的计算机服务器,或通过因特网远程获得。 媒体播放器111、113、115、117、119、121、123、127、129、149和151中一部分可能没有媒体服务器部件的功能,但可通过SB 125中的媒体服务器部件137接收唯一适合于各自视频系统的已处理的媒体内容。类似地,媒体源127、129和149可能没有媒体服务器部件功能,但可为STB 125中的媒体服务器部件137提供标准的视频节目,且媒体服务器部件137可自适应传送这些媒体节目到任一或所有接收媒体播放器。总之,自适应视频处理和传输本身可由STB 125的媒体服务器部件137独立完成,而已处理的视频和音频格式可传送到媒体播放器111、113、115、117、119、121、123、127、129、149和151中。另一可能方式是视频处理在远程媒体源109的上游通过媒体服务器部件131完成,并按消费媒体播放器所需或所选的格式传送到STB 125中。 图2是根据本发明当集成了媒体服务器部件时、媒体分发和消费设施中典型的基于因特网的服务器的实施例的框图。媒体分发和消费网络包括基于因特网的服务器235、多个客户端媒体播放器231、243和247、制造商参数服务器223和分发网络233。基于因特网的服务器235包括媒体服务器部件207、本地存储单元209和注册服务器部件211。媒体服务器部件包括格式选择单元213和代码转换引擎215。本地存储单元209包括本地媒体播放器参数数据库217、通信参数数据库219和具有多种媒体格式的多个媒体节目221。制造商参数数据库223包括标识符参数数据库225。客户端媒体播放器-1 231包括存储器227,该存储器可进一步包括媒体播放器标识符。客户端媒体播放器-2包括媒体播放器标识符237和媒体播放器参数239。媒体播放器参数239进一步包括参数和磁盘组(metaset)数据库241。媒体播放器-3 247包括用户接口245。媒体播放器231、243和247可代表各种媒体播放器111、113、115、117、119、121、123、127、129、149和151(图1)。不过,事实上,各媒体播放器231、243和247可包括一个或多个存储器227、媒体播放器标识符237、媒体播放器参数239和/或用户接口245。 基于因特网的服务器235、制造商参数服务器223以及媒体播放器231、243和247可通过分发网络233可通信地连接。分发网络233可为基于卫星的通信网络、光纤通信网络、双绞线电话网络、蜂窝网络、无线广播网络、电视广播网络和工业标准或专有网络或链路。 在优选实施例中,基于因特网的服务器235从多个客户端媒体播放器中获得媒体播放器参数,并将其存储在本地媒体播放器参数数据库217中以备在自适应传送中的进一步使用。在媒体播放器231、243或247向基于因特网的服务器235注册过程中,媒体播放器参数的获得由注册服务器部件211处理。如果媒体服务器参数无法通过诸如媒体播放器-1 231的媒体播放器获得,则注册服务器部件211获得媒体播放器标识符。接着该获取的媒体播放器标识符可用于从制造商参数服务器223中获得媒体播放器参数。 例如,在注册过程中,注册服务器部件211获得媒体播放器-1 231的媒体播放器标识符。媒体播放器标识符229位于媒体播放器-1 231的存储器227中。媒体播放器-1 231表示简单的便携式媒体播放器,诸如带有多媒体功能的腕表117或便携式音频系统151(见图1)。这些相对简单的设备没有与基于因特网的服务器207交互的用户接口或保存在存储器中的媒体播放器参数。媒体播放器-1 231的使用者可向基于因特网的服务器207注册。在媒体播放器-1 231的注册过程中,注册服务器部件211与制造商服务器223交互,从标识符参数数据库225中获得媒体播放器参数,并将其保存在本地媒体播放器参数数据库217中。 在向基于因特网的服务器207注册的过程中,如果是可得到的,则注册服务器部件211直接从媒体播放器设备中获得媒体播放器参数和/或媒体播放器标识符。已获得的关于客户端设备的信息保存在本地媒体参数数据库217中。例如,在媒体播放器-2 243的注册过程中,注册服务器部件211可分别从媒体播放器参数239和媒体播放器标识符237中获...

【专利技术属性】
技术研发人员:詹姆士D贝内特吉汉卡若古
申请(专利权)人:美国博通公司
类型:发明
国别省市:US[]

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

1
相关领域技术
  • 暂无相关专利