多媒体文件的播放方法及装置和移动终端的制作方法

文档序号:7859805阅读:142来源:国知局
专利名称:多媒体文件的播放方法及装置和移动终端的制作方法
技术领域
本发明涉及移动终端领域,具体而言,涉及一种多媒体文件的播放方法及装置和移动终端。
背景技术
随着信息技术和互联网技术的快速发展,人们在生活中使用的播放设备越来越多,这些播放设备为用户的生活提供了越来越多样化的服务和信息。多媒体文件的播放是用户生活中最为常用的功能之一。现有技术中的多媒体播放,是用户在一个设备上播放该设备上所保存的多媒体文件。如果用户拥有众多的播放设备,用户只能通过手动操作来进行选择。例如,某用户家中有一台功能强大的PC和一台电视,用户还随身携带一台手机或MP3播放器,用户的工作环 境中有一台办公电脑。用户如果在家里想听歌,可以打开电视播放VCD,也可以用电脑播放电脑上保存的音乐;用户在路上想听歌,可以带上耳机用手机来听歌;到了工作环境,用户可以打开办公电脑上的播放器播放电脑上的歌曲。不同设备的播放能力不同,支持家庭数码影院的电视效果最好,配置了音响的家庭电脑次之,办公电脑就比较弱,手机、MP3的播放效果最弱。用户听歌的时候,往往希望能选择当前环境下最好播放效果的设备来听歌。针对现有技术中移动终端无法使用当前环境下播放效果最好的播放设备播放多媒体文件的问题,目前尚未提出有效的解决方案。

