媒体内容回放系统和方法技术方案

技术编号:13585254 阅读:80 留言:0更新日期:2016-08-24 15:30
一种用于横跨多个媒体源映射多个媒体文件的媒体设备,可包括先前存储的内容信息的数据库,先前存储的内容信息包括多个先前存储的内容条目,每个内容条目包括先前存储的文件名和先前存储的元数据。该设备还可以包括控制器被编程以:从至少一个第一媒体源接收表示至少一个第一媒体文件的第一内容信息,第一内容信息包括至少一个第一媒体文件的第一媒体文件名;确定第一媒体文件名是否与先前存储的文件名匹配;从第一内容信息导出第一元数据;并且响应于确定第一媒体文件不与先前存储的文件名匹配而确定第一元数据是否与先前存储的元数据中的任何一个匹配,以将第一媒体文件与先前存储的内容条目中的一个相关联。

【技术实现步骤摘要】

本文所公开的方面大体涉及媒体内容重演系统。
技术介绍
家用扬声器系统经常从移动装置流出音频内容。扬声器系统可占用住所(例如,房屋)内的若干区域。这些区域内的扬声器可接收流式音频内容以供回放。经常时候,由于失电,扬声器上的回放质量较差,并且作为移动装置而发生的音频伪象在特定区域周围移动。此外,来自移动装置的流经常以较快的速率消耗移动装置的电池电量。
技术实现思路
一种用于横跨多个媒体源映射多个媒体文件的媒体设备,其可包括先前存储的内容信息的数据库,所述先前存储的内容信息包括多个先前存储的内容条目,每个内容条目包括先前存储的文件名和先前存储的元数据。所述设备还可包括控制器,所述控制器被编程以:从至少一个第一媒体源接收表示至少一个第一媒体文件的第一内容信息,所述第一内容信息包括所述至少一个第一媒体文件的第一媒体文件名,确定所述第一媒体文件名是否与所述先前存储的文件名匹配,从所述第一内容信息导出第一元数据,并且响应于确定所述第一媒体文件不与所述先前存储的文件名匹配而确定所述第一元数据是否与所述先前存储的元数据中的任何一个匹配,以将所述第一媒体文件与所述先前存储的内容条目中的一个相关联。一种用于横跨多个媒体源映射多个媒体文件的媒体设备,其可包
括控制器,所述控制器被编程以:从至少一个第一媒体源接收表示至少一个第一媒体文件的第一内容信息,所述第一内容信息包括所述至少一个第一媒体文件的第一媒体文件名,确定所述第一媒体文件名是否与先前存储的文件名匹配,从所述第一内容信息导出第一元数据,并且响应于所述第一媒体文件名不与所述先前存储的文件名匹配而确定所述第一元数据是否与先前存储的元数据匹配。一种非易失性计算机可读介质,其有形地体现软件程序的计算机可执行指令,所述软件程序可被计算装置的处理器执行以提供操作,所述操作可包括:从至少一个媒体源接收表示至少一个第一媒体文件的第一内容信息,所述第一内容信息包括所述至少一个第一媒体文件的第一媒体文件名,确定所述第一媒体文件名是否与先前存储的文件名匹配,响应于所述第一媒体文件名不与所述先前存储的文件名匹配而从所述第一内容信息导出第一元数据,并且确定所述第一元数据是否与先前存储的元数据匹配。附图说明在所附权利要求书中特定地指出了本公开的实施方案。然而,通过结合附图参考以下详细描述,各种实施方案的其他特征将变得更加明显并且将得到最好的理解,在附图中:图1示出根据一个实施方案的媒体内容回放系统;图2示出根据一个实施方案的回放系统的数据库的查询表;图3示出根据一个实施方案的用于统一回放系统的媒体文件的方法;图4示出根据一个实施方案的用于统一的媒体文件的元数据;图5示出根据一个实施方案的回放系统的各个区域的蓝图;图6示出根据一个实施方案的用于选择回放系统的媒体源和传送机构的方法;图7示出根据一个实施方案的用于改变传送机构和/或回放系统在回放期间的源的方法;图8示出根据一个实施方案的用于改变回放系统的回放装置的方法;图9示出根据一个实施方案的回放装置切换的方法流程;图10示出根据一个实施方案的媒体源切换的方法;并且图11示出根据一个实施方案的媒体源切换的方法流程。具体实施方式按照要求,本文公开了本专利技术的详细实施方案;然而,应当理解的是,所公开的实施方案仅仅是可以各种替代形式体现的本专利技术的示例。附图不一定按比例绘制;一些特征可能被放大或最小化以示出特定部件的细节。因此,本文中公开的特定结构细节和功能细节不应被解释为是限制性的,而是仅仅作为教导本领域技术人员以不同方式运用本专利技术的代表性基础。本文所描述的是用于具有多个区域并且在每个区域内具有至少一个回放装置的住所(诸如房屋、商业机构等)的媒体回放系统。回放装置可被配置来从任意数目的媒体源(诸如移动装置、局部网络数据库、第三方服务器、云数据库等)接收音频和/或视频内容。回放装置可经由多个传送机构(诸如辅助输入/电缆、WiFiTM等)从源接收音频内容。经常,媒体内容被保存在多于一个的媒体源处。例如,特定的歌曲可被存储在云数据库中以及本地用户装置两者上。每个源可被配置来经由一个或多个传送机构将音频内容传输至回放装置。例如,用户装置可被配置来经由连接到回放装置上。云数据库可
被配置来通过WiFiTM网络与回放装置通信。因此,回放装置可能够通过多于一个的传送机构从多于一个的源接收媒体内容。经常,当与从另一个源接收内容相比较时,优选从一个源接收媒体内容。例如,当媒体内容被保存在云数据库和用户装置两者中时,优选经由WiFiTM从云数据库接收音频内容,至少因为用户装置的电池可受到较少影响。此外,某些传送机构提供更好质量的音频回放。例如,经由WiFiTM接收音频内容可以比提供更好的音频回放。用户在房屋的区域之间移动,他们可能希望继续享有与他们在周围移动相同的内容。也就是说,当用户离开一个区域并且进入另一个区域时,可能希望使从在先前区域(例如,用户已经离开的房间)中的回放装置正在播放的媒体内容由新区域(例如,当前的房间)的回放装置播放。这种全等的媒体回放可由特定的切换协议和方法实现,以帮助促进媒体回放的有效且不间断的切换。在一些实例中,在最近离开的房间中的音乐播放可以逐渐地减弱,而所述音乐可以通过逐渐地增大音量来在新房间中的回放装置处开始播放。另外地,当内容由不同区域或房间中的不同回放装置播放时,内容的可用性可从房间到房间而不同。例如,在一个区域中,所述内容在个人计算机和用户装置两者处可用。然而,当用户离开那个房间时,所述内容可能仅在下一个房间中的用户装置处可用。因此,系统可基于装置层次结构在源或待播放媒体内容的装置之间进行选择。这可容许所述系统节省移动装置的电池寿命,并且选择用于传送媒体内容的源和相应的方法,以便获得最好的音频质量。图1示出根据一个实施方案的媒体内容回放系统100。系统100可包括处理器130和回放装置140。处理器130和回放装置140中的每一个可以与一个或多个媒体源145通信。媒体源145可包括被配置来保存媒体文件(诸如音频和视频文件)的任意数目的装置和存储位置。每个媒体源145可被配置来在请求之后向回放装置140提供媒体文件以供回放。媒体源145可包括用户装置105、个人计算机110、媒体服务器135和远程服务器125中的至少一个,并且在下文中更加
详细地进行描述。处理器130可以是能够执行指令以执行本文所标注的操作的基于硬件的电气装置,诸如计算装置。例如,处理器130可执行如与过程300、600、800和1000相联系所描述的操作。处理器130可包括控制器(未示出)并且可保存数据库120或与其通信。此外,当数据库120和处理器130示出为将装置与用户装置105和个人计算机110分离时,意识到的是数据库120和处理器130可被包括在用户装置105、媒体服务器135和/或个人计算机110中。另外地或可替代地,处理器130可被包括在回放装置140中。处理器130和数据库120还可以与远程服务器125和媒体源145通信。媒体源145中的每一个可保存各种媒体文件。媒体文件可包括音频文件、视频文件、照片、文字文档、图形、数据文件等。在本文中的实例中,媒体文件可被描述为媒体和音频内容,但是这些并不意图进行限制并本文档来自技高网
...

