多媒体信息的播放方法及多媒体播放器的制作方法

文档序号:6425975阅读:155来源:国知局
专利名称:多媒体信息的播放方法及多媒体播放器的制作方法
技术领域
本发明涉及通信领域,具体地,涉及一种多媒体信息的播放方法及多媒体播放器。
背景技术
现有的播放器,用户交互界面的主窗口一般包括标题栏、播放窗口、控制栏以及播放列表。例如,图1、2所示的暴风影音播放器界面截图,如图I所示,暴风影音的用户交互界面包括标题栏、播放窗口、控制栏以及播放列表。其中,标题栏展示暴风影音字样,以及设置意见反馈和主菜单标记。在暴风影音中,播放列表和在线视频排布在播放窗口的右边,点击播放列表或者在线视频对应的标题区域背景加深,同时下方显示与播放列表和在线视频对应的内容。由于现有技术中的高科技产品较多,用户对于视觉感的要求也越来越高,而目前播放器的视觉展示效果不足,并且在显示视频的内容时不展示本地视频及音频资源,这都影响了用户的体验感。

发明内容
本发明实施例的主要目的在于提供一种多媒体信息的播放方法及多媒体播放器,以解决现有技术中的播放器由于视觉展示效果不足而导致用户体验感较低的问题。为了实现上述目的,本发明实施例提供一种多媒体信息的播放方法,该方法包括根据交互界面接收到的用户播放指令获取多媒体信息;在所述交互界面的播放窗口显示和播放所述的多媒体信息;当接收到用户的显示媒体库切换操作时,所述交互界面显示媒体库,并将正在播放的多媒体信息通过设置在所述交互界面的缩小的播放窗口中播放;对切换对应的标题进行动态提示处理。具体地,对切换对应的标题进行动态提示处理包括当切换至播放窗口播放多媒体信息时,对所述交互界面的标题栏中的播放/打开标题进行动态提示处理;当切换至显示媒体库时,对所述交互界面的标题栏中的媒体库标题进行动态提示处理。或者,对切换对应的标题进行动态提示处理包括在标题栏之间设置可往返滑动的区分滑块;当切换至播放窗口播放多媒体信息时,所述区分滑块动态滑动到所述交互界面的标题栏中的播放/打开标题;当切换至显示媒体库时,所述区分滑块动态滑动到所述交互界面的标题栏中的媒体库标题。上述区分滑块动态滑动包括所述区分滑块从起始位置加速滑动预定行程,再减速滑动到目标位置。在所述主窗口显示所述的多媒体信息,并将正在播放的多媒体信息切换为缩小的播放窗口显示在所述交互界面的预定位置之后,所述的方法还包括当接收到用户的继续播放多媒体信息指令后,在所述交互界面的主窗口显示并播放所述的多媒体信息。上述的媒体库包括本地媒体库和网络媒体库。本发明实施例还提供一种多媒体播放器,该多媒体播放器包括多媒体信息获取单元,用于根据交互界面接收到的用户播放指令获取多媒体信息;播放单元,用于在交互界面上显示并播放所述的多媒体信息;媒体库单元,用于在所述交互界面展示媒体库时,将正在播放的多媒体信息通过缩小的播放窗口播放;切换单元,用于实现所述播放单元和所述媒体库单元之间的切换;动态处理单元,用于对切换对应的标题进行动态提示处理。所述的动态处理单元具体用于当切换至播放窗口播放多媒体信息时,对所述交互界面的标题栏中的播放/打开标题进行动态提示处理;当切换至显示媒体库时,对所述交互界面的标题栏中的媒体库标题进行动态提示处理。所述的述的动态处理单元包括区分滑块和滑块控制模块,其中,所述的滑块控制模块用于当切换至播放窗口播放多媒体信息时,控制所述区分滑块动态滑动到所述交互界面的标题栏中的播放/打开标题;当切换至显示媒体 库时,控制所述区分滑块动态滑动到所述交互界面的标题栏中的媒体库标题。所述的滑块控制模块具体用于;控制所述区分滑块从起始位置加速滑动预定行程,再减速滑动到目标位置。上述的媒体库包括本地媒体库和网络媒体库。借助于上述技术方案至少之一,通过在播放窗口显不多媒体信息时,多媒体信息可以在缩小的播放窗口中继续播放,并且同时对标题栏进行动态提示处理,从而可以提高用户的体验感。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1、2是现有技术中的暴风影音播放器的界面截图;图3是根据本发明实施例的多媒体信息的播放方法的流程图;图4是根据本发明实施例的未播放文件的交互界面示意图;图5是根据本发明实施例的播放文件的交互界面示意图;图6是根据本发明实施例的在播放文件时切换媒体库、同时媒体库在主窗口显示的交互界面示意图;图7是根据本发明实施例的区分滑块坐标点示意图;图8、9是播放窗口的截图;图10是根据本发明实施例的多媒体播放器的结构框图;图11是根据本发明实施例的多媒体播放器的详细结构框图;图12是根据本发明实施例的多媒体播放系统的具体结构框图;图13是根据本发明实施例的用户操作播放器的流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供一种多媒体信息的播放方法及多媒体播放器,以解决现有技术中的用户对目前的播放器体验感较低的问题。以下结合附图对本发明进行详细说明。实施例一本发明实施例提供一种多媒体信息的播放方法,如图3所示,该方法包括步骤301,根据交互界面接收到的用户播放指令获取多媒体信息,多媒体信息包括本地多媒体信息和来自网络端的网络多媒体信息;步骤302,在交互界面的播放窗口显示并播放多媒体信息;
步骤303,当接收到用户的显示媒体库切换操作时,交互界面显示媒体库,并将正在播放的多媒体信息通过设置在交互界面的缩小的播放窗口中播放,其中,媒体库包括本地媒体库和网络媒体库;步骤304,对切换对应的标题进行动态提示处理,其中,标题栏包括播放/打开标题和媒体库标题。由以上描述可知,通过在播放窗口显示多媒体信息时,多媒体信息可以在缩小的播放窗口中继续播放,并且同时对标题栏进行动态提示处理,克服了现有技术中的用户体验感低的问题,通过本发明实施例,可以提高用户的体验感。当将正在播放的多媒体信息切换为缩小的播放窗口显示在交互界面的缩小的播放窗口之后,如果接收到用户的继续播放多媒体信息指令,则继续切换界面,然后在交互界面的播放窗口显示并播放多媒体信息。具体地,对交互界面的标题栏进行动态提示处理包括当切换至播放窗口播放多媒体信息时,对交互界面的标题栏中的播放/打开标题进行动态提示处理;当切换至显示媒体库时,对交互界面的标题栏中的媒体库标题进行动态提示处理。也就是说,当接收到用户的播放/打开多媒体信息指令时,对播放/打开标题进行动态提示处理,同时播放窗口播放视频等多媒体信息;当交互界面接收到用户的显示媒体库指令时,对媒体库标题进行动态提示处理,同时在播放窗口显示媒体库。图4是未播放文件的交互界面示意图,如图4所示,交互界面包括标题栏、播放窗口、控制栏以及播放列表,其中,标题栏包括播放/打开标题和媒体库标题,此时,标题栏显示的是“打开”和“媒体库”,“打开”处于被提示状态,该提示状态可以是高亮状态。图5是播放文件的交互界面示意图,如图5所示,标题栏显示的是“正在播放”和“媒体库”,“正在播放”处于被提示状态。图6是处于播放文件时切换媒体库、同时媒体库在播放窗口显示的交互界面示意图,如图6所示,标题栏显示的是“正在播放”和“媒体库”,“媒体库”处于被提示状态,播放窗口显示的是媒体库,左下方为缩小的播放窗口。在实际操作中,也可以在标题栏之间设置可往返滑动的区分滑块;当切换至播放窗口播放多媒体信息时,区分滑块动态滑动到交互界面的标题栏中的播放/打开标题;当切换至显示媒体库时,区分滑块动态滑动到交互界面的标题栏中的媒体库标题。也就是说,当交互界面接收到用户的播放/打开多媒体信息指令时,区分滑块滑动到播放/打开标题;当交互界面接收到用户的显示媒体库信息指令时,区分滑块滑动到媒体库标题。
具体地,当通过播放器打开视频文件时,此时播放窗口显示视频文件。当用户的鼠标点击了与当前播放视频动作对应的“正在播放”标题时,并且随后,当用户的鼠标点击了“媒体库”标题,播放窗口的显示布局改变,播放窗口切换至图6所示的布局,该播放窗口内标题栏下方和控制栏上方主体部分显示媒体库对应的内容。在侧边显示媒体库分类、播放列表以及显示嵌入媒体库分类栏位的缩小播放窗口。本实施方式中,区分滑块的长度正好与“播放/打开”或“媒体库”标题的长度相等,即,区分滑块总体移动的距离就是“播放/打开”和“媒体库”标题在windows显示下像素块的长。区分滑块的动态滑动原理是区分滑块可以从起始位置加速滑动预定行程,再减速滑动到目标位置,具体地,区分滑动的滑动速度可以由系统设定。例如,区分滑块以像素点作为移动单位,根据移动的距离以及速度变量先高速后减速向目标坐标移动,如图7所示,该区分滑块的初始坐标点(X0, Y0),目的地坐标点(XI,Yl),移动的总距离D为Xl-XO。
本实施方式中,初始的移动变量为10个像素点的高速滑动,在当前需要移动的距离d大于总路径D的一半D/2时,区分滑块作可以以2个像素点作递减运动。或者,前1/2滑动行程区分滑块先加速,后1/2滑动行程再做减速的动态滑动,又或者前1/3滑动行程先加速,后2/3滑动行程做减速的动态滑动。具体地区分滑块的滑动方式可以由系统或用户预先设定。当区分滑块到达目地坐标(X1,Y1),则结束区分滑块的滑动。如果用户点击“播放/打开”,则播放窗口再次切换,视频文件回到播放窗口继续播放。图8是播放窗口正在播放视频的截图,该视频在抓取时显示内容是黑屏,但窗口可以看出大体的框架,如图8所示,交互界面包括标题栏、播放窗口、控制栏以及播放列表,其中,标题栏包括播放/打开标题和媒体库标题,图中显示为“正在播放”和“媒体库”,对“正在播放”标题进行了动态提示处理,该动态提示的背景色可以是蓝色。当用户点击“媒体库”时,“媒体库”标题动态显示,如图9所示,播放窗口显示多媒体信息,交互界面左下角为缩小的播放窗口,视频在抓取时播放内容是黑屏,媒体库包括网络任务以及我的媒体库,并且也展示播放列表内容。网络任务是浏览的网络视频历史记录,我的媒体库是存储在本地的电影和音乐,网络任务浏览过的视频下载到本地的也可以展示在我的媒体库的电影标签下。实施例二本发明实施例还提供一种多媒体播放器,图10是多媒体播放器的结构框图,如图10所示,该多媒体播放器还包括多媒体信息获取单元101,用于根据交互界面接收到的用户播放指令获取多媒体信息,多媒体信息包括本地多媒体信息和来自网络端的网络多媒体信息;播放单元102,用于在交互界面上显示并播放多媒体信息;媒体库单元103,用于在所述交互界面展示媒体库时,将正在播放的多媒体信息通过缩小的播放窗口播放;切换单元104,用于实现播放单元和媒体库单元之间的切换;动态处理单元105,用于对切换对应的标题进行动态提示处理,其中,标题栏包括播放/打开标题和媒体库信息标题。
由以上描述可以看出,通过在显示多媒体信息时,多媒体信息可以在缩小的播放窗口中继续播放,并且通过动态处理单元对标题栏进行动态提示处理,克服了现有技术中的用户体验感低的问题,通过本发明实施例,可以提高用户的体验感。具体地,上述动态处理单元105具体用于当切换至播放窗口播放多媒体信息时,对交互界面的标题栏中的播放/打开标题进行动态提示处理;当切换至显示媒体库时,对交互界面的标题栏中的媒体库标题进行动态提示处理。也就是说,当交互界面接收到用户的播放/打开多媒体信息指令时,对播放/打开标题进行动态提示处理;当交互界面接收到用户的显示媒体库指令时,对媒体库标题进行动态提示处理。这里的动态提示可以是动态闻売显不处理。在具体实施过程中,如图11所示,动态处理单元105包括区分滑块1051和滑块控制模块1052,其中,滑块控制模块用于当切换至播放窗口播放多媒体信息时,控制区分滑块动态滑动到交互界面的标题栏中的播放/打开标题;当切换至显示媒体库时,控制区分 滑块动态滑动到交互界面的标题栏中的媒体库标题。即,当交互界面接收到用户的播放/打开多媒体信息指令时,滑块控制模块控制区分滑块滑动到播放/打开标题;当交互界面接收到用户的显示媒体库信息指令时,滑块控制模块控制区分滑块滑动到媒体库标题。上述各单元模块的具体执行过程,可以参考上述实施例一中的相关描述,此处不再赘述。图12是多媒体播放系统的结构框图,如图12所示,该系统包括点播终端I以及P2P网络2,其中,点播终端I包括播放器11、用户交互界面12、传输控制端13、存储模块14和音频播放装置15 ;P2P网络2包括用户跟踪服务器21和其他点播终端22。以下对各单元进行详细的描述。播放器11具体包括数据通信接口 111、文件读取模块112、分离模块113、音频解码模块114、视频解码模块115、音频渲染模块116、视频渲染模块117、播放控制器118以及播放接口 119 ;用户交互界面12包括媒体库管理单元121、播放逻辑控制模块122、滑块控制单元123、主窗口 124、滑块125、播放窗口 126、控制栏127以及标题栏128 ;传输控制端13包括传输控制模块131、第一接口 132和第二接口 133 ;存储模块14主要用于存储视频文件。传输控制端的传输控制模块采用私有协议或者P2P协议与用户跟踪服务器以及具有资源数据的其他点播终端进行通信。文件读取模块通过数据通信接口获取从传输控制端获取资源数据,分离模块用于产生数据请求以及将资源数据分类,播放控制器用于调度与控制各模块,音频解码模块将解码的音频数据经由音频渲染模块处理后输出至音频播放装置,视频解码模块将解码的视频帧数据经由视频渲染模块送至用户交互界面的播放逻辑控制模块,并由用户交互界面的播放窗口呈现给用户。播放音视频文件时,传输控制端将收到的资源数据保存或者临时保存在一个磁盘位置或者内存位置,并将保存地址发送给数据通信接口,分离模块通过文件读取模块和数据通信模块不断以请求/应答的方式从保存位置读取资源数据。分离模块将接收到的资源数据分类,将音频数据发送给音频解码模块,视频数据发送给视频解码模块,视频解码模块将解析的帧交由渲染模块处理后由用户交互界面的播放窗口呈现给用户。用户交互界面中的播放逻辑控制单元对用户交互界面的所有模块进行管理调度以及控制,媒体库管理单元可以展示在主窗口上,主窗口通过显示器直接呈现给用户,包括用于显示视频帧的播放窗口以及设置在该主窗口上的控制栏以及标题栏,当主窗口需要展示媒体库时,需要在主窗口内进行显示界面的切换。为了给用户更好的切换体验,该主窗口在标题栏设置了用于切换的可移动高亮滑块,该滑块在定义的“正在播放/打开”和“媒体库”标题之间往返滑动,其中,“正在播放/打开”标题有两种显示状态,播放器播放视频文件时,该标题显示为“正在播放”,仅打开播放器时,该标题显示内容为“打开”。在windows界面中,该高亮滑块以像素点作为移动单位,根据移动的距离以及速度变量先加速后减速向目标坐标移动。图13是用户操作播放器的流程图,如图13所示,该流程包括步骤1301,用户打开播放器,当用户播放视频,进行步骤1302,否则进行步骤1303 ;步骤1302,播放器播放视音频文件,进行步骤1304 ; 步骤1303,播放器未播放视音频文件,显示主窗口,进行步骤1309 ;步骤1304,判断用户是否点击切换至媒体库,如果是,则进行步骤1305,否则进行步骤1302 ;步骤1305,播放器显示媒体库,缩小的播放窗口嵌入显示界面,同时进行步骤1306 ;步骤1306,启动滑块控制单元,确定滑块初始坐标点以及目的地坐标点,滑块控制单元获取需要移动的距离以及加速和减速变量,滑块控件以像素点作为移动单位,根据移动的距离以及速度变量先加速后减速向目标坐标移动,并进行步骤1307 ;步骤1307,判断滑块控件是否到达目的地,如果是,进行步骤1308,否则,继续进行步骤1306 ;步骤1308,判断用户是否再次进行切换操作,如果是,则同时进行步骤1302和步骤1306,否则进行步骤1305 ;步骤1309,判断用户是否点击切换至媒体库,如果是,则进行步骤1310,否则进行步骤1303 ;步骤1310,播放器显示媒体库,同时进行步骤1311 ;步骤1311,启动滑块控制单元,确定滑块初始坐标点以及目的地坐标点,滑块控制单元获取需要移动的距离以及加速和减速变量,滑块控件以像素点作为移动单位,根据移动的距离以及速度变量先加速后减速向目标坐标移动,并进行步骤1312 ;步骤1312,判断滑块控件是否到达目的地,如果是,进行步骤1313,否则,继续进行 1311 步骤1313,判断用户是否点击切换至媒体库,如果是,则同时进行步骤1303和1311,否则进行步骤1310。由以上描述可以看出,在播放窗口显示媒体库时,缩小的播放窗口能够继续播放视频,且对标题栏也作了高亮处理,这都提高了用户的体验感。综上所述,通过在播放窗口显示媒体库的同时在缩小的播放窗口中继续播放视频,可以使用户在浏览媒体库的同时关注播放进度,并且通过对标题栏进行动态提示处理,相比于现有技术中的用户体验感低的问题,通过本发明实施例,可以提高用户的体验感。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读取存储介质中,比如R0M/RAM、磁碟、光盘等。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多媒体信息的播放方法,其特征在于,所述的方法包括 根据交互界面接收到的用户播放指令获取多媒体信息; 在所述交互界面的播放窗口显示和播放所述的多媒体信息; 当接收到用户的显示媒体库切换操作时,所述交互界面显示媒体库,并将正在播放的多媒体信息通过设置在所述交互界面的缩小的播放窗口中播放; 对切换对应的标题进行动态提示处理。
2.根据权利要求I所述的方法,其特征在于,对切换对应的标题进行动态提示处理包括 当切换至所述播放窗口播放多媒体信息时,对所述交互界面的标题栏中的播放/打开标题进行动态提示处理; 当切换至显示所述媒体库时,对所述交互界面的标题栏中的媒体库标题进行动态提示处理。
3.根据权利要求I所述的方法,其特征在于,对切换对应的标题进行动态提示处理包括 在标题栏之间设置可往返滑动的区分滑块; 当切换至所述播放窗口播放多媒体信息时,所述区分滑块动态滑动到所述交互界面的标题栏中的播放/打开标题; 当切换至显示所述媒体库时,所述区分滑块动态滑动到所述交互界面的标题栏中的媒体库标题。
4.根据权利要求3所述的方法,其特征在于,所述区分滑块动态滑动包括 所述区分滑块从起始位置加速滑动预定行程,再减速滑动到目标位置。
5.根据权利要求I所述的方法,其特征在于,将正在播放的多媒体信息通过设置在所述交互界面的缩小的播放窗口播放之后,所述的方法还包括 当接收到切换至所述播放窗口播放多媒体信息的指令后,在所述交互界面的播放窗口显示并播放所述的多媒体信息。
6.根据权利要求I至5中任一项所述的方法,其特征在于,所述的媒体库包括本地媒体库和网络媒体库。
7.一种多媒体播放器,其特征在于,所述的多媒体播放器包括 多媒体信息获取单元,用于根据交互界面接收到的用户播放指令获取多媒体信息; 播放单元,用于在交互界面上显示并播放所述的多媒体信息; 媒体库单元,用于在所述交互界面展示媒体库时,将正在播放的多媒体信息通过缩小的播放窗口播放; 切换单元,用于实现所述播放单元和所述媒体库单元之间的切换; 动态处理单元,用于对切换对应的标题进行动态提示处理。
8.根据权利要求7所述的多媒体播放器,其特征在于,所述的动态处理单元具体用于 当切换至所述播放窗口播放多媒体信息时,对所述交互界面的标题栏中的播放/打开标题进行动态提示处理; 当切换至显示所述媒体库时,对所述交互界面的标题栏中的媒体库标题进行动态提示处理。
9.根据权利要求7所述的多媒体播放器,其特征在于,所述的动态处理单元包括 区分滑块和滑块控制模块,其中, 所述的滑块控制模块用于当切换至所述播放窗口播放多媒体信息时,控制所述区分滑块动态滑动到所述交互界面的标题栏中的播放/打开标题;当切换至所述显示媒体库时,控制所述区分滑块动态滑动到所述交互界面的标题栏中的媒体库标题。
10.根据权利要求9所述的多媒体播放器,其特征在于,所述的滑块控制模块具体用于;控制所述区分滑块从起始位置加速滑动预定行程,再减速滑动到目标位置。
11.根据权利要求7至10中任一项所述的多媒体播放器,其特征在于,所述的媒体库包括本地媒体库和网络媒体库。
全文摘要
本发明提供一种多媒体信息的播放方法及多媒体播放器,其中,该方法包括根据交互界面接收到的用户播放指令获取多媒体信息;在交互界面的播放窗口显示和播放多媒体信息;当接收到用户的显示媒体库切换操作时,交互界面显示媒体库,并将正在播放的多媒体信息通过设置在交互界面的缩小的播放窗口中播放;对切换对应的标题进行动态提示处理。通过本发明,可以提高用户的体验感。
文档编号G06F3/048GK102819379SQ201110156109
公开日2012年12月12日 申请日期2011年6月10日 优先权日2011年6月10日
发明者关玮, 刘建敏 申请人:深圳市快播科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1