发明内容
本发明提供了一种多媒体文件的播放方法及装置和移动终端,以至少解决现有技术中移动终端无法使用当前环境下播放效果最好的播放设备播放多媒体文件的问题。为了实现上述目的,根据本发明的一个方面,提供了一种多媒体文件的播放方法。根据本发明的多媒体文件的播放方法包括获取移动终端的场景信息;获取场景信息对应的最佳播放设备,其中,在移动终端中存储有场景信息与播放设备的对应关系;以及控制最佳播放设备播放多媒体文件。进一步地,获取移动终端的场景信息包括获取移动终端的场景特征信息,其中,场景特征信息包括移动终端的时间信息和/或位置信息;以及获取场景特征信息对应的场景信息,其中,在移动终端中存储有场景特征信息与场景信息之间的对应关系。进一步地,当获取移动终端的时间信息和位置信息时,获取场景特征信息对应的场景信息包括当位置信息对应的时间信息为第一时间时,获取第一场景信息;以及当位置信息对应的时间信息为第二时间时,获取第二场景信息。进一步地,当场景特征信息为位置信息时,获取移动终端的场景特征信息包括获取移动终端的GPS坐标,获取场景特征信息对应的场景信息包括获取GPS坐标对应的场景信息。进一步地,获取场景特征信息对应的场景信息包括接收并存储用户设置的场景特征信息与场景信息的对应关系;以及获取场景特征信息在对应关系中对应的场景信息。进一步地,控制最佳播放设备播放多媒体文件包括获取用户确定的场景信息对应的播放设备使用顺序;以及控制播放设备使用顺序中第一顺序的播放设备播放多媒体文件。进一步地,控制最佳播放设备播放多媒体文件包括通过数字生活网络联盟DLNA控制最佳播放设备播放多媒体文件。进一步地,通过数字生活网络联盟DLNA控制最佳播放设备播放多媒体文件包括获取用户选择的控制方式,其中,控制方式包括在场景信息发生变化时自动控制播放设备播放多媒体文件或在提示用户之后控制播放设备播放多媒体文件;以及根据获取的控制方式控制最佳播放设备播放多媒体文件。为了实现上述目的,根据本发明的另一个方面,提供了一种多媒体文件的播放装 置,该装置用于执行本发明提供的任意一种多媒体文件的播放方法。根据本发明的另一方面,提供了一种多媒体文件的播放装置。该多媒体文件的播放装置包括第一获取单元,用于获取移动终端的场景信息;第二获取单元,用于获取场景信息对应的最佳播放设备,其中,在移动终端中存储有场景信息与播放设备的对应关系;以及控制单元,用于控制最佳播放设备播放多媒体文件。进一步地,第一获取单元包括第一获取子单元,用于获取移动终端的场景特征信息,其中,场景特征信息包括移动终端的时间信息和/或位置信息;以及第二获取子单元,用于获取场景特征信息对应的场景信息,其中,在移动终端中存储有场景特征信息与场景信息之间的对应关系。进一步地,第一获取子单元包括第一获取模块,用于当获取移动终端的时间信息和位置信息且位置信息对应的时间信息为第一时间时,获取第一场景信息;以及第二获取模块,用于当获取移动终端的时间信息和位置信息且位置信息对应的时间信息为第二时间时,获取第二场景息。进一步地,当场景特征信息为位置信息时,第一获取子模块还用于获取移动终端的GPS坐标,第二获取子模块还用于获取GPS坐标对应的场景信息。进一步地,第一获取子单元包括存储模块,用于接收并存储用户设置的场景特征信息与场景信息的对应关系;以及获取模块,用于获取场景特征信息在对应关系中对应的场景信息。进一步地,控制单元包括第三获取子单元,用于获取用户确定的场景信息对应的播放设备使用顺序;以及第一控制子单元,用于控制播放设备使用顺序中第一顺序的播放设备播放多媒体文件。进一步地,控制单元还用于通过数字生活网络联盟DLNA控制播放设备播放多媒体文件。进一步地,控制单元包括第四获取子单元,用于获取用户选择的控制方式,其中,控制方式包括在场景信息发生变化时自动控制播放设备播放多媒体文件或在提示用户之后控制播放设备播放多媒体文件;以及第二控制子单元,用于根据获取的控制方式控制播放设备播放多媒体文件。根据本发明的再一方面,提供了一种移动终端。该移动终端包括本发明提供的任一种多媒体文件的播放装置。通过本发明,由于预先存储了移动终端的场景信息和最佳播放设备的对应关系,并控制最佳的播放设备来播放多媒体文件,从而实现根据当前场景信息确定对应的播放设备来播放多媒体文件,因此解决了现有技术中移动终端无法使用当前环境下播放效果最好的播放设备播放多媒体文件的问题,进而达到了在不同场景均能选择最佳播放设备进行多媒体文件播放的效果。


