播放多媒体文件的装置和方法

文档序号:9492215阅读:352来源:国知局
播放多媒体文件的装置和方法
【技术领域】
[0001]本发明涉及电子信息技术领域,尤其涉及一种播放多媒体文件的装置和方法。
【背景技术】
[0002]随着智能手机终端的更新迭代,用户对于移动智能终端的多媒体应用的多用户体验有了一定的需求。
[0003]在当前的技术中,由于用户所使用设备的多媒体应用在视频音频的接口输出上有着单一的限制,使得多用户在体验时具有以下缺点:单个终端只能满足用户在同一终端上观看以及收听同一多媒体文件,而无法做到在同一终端上进行多个多媒体的使用体验,比如,多个用户通过同一终端观看影片时,只能共同观看一部影片,而并不允许多个用户观看不同的影片。

【发明内容】

[0004]本发明的主要目的在于提出一种播放多媒体文件的装置和方法,旨在通过同一移动终端为不同用户播放不同的多媒体文件。
[0005]为实现上述目的,本发明提供的一种播放多媒体文件的装置,包括:用于播放视频的视频模块;用于播放音频的音频模块;视频/音频通道划分模块,用于将所述视频模块划分为多个视频通道,各个视频通道用于在移动终端的屏幕上预设的不同分屏上播放视频;以及用于将所述音频模块划分为多个音频通道,各个音频通道用于通过所述移动终端的不同音频输出接口播放音频;需求分析模块,用于分析多媒体文件是否具有音频输出需求和/或视频输出需求;视频通道选择模块,用于在所述多媒体文件具有视频输出需求时,为所述多媒体文件选择一个视频通道,由所选视频通道为所述多媒体文件播放视频;音频通道选择模块,用于在所述多媒体文件具有音频输出需求时,为所述多媒体文件选择一个音频通道,由所选音频通道为所述多媒体文件播放音频。
[0006]可选地,前述的播放多媒体文件的装置,所述视频/音频通道划分模块根据预设的最大分屏数量或预设的每个视频通道消耗的资源上限,确定待划分的所述多个视频通道的数量;以及根据所述不同音频输出接口的数量或预设的每个音频通道消耗的资源上限,确定待划分的所述多个音频通道的数量。
[0007]可选地,前述的播放多媒体文件的装置,所述视频通道选择模块从所述多媒体文件中获取多媒体参数和屏幕参数,并发送到所述所选视频通道以按所述屏幕参数设置对应分屏以及按所述多媒体参数播放视频;所述音频通道选择模块从所述多媒体文件中获取多媒体参数,并发送到所述所选音频通道以按所述多媒体参数播放音频。
[0008]可选地,前述的播放多媒体文件的装置,所述视频模块通过分时方式为所述各个视频通道进行视频播放;所述音频模块通过分时方式为所述各个音频通道进行音频播放。
[0009]可选地,前述的播放多媒体文件的装置,还包括:分屏位置确定模块,用于检测所述移动终端的所述屏幕的姿态,根据所述屏幕的姿态确定在所述屏幕上划分的所述不同分屏的位置。
[0010]可选地,前述的播放多媒体文件的装置,所述视频通道选择模块检测所述用户或所述用户使用的外接设备与所述移动终端的相对位置,选择一个视频通道使所选视频通道对应的分屏在所述屏幕上的位置与所述相对位置相互对应。
[0011]可选地,前述的播放多媒体文件的装置,还包括:关联关系管理模块,用于为同一多媒体文件对应的视频通道和音频通道建立关联关系,并根据所述关联关系控制所述同一多媒体文件对应的视频通道和音频通道进行输出,以使输出的所述同一多媒体文件的视频和音频相互匹配。
[0012]可选地,前述的播放多媒体文件的装置,所述关联关系管理模块解除不同多媒体文件对应的视频通道和音频通道之间已建立的关联关系。
[0013]为实现上述目的,本发明还提供了一种播放多媒体文件的方法,包括:将用于播放视频的视频模块划分为多个视频通道,各个视频通道用于在移动终端的屏幕上预设的不同分屏上播放视频;将用于播放音频的音频模块划分为多个音频通道,各个音频通道用于通过所述移动终端的不同音频输出接口播放音频;分析多媒体文件是否具有音频输出需求和/或视频输出需求;在所述多媒体文件具有视频输出需求时,为所述多媒体文件选择一个视频通道,由所选视频通道为所述多媒体文件播放视频;在所述多媒体文件具有音频输出需求时,为所述多媒体文件选择一个音频通道,由所选音频通道为所述多媒体文件播放音频。
[0014]可选地,前述的播放多媒体文件的方法,在将用于播放视频的视频模块划分为多个视频通道之前,还包括:根据预设的最大分屏数量或预设的每个视频通道消耗的资源上限,确定待划分的所述多个视频通道的数量;在将用于播放音频的音频模块划分为多个音频通道之前,还包括:根据所述不同音频输出接口的数量或预设的每个音频通道消耗的资源上限,确定待划分的所述多个音频通道的数量。
[0015]可选地,前述的播放多媒体文件的方法,由所选视频通道为所述多媒体文件播放视频,具体包括:从所述多媒体文件中获取多媒体参数和屏幕参数,并发送到所述所选视频通道以按所述屏幕参数设置对应分屏以及按所述多媒体参数播放视频;由所选音频通道为所述多媒体文件播放音频,具体包括:从所述多媒体文件中获取多媒体参数,并发送到所述所选音频通道以按所述多媒体参数播放音频。
[0016]可选地,前述的播放多媒体文件的方法,所述视频模块通过分时方式为所述各个视频通道进行视频播放;所述音频模块通过分时方式为所述各个音频通道进行音频播放。
[0017]可选地,前述的播放多媒体文件的方法,在为所述多媒体文件选择一个视频通道,由所选视频通道为所述多媒体文件播放视频之前,还包括:检测所述移动终端的所述屏幕的姿态,根据所述屏幕的姿态确定在所述屏幕上划分的所述不同分屏的位置。
[0018]可选地,前述的播放多媒体文件的方法,为所述多媒体文件选择一个视频通道,具体包括:检测所述用户或所述用户使用的外接设备与所述移动终端的相对位置,选择一个视频通道使所选视频通道对应的分屏在所述屏幕上的位置与所述相对位置相互对应。
[0019]可选地,前述的播放多媒体文件的方法,还包括:为同一多媒体文件对应的视频通道和音频通道建立关联关系,并根据所述关联关系控制所述同一多媒体文件对应的视频通道和音频通道进行输出,以使输出的所述同一多媒体文件的视频和音频相互匹配。
[0020]可选地,前述的播放多媒体文件的方法,还包括:解除不同多媒体文件对应的视频通道和音频通道之间已建立的关联关系。
[0021]本发明提出的播放多媒体文件的装置和方法,至少具有以下优点:
[0022]在本发明的技术方案中,根据对音频模块、视频模块进行虚拟划分,从而得到多个视频通道和多个音频通道,则利用多个视频通道和多个音频通道可以处理不同的音频或视频,这就使得在同一终端上可以处理不同的多媒体文件,多个不同多媒体的音频、视频通过不同视频通道、不同音频通道互补干扰地进行处理,并最终在不同的分屏、不同的音频输出接口中进行输出;可见通过本发明的技术方案,可以在同一移动终端上实现播放不同的多媒体文件。
【附图说明】
[0023]图1为实现本发明各个实施例的移动终端的硬件结构示意图;
[0024]图2为如图1所示的移动终端的无线通信系统示意图;
[0025]图3为根据本发明的一个实施例的播放多媒体文件的装置的框图;
[0026]图4为根据本发明的一个实施例的播放多媒体文件的装置的原理图;
[0027]图4A为根据本发明的一个实施例的播放多媒体文件的装置的工作示意图;
[0028]图4B为根据本发明的一个实施例的播放多媒体文件的装置的工作示意图;
[0029]图5为根据本发明的一个实施例的播放多媒体文件的装置的框图;
[0030]图6为根据本发明的一个实施例的播放多媒体文件的装置的流程图;
[0031]图7为根据本发明的一个实施例的播放多媒体文件的装置的流程图。
[0032]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0033]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0034]现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,〃模块〃与〃部件〃可以混合地使用。
[0035]移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
[0036]图1为实现本发明各个实施例的移动终端的硬件结构示意。
[0037]移动终端100可
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1