【技术保护点】
一种用于横跨多个媒体源映射多个媒体文件的媒体设备,其包括:先前存储的内容信息的数据库,所述先前存储的内容信息包括多个先前存储的内容条目,每个内容条目包括先前存储的文件名和先前存储的元数据;控制器,其被编程以:从至少一个第一媒体源接收表示至少一个第一媒体文件的第一内容信息,所述第一内容信息包括所述至少一个第一媒体文件的第一媒体文件名;确定所述第一媒体文件名是否与所述先前存储的文件名匹配;从所述第一内容信息导出第一元数据;并且响应于确定所述第一媒体文件没有与所述先前存储的文件名匹配,确定所述第一元数据是否与所述先前存储的元数据中的任何一个匹配,以将所述第一媒体文件与所述先前存储的内容条目中的一个相关联。

【技术特征摘要】
2015.02.12 US 14/620,6531.一种用于横跨多个媒体源映射多个媒体文件的媒体设备,其包括:先前存储的内容信息的数据库,所述先前存储的内容信息包括多个先前存储的内容条目,每个内容条目包括先前存储的文件名和先前存储的元数据;控制器,其被编程以:从至少一个第一媒体源接收表示至少一个第一媒体文件的第一内容信息,所述第一内容信息包括所述至少一个第一媒体文件的第一媒体文件名;确定所述第一媒体文件名是否与所述先前存储的文件名匹配;从所述第一内容信息导出第一元数据;并且响应于确定所述第一媒体文件没有与所述先前存储的文件名匹配,确定所述第一元数据是否与所述先前存储的元数据中的任何一个匹配,以将所述第一媒体文件与所述先前存储的内容条目中的一个相关联。2.如权利要求1所述的设备,其中所述控制器进一步被编程以响应于所述第一元数据与所述先前存储的元数据匹配,而将所述第一内容信息存储在所述数据库中并且将所述第一内容信息与对应于所述先前存储的元数据的所述内容条目相关联。3.如权利要求2所述的设备,其中所述控制器进一步被编程以响应于所述第一元数据没有与所述先前存储的元数据匹配,确定所述第一内容信息的第一媒体特性是否与所述先前存储的内容信息的先
\t前存储的媒体特性匹配。4.如权利要求3所述的设备,其中所述第一媒体特性和所述先前存储的媒体特性包括估算的节奏、频谱平坦度、带宽、每分钟的节拍数和运行时间中的至少一个。5.如权利要求1所述的设备,其中所述控制器进一步被编程以响应于所述第一媒体文件名没有与所述先前存储的文件名匹配,确定所述第一内容信息的第一散列值是否与所述先前存储的内容信息的先前存储的散列值匹配。6.如权利要求5所述的设备,其中所述控制器进一步被编程以响应于所述第一散列值没有与所述先前存储的散列值匹配,确定所述第一内容信息的第一元数据是否与所述先前存储的元数据匹配。7.如权利要求6所述的设备,其中所述控制器进一步被编程以响应于所述第一元数据没有与所述先前存储的元数据匹配,确定所述第一内容信息的第一标准化文件名是否与所述先前存储的内容信息的先前存储的标准化文件名匹配。8.一种用于横跨多个媒体源映射多个媒体文件的媒体设备,其包括:控制器,其被编程以:从至少一个第一媒体源接收表示至少一个第一媒体文件的第一内容信息,所述第一内容信息包括所述至少一个第一媒体文件的第一媒体文件名;确定所述第一媒体文件名是否与先前存储的文件名匹配;从所述第一内容信息导出第一元数据;并且响应于所述第一媒体文件名没有与所述先前存储的文件名匹配,
\t确定所述第一元数据是否与先前存储的元数据匹配。9.如权利要求8所述的设备,...

【专利技术属性】
技术研发人员:L皮尔逊
申请(专利权)人:哈曼国际工业有限公司
类型:发明
国别省市:美国;US

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

1