构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据本发明实施例的多媒体文件的播放装置的结构框图;图2是根据本发明第一优选实施例的多媒体文件的播放装置的结构框图;
图3是根据本发明实施例的多媒体文件的播放方法的流程图;图4是根据本发明第一优选实施例的多媒体文件的播放方法的流程图;以及图5是根据本发明第二优选实施例的多媒体文件的播放方法的流程图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。本发明实施例提供了一种多媒体文件的播放装置,以下对本发明实施例所提供的多媒体文件的播放装置进行介绍。图I是根据本发明实施例的多媒体文件的播放装置的结构框图。如图I所示,该多媒体文件的播放装置包括第一获取单元11、第二获取单元12和控制单元13。第一获取单元11用于获取移动终端的场景信息。场景信息既可以直接由用户输入,也可以通过移动终端获取。第二获取单元12用于获取场景信息对应的最佳播放设备,其中,在移动终端中存储有场景信息与播放设备的对应关系。控制单元13用于控制最佳播放设备播放多媒体文件。为了在不同场景下进行更加准确的控制,控制单元13可以实时监测场景信息的变化,在场景信息发生变化时,在找到适合当前场景的最佳播放设备后,切换到当前场景的最佳播放设备。在本实施例中,由于预先存储了移动终端的场景信息和最佳播放设备的对应关系,并控制最佳的播放设备来播放多媒体文件,从而实现根据当前场景信息确定对应的播放设备来播放多媒体文件,进而达到了在不同场景均能选择最佳播放设备进行多媒体文件播放的效果。为了能够最便捷地确定最佳播放设备,优选地,控制单元包括13包括第三获取子单元和第一控制子单元,其中,第三获取子单元用于获取用户确定的场景信息对应的播放设备使用顺序。第一控制子单元用于控制播放设备使用顺序中第一顺序的播放设备播放多媒体文件。为了实现一个终端播放其他终端中存储的多媒体文件,优选地,控制单元13还用于通过DLNA (Digital Living Network Alliance,数字生活网络联盟)控制播放设备播放多媒体文件。控制单元13既可以在场景发生变化时提醒用户将切换到该场景的最佳播放设备,也可以在场景发生变化时自动进行播放设备的切换,控制模块可以预先接收用户对控制方式的选择,并在场景信息发生变化时依照用户设置的控制方式来控制播放设备的播放。优选地,控制单元包括13包括第四获取子单元和第二控制子单元,其中,第四获取子单元,用于获取用户选择的控制方式,其中,控制方式包括在场景信息发生变化时自动控制播放设备播放多媒体文件或在提示用户之后控制播放设备播放多媒体文件。第二控制子单元,用于根据获取的控制方式控制播放设备播放多媒体文件。图2是根据本发明第一优选实施例的多媒体文件的播放装置的结构框图。该实施例可以作为上述实施例的优选实施方式。
如图2所示,该多媒体文件的播放装置包括第一获取单元11、第二获取单元12和控制单元13之外,其中,第一获取单元11包括第一获取子单元112和第二获取子单元114。第一获取子单元112用于获取移动终端的场景特征信息,其中,场景特征信息包括移动终端的时间信息和/或位置信息。第二获取子单元114用于获取场景特征信息对应的场景信息,其中,在移动终端中存储有场景特征信息与场景信息之间的对应关系。在该实施例中,通过时间信息、位置信息或者时间信息和位置信息的组合来确定场景信息,使移动终端快速准确地获取场景信息。当通过时间信息和位置信息的组合来确定场景信息时,可以在不同的时间对同一地点获取不同的场景信息,优选地,第一获取子单元112还包括第一获取模块和第二获取模块,其中,第一获取模块用于当获取移动终端的时间信息和位置信息且位置信息对应的时间信息为第一时间时,获取第一场景信息。第二获取模块用于当获取移动终端的时间信息和位置信息且位置信息对应的时间信息为第二时间时,获取第二场景信息。当场景特征信息为位置信息时,第一获取子模块112还用于获取移动终端的GPS坐标。第二获取子模块还用于获取GPS坐标对应的场景信息。场景特征信息与场景信息的对应关系既可以是移动终端出厂前预设的,也可以是用户自己设置的,为了更大程度的满足用户需求,在本实施例中用户可以自由设置场景特征信息与场景信息的对应关系,优选地,第一获取子单元112还包括存储模块和获取模块,其中,存储模块用于接收并存储用户设置的场景特征信息与场景信息的对应关系。获取模块用于获取场景特征信息在对应关系中对应的场景信息。本发明实施例提供了一种移动终端,该移动终端包括本发明实施例提供的任一种多媒体文件的播放装置。本发明实施例还提供了一种多媒体文件的播放方法,该方法可以基于上述的多媒体文件的播放装置来执行。本发明实施例的多媒体文件的播放方法可以通过本发明实施例的多媒体文件的播放装置来执行,本发明实施例的多媒体文件的播放装置也可以用于执行本发明实施例的多媒体文件的播放方法。
图3是根据本发明实施例的多媒体文件的播放方法的流程图。如图3所示,该多媒体文件的播放方法包括如下的步骤S302至步骤S304。步骤S302,获取移动终端的场景信息。场景信息既可以直接由用户输入,也可以通过移动终端获取。当通过移动终端获取场景信息时,可以根据移动终端接收到的其他信息来获取场景信息。例如,通过场景特征信息。通过景特征信息来获取移动终端的场景信息包括以下两个步骤首先,获取移动终端的场景特征信息,其中,场景特征信息包括移动终端的时间信息和/或位置信息,即时间信息和位置信息的任一种,或者时间信息和位置信息的组合,都可以作为场景特征信息。然后,获取场景特征信息对应的场景信息,其中,在移动终端中存储有场景特征信 息与场景信息之间的对应关系。例如,家庭所在位置GPS坐标周围50米为家庭环境;公司所在位置GPS坐标周围500米为公司环境;公司环境、家庭环境之外的位置,早上8:0(Γ9:00时间范围内为上班途中,下午18:00 19:00为下班途中。在一种优选实现方式中,获取的场景特征信息是移动终端的时间信息和位置信息。当获取移动终端的时间信息和位置信息且位置信息对应的时间信息为第一时间时,获取第一场景信息。当获取移动终端的时间信息和位置信息且位置信息对应的时间信息为第二时间时,获取第二场景信息。即对于同一地点,在不同的时间可以是不同的场景。在本实施例中,既可以让用户根据时间信息和位置信息设置场景信息,也可让用户添加时间信息和位置信息来定义为某场景信息。具体地,移动终端上预存了一些场景信息供用户在设置时进行选择,如果移动终端中没有预存用户需要的场景信息,用户可以自己定义,例如,定义周六晚上8点到10点的卧室为电影院场景。当用户启动多媒体播放应用时,通过获取当前时间信息和位置信息,即可根据获取到的信息用户定义的场景。在用户定义场景后,移动终端可以提示用户添加该场景对应的可用播放设备。当前场景下可能有多个播放设备,移动终端可以列举出当前场景下所有的可用播放设备给用户选择添加。用户添加完可用播放设备后,提示用户设置该场景下的最佳播放设备,该场景被触发后会默认使用这个设备来播放。例如,在家庭环境下,添加电视和家庭电脑两个播放设备,并设置电视为最佳播放设备;在公司环境中,有办公电脑一个播放设备,则办公电脑就是该环境下的最佳播放设备;在上班途中和下班途中这两个场景下,有手机一个播放设备,则手机为这两个环境下的最佳播放设备。移动终端也可以自动搜索场景中的可用播放设备,在搜索结束后,提示用户设置该场景下的最佳播放设备。如果用户没有设置最佳播放设备或者最佳播放设备不可用,则由移动终端中默认的播放设备进行多媒体文件的播放。在另一种优选实现方式中,获取的场景特征信息是移动终端的位置信息。当场景特征信息为位置信息时,获取移动终端的场景特征信息是移动终端的GPS坐标,此时,可以获取GPS坐标对应的场景信息。在获取场景特征信息对应的场景信息这一步骤中,对应关系可以是移动终端内预先存储的,也可以是由用户设定的。为了提高用户的体验,本实施例中的对应关系由用户设定,因此,获取场景特征信息对应的场景信息这一步骤可以具体包括两步,首先,接收并存储用户设置的场景特征信息与场景信息的对应关系。然后,获取场景特征信息在对应关系中对应的场景信息。步骤S304,获取场景信息对应的最佳播放设备,其中,在移动终端中存储有场景信息与播放设备的对应关系。本实施例中将最佳播放设备排在播放设备使用顺序的首位,即第一顺序。在步骤S304中,首先获取用户确定的场景信息对应的播放设备使用顺序,然后控制播放设备使用顺序中第一顺序的播放设备播放多媒体文件。步骤S306,控制最佳播放设备播放多媒体文件。用户晚上下载了一个演讲、一个报告、一个电影和一些歌曲到手机上。用户早上上班途中,想听听下载的演讲,打开手机上的播放器。系统检测当当前时间为8:09,位置为公司和家庭之外,判定为上班途中,触发上班途中场景,查询到该场景下仅设置了手机一个播放设备,就自动使用手机来播放。 当用户到达公司后,系统检测当前GPS坐标已经进入公司范围,触发办公场景,并查到办公场景下用户设置的播放设备为办公电脑,于是询问用户是否切换播放设备,是否从手机播放切换到使用办公电脑播放。由于用户还没到电脑边,选择了暂时不切换,继续用手机播放。用户到达办公电脑位置后,切换当前播放设备为办公电脑。用户下班后,想看电影,18:05分打开手机上的播放器。系统检测当前的时间、位置都符合下班途中场景,触发下班途中场景,查询可用播放器发现进手机可用,使用手机来播放。用户到家后,系统检测到当前GPS坐标符合家庭环境条件,触发家庭环境场景,并查询到家庭环境下有电视、家庭电脑两个播放设备,用户设置的最佳播放设备是电视,自动切换到使用电视来播放多媒体。在本实施例中,可以通过DLNA控制最佳播放设备播放多媒体文件。DLNA是一种旨在解决个人PC、消费电器、移动设备在内的无线网络和有线网络的互联互通,实现数字媒体和内容服务的无限制的共享和增长的技术。DMS是DLNA定义的一种服务,可以实现共享多媒体文件的获取、共享、存储、及复制。通过DLNA技术,用户只需在一个硬件上存储多媒体文件,而可以在其他硬件上进行多媒体文件的播放。在场景发生变化时,移动终端既提醒用户将切换到该场景的最佳播放设备,也可以在场景发生变化时自动进行播放设备的切换,为了更加贴近用户需求,在本实施例中,可以预先接收用户对控制方式的选择,并在场景信息发生变化时依照用户设置的控制方式来控制播放设备的播放。优选地,在本步骤中,首先获取用户选择的控制方式,其中,控制方式包括在场景信息发生变化时自动控制播放设备播放多媒体文件或在提示用户之后控制播放设备播放多媒体文件,然后根据获取的控制方式控制最佳播放设备播放多媒体文件。播放过程中,移动终端可以实时获取场景信息,以判断是否有新场景被触发;如果场景发生改变,则获取该场景的最佳播放设备,然后自动切换到该设备来播放多媒体。图4是根据本发明第一优选实施例的多媒体文件的播放方法的流程图。如图4所示,该播放方法包括如下步骤S401至步骤S408。步骤S401,用户启动多媒体文件的播放,该装置进入工作状态。步骤S402,自动获取当前用户当前的时间数据和位置数据。
步骤S403,查询场景数据库,判断用户是否已经定义该场景,如果是,执行步骤S405 ;如果否,执行步骤S404。步骤S404,接收用户定义的场景。在接收完成后,执行步骤S405。步骤S405,添加该场景下的可用播放设备。步骤S406,判断是否已设置场景对应的最佳播放设备。如果是,执行步骤S408 ;如果否,执行步骤S407。步骤S407,接收用户设置的该场景对应的最佳播放设备。步骤S408,保存数据,退出设置。图5是根据本发明第二优选实施例的多媒体文件的播放方法的流程图。
如图5所示,该播放方法包括如下步骤S501至步骤S507。步骤S501,播放设备启动。步骤S502,获取当前用户当前的时间数据和位置数据。步骤S503,查询场景数据库,如果查询到对应场景,执行步骤S505 ;如果未查到对应场景,执行步骤S504。
步骤S504,使用系统播放设备来播放。步骤S505,查询数据库中场景和最佳播放器对应关系,如果查询到最佳播放设备,执行步骤S507 ;如果未查询到最佳播放设备,执行步骤S506。步骤S506,使用默认播放设备来播放。步骤S507,使用找到的最佳播放设备来播放。从以上的描述中,可以看出,本发明实施例能够让用户在不同的场景中使用最佳播放设备来播放多媒体文件,提高了用户体验。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多媒体文件的播放方法,其特征在于,包括 获取移动终端的场景信息; 获取所述场景信息对应的最佳播放设备,其中,在所述移动终端中存储有所述场景信息与所述播放设备的对应关系;以及 控制所述最佳播放设备播放所述多媒体文件。
2.根据权利要求I所述的多媒体文件的播放方法,其特征在于,获取移动终端的场景信息包括 获取移动终端的场景特征信息,其中,所述场景特征信息包括所述移动终端的时间信息和/或位置信息;以及 获取所述场景特征信息对应的场景信息,其中,在所述移动终端中存储有所述场景特征信息与所述场景信息之间的对应关系。
3.根据权利要求2所述的多媒体文件的播放方法,其特征在于,当获取移动终端的时间信息和位置信息时,获取所述场景特征信息对应的场景信息包括 当所述位置信息对应的所述时间信息为第一时间时,获取第一场景信息;以及 当所述位置信息对应的所述时间信息为第二时间时,获取第二场景信息。
4.根据权利要求2所述的多媒体文件的播放方法,其特征在于, 当所述场景特征信息为位置信息时,获取移动终端的场景特征信息包括 获取所述移动终端的GPS坐标, 获取所述场景特征信息对应的场景信息包括 获取所述GPS坐标对应的所述场景信息。
5.根据权利要求2所述的多媒体文件的播放方法,其特征在于,获取所述场景特征信息对应的场景信息包括 接收并存储用户设置的所述场景特征信息与所述场景信息的对应关系;以及 获取所述场景特征信息在所述对应关系中对应的场景信息。
6.根据权利要求I所述的多媒体文件的播放方法,其特征在于,控制所述最佳播放设备播放所述多媒体文件包括 获取用户确定的所述场景信息对应的播放设备使用顺序;以及 控制所述播放设备使用顺序中第一顺序的所述播放设备播放所述多媒体文件。
7.根据权利要求I所述的多媒体文件的播放方法,其特征在于,控制所述最佳播放设备播放所述多媒体文件包括 通过数字生活网络联盟DLNA控制所述最佳播放设备播放所述多媒体文件。
8.一种多媒体文件的播放装置,其特征在于,包括 第一获取单元,用于获取移动终端的场景信息; 第二获取单元,用于获取所述场景信息对应的最佳播放设备,其中,在所述移动终端中存储有所述场景信息与所述播放设备的对应关系;以及 控制单元,用于控制所述最佳播放设备播放所述多媒体文件。
9.根据权利要求8所述的多媒体文件的播放装置,其特征在于,所述第一获取单元包括 第一获取子单元,用于获取移动终端的场景特征信息,其中,所述场景特征信息包括所述移动终端的时间信息和/或位置信息;以及 第二获取子单元,用于获取所述场景特征信息对应的场景信息,其中,在所述移动终端中存储有所述场景特征信息与所述场景信息之间的对应关系。
10.一种移动终端,其特征在于,包括权利要求8或9任一项所述的多媒体文件的播放装置。
全文摘要
本发明公开了一种多媒体文件的播放方法及装置和移动终端,该多媒体文件的播放方法包括获取移动终端的场景信息;获取场景信息对应的最佳播放设备,其中,在移动终端中存储有场景信息与播放设备的对应关系;以及控制最佳播放设备播放多媒体文件。通过本发明,由于预先存储了移动终端的场景信息和最佳播放设备的对应关系,并控制最佳的播放设备来播放多媒体文件,从而实现根据当前场景信息确定对应的播放设备来播放多媒体文件,进而达到了在不同场景均能选择最佳播放设备进行多媒体文件播放的效果。
文档编号H04W4/02GK102833679SQ20121032869
公开日2012年12月19日 申请日期2012年9月6日 优先权日2012年9月6日
发明者党志立 申请人:北京天宇朗通通信设备股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1