一种多媒体信息的交互方法、装置及系统转让专利

申请号 : CN201310084054.6

文献号 : CN103197836B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林形省冯智勇李辉樊家麟张弘强

申请人 : 小米科技有限责任公司

摘要 :

本发明实施例公开了一种多媒体信息的交互方法、装置及系统,发送终端,用于启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口;将采集的视频信息在所述多媒体录制窗口中进行显示;待多媒体信息录制完成后,在所述当前会话页面发送编码处理后的多媒体信息。本发明实施例提供的多媒体信息的交互方法、装置及系统,通过在当前会话页面中提供多媒体录制窗口、多媒体播放窗口,以便完成多媒体信息的录制、播放,使得在网络带宽等资源有限的情况下,达到视频沟通流畅的效果。同时,可以对采集的多媒体信息采用低码率和帧率,增加信息传输速度。

权利要求 :

1.一种多媒体信息的交互方法,其特征在于,包括:检测到通过当前会话页面的触控按键触发的启动多媒体录制功能操作指令后,启动多媒体录制功能;

启动多媒体录制功能后,在所述当前会话页面中的预置位置弹出多媒体录制窗口;

将采集的视频信息在所述当前会话页面中预置位置弹出的多媒体录制窗口中进行显示;

待多媒体信息录制完成后,在所述当前会话页面发送编码处理后的多媒体信息。

2.根据权利要求1所述的交互方法,其特征在于,所述将采集的视频信息在所述当前会话页面中预置位置弹出的多媒体录制窗口中进行显示,包括:调用摄像头程序,开启摄像头;

将摄像头采集到的视频信息显示在所述当前会话页面中预置位置弹出的多媒体录制窗口。

3.根据权利要求2所述的交互方法,其特征在于,还包括:将采集的包括视频信息和音频信息的多媒体信息,按照预置码率和帧率进行编码。

4.根据权利要求1所述的交互方法,其特征在于,还包括:检测到通过所述当前会话页面的触控按键触发的结束多媒体录制功能操作指令后,结束多媒体录制;或者检测到所述多媒体录制时间超过预置时间后,结束多媒体录制。

5.一种多媒体信息的交互方法,其特征在于,包括:接收多媒体信息,在当前会话页面进行显示;

接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。

6.根据权利要求5所述的交互方法,其特征在于,还包括:检测到所述当前会话页面中显示的多媒体信息被点击后,确定接收到播放所述多媒体信息的操作指令。

7.根据权利要求5所述的交互方法,其特征在于,预置的多媒体播放窗口的位置与显示多媒体信息的位置一致。

8.一种多媒体信息的交互装置,其特征在于,包括:启动模块,用于检测到通过当前会话页面的触控按键触发的启动多媒体录制功能操作指令后,启动多媒体录制功能;

弹出模块,用于启动多媒体录制功能后,在所述当前会话页面中的预置位置弹出多媒体录制窗口;

录制模块,用于将采集的视频信息在所述当前会话页面中预置位置弹出的多媒体录制窗口中进行显示;

发送模块,用于待多媒体录制完成后,在所述当前会话页面发送编码处理后的多媒体信息。

9.根据权利要求8所述的交互装置,其特征在于,所述录制模块,用于调用摄像头程序,开启摄像头;将摄像头采集到的视频信息显示在所述当前会话页面中预置位置弹出的多媒体录制窗口。

10.根据权利要求9所述的交互装置,其特征在于,所述交互装置,还包括:编码模块,用于将采集的视频信息和音频信息,按照预置码率和帧率进行编码。

11.根据权利要求8所述的交互装置,其特征在于,所述交互装置还包括:结束模块,用于检测到通过所述当前会话页面的触控按键触发的结束多媒体录制功能操作指令后,结束多媒体录制;或者检测到所述多媒体录制时间超过预置时间后,结束多媒体录制。

12.一种多媒体信息的交互装置,其特征在于,包括:显示模块,用于接收多媒体信息,在当前会话页面进行显示;

播放模块,用于接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。

13.根据权利要求12所述的交互装置,其特征在于,还包括:确定模块,用于检测到所述当前会话页面中显示的多媒体信息被点击后,确定接收到播放所述多媒体信息的操作指令。

14.一种多媒体信息的交互系统,其特征在于,包括:发送终端,用于检测到通过当前会话页面的触控按键触发的启动多媒体录制功能操作指令后,启动多媒体录制功能;启动多媒体录制功能后,在所述当前会话页面中的预置位置弹出多媒体录制窗口;将采集的视频信息在所述多媒体录制窗口中进行显示;待多媒体信息录制完成后,在所述当前会话页面发送编码处理后的多媒体信息;

接收终端,用于接收多媒体信息,在当前会话页面进行显示;接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。

说明书 :

一种多媒体信息的交互方法、装置及系统

技术领域

[0001] 本发明涉及通讯技术领域,尤其涉及一种多媒体信息的交互方法、装置及系统。

背景技术

[0002] 在通讯技术迅速发展的今天,手机等移动设备已经成为绝大多数人每天工作和生活的必需品,利用手机等移动设备进行视频沟通是目前流行的沟通方式。随着智能手机或平板等移动设备的摄像能力逐步提高,用户越来越愿意使用手机或平板等移动设备进行摄像或是拍照。同时,移动宽带业务的飞速发展,使得通过手机或者平板等移动设备进行视频传输越来越成为一种需求。
[0003] 目前,市场上的IM(Instant Messaging,即时通讯)工具发送视频信息时,发送方在对话页面启动一个录制视频的页面,然后跳转到该录制视频的页面之后再进行录制,并于录制完毕后跳转回到对话页面,再发送出去。接收方接收到该视频信息后,点击播放该视频信息,启动一个视频播放页面,然后跳转到播放页面进行视频播放。
[0004] 但是,目前使用IM工具发送视频信息时,不管是录制还是播放都需要从当前的对话页面跳转到另一页面,这样视频交互的流程很长,步骤繁冗。

发明内容

[0005] 本发明实施例提供了一种多媒体信息的交互方法、装置及系统,用以在当前会话页面中完成多媒体信息的录制、播放,达到视频沟通流畅的效果。
[0006] 本发明实施例提供的一种多媒体信息的交互方法,包括:
[0007] 启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口;
[0008] 将采集的视频信息在所述多媒体录制窗口中进行显示;
[0009] 待多媒体信息录制完成后,在所述当前会话页面发送编码处理后的多媒体信息。
[0010] 本发明实施例还提供的一种多媒体信息的交互方法,包括:
[0011] 接收多媒体信息,在当前会话页面进行显示;
[0012] 接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。
[0013] 相应的,本发明实施例提供的一种多媒体信息的交互装置,包括:
[0014] 弹出模块,用于启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口;
[0015] 录制模块,用于将采集的视频信息在所述多媒体录制窗口中进行显示;
[0016] 发送模块,用于待多媒体录制完成后,在所述当前会话页面发送编码处理后的多媒体信息。
[0017] 本发明实施例还提供的一种多媒体信息的交互装置,包括:
[0018] 显示模块,用于接收多媒体信息,在当前会话页面进行显示;
[0019] 播放模块,用于接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。
[0020] 相应的,本发明实施例提供的一种多媒体的交互系统,包括:
[0021] 发送终端,用于启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口;将采集的视频信息在所述多媒体录制窗口中进行显示;待多媒体信息录制完成后,在所述当前会话页面发送编码处理后的多媒体信息;
[0022] 接收终端,用于接收多媒体信息,在当前会话页面进行显示;接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。
[0023] 本发明实施例的有益效果包括:
[0024] 本发明实施例提供的多媒体信息的交互方法、装置及系统,发送终端,用于启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口;将采集的视频信息在所述多媒体录制窗口中进行显示;待多媒体信息录制完成后,在所述当前会话页面发送编码处理后的多媒体信息。接收终端,用于接收多媒体信息,在当前会话页面进行显示;接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。本发明实施例提供的多媒体信息的交互方法、装置及系统,通过在当前会话页面中提供多媒体录制窗口、多媒体播放窗口,以便完成多媒体信息的录制、播放,使得在网络带宽等资源有限的情况下,达到视频沟通流畅的效果。同时,可以对采集的多媒体信息采用低码率和帧率,增加信息传输速度。

附图说明

[0025] 图1为本发明实施例提供的发送终端侧多媒体信息的交互方法流程图;
[0026] 图2为本发明实施例提供具有触控按键A的会话界面示意图;
[0027] 图3为本发明实施例提供的弹出多媒体录制窗口示意图;
[0028] 图4为本发明实施例中具有触控按键C的会话界面示意图;
[0029] 图5为本发明实施例提供的结束多媒体录制的流程图;
[0030] 图6为本发明另一实施例提供的多媒体信息的交互方法流程图;
[0031] 图7为本发明实施例提供的接收终端侧多媒体信息的交互方法流程图;
[0032] 图8为本发明实施例提供的接收到多媒体信息并显示图形的示意图;
[0033] 图9为本发明实施例提供的弹出多媒体播放窗口示意图;
[0034] 图10为本发明实施例提供的弹出多媒体播放窗口时,多媒体信息的交互方法流程图;
[0035] 图11为本发明实施例提供的多媒体信息的交互装置的虚拟结构示意图;
[0036] 图12为本发明另一实施例提供的多媒体信息的交互装置的虚拟结构示意图;
[0037] 图13为本发明实施例提供的多媒体信息的交互系统的虚拟结构示意图。

具体实施方式

[0038] 下面结合附图,对本发明实施例提供的多媒体信息的交互方法、装置及系统的具体实施方式进行详细地说明。
[0039] 本发明实施例提供的多媒体信息的交互方法,如图1所示,具体包括以下步骤:
[0040] 步骤101、启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口;
[0041] 步骤102、将采集的视频信息在多媒体录制窗口中进行显示;
[0042] 步骤103、待多媒体录制完成后,在当前会话页面发送编码处理后的多媒体信息。
[0043] 较佳地,在一个实施例中,检测到通过当前会话页面的触控按键触发的启动多媒体录制功能操作指令后,启动多媒体录制功能。如图2所示,在当前会话页面的底部具有触控按键A,其上可以显示“按住短拍”等提示用户的文字或图形。当用户需要发送多媒体信息时,可以按住该触控按键A,手机通过该操作判定检测到启动多媒体录制功能操作指令,进而启动多媒体录制功能。
[0044] 其中,启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口。如图3所示,在当前会话页面的中部弹出多媒体录制窗口B,当然,其预置位置不仅可以位于当前会话页面的中部,还可以位于当前会话页面的任何位置。在该多媒体录制窗口B的四周可以显示提示文字“请摆好姿势”,此外,还可以通过左右摇晃等预设操作切换移动设备的前后摄像头。
[0045] 较佳地,在一个实施例中,将采集的视频信息在多媒体录制窗口中进行显示,包括:调用摄像头程序,开启摄像头;将摄像头采集到的视频信息显示在多媒体录制窗口。同时,通过音频采集器件,采集音频信息。然后,将采集的包括视频信息和音频信息的多媒体信息,按照预置码率和帧率进行编码。其中,码率就是数据传输时单位时间传送的数据位数,一般单位是kbps即千比特每秒。码率和多媒体图像的质量成正比,传输的文件体积也和码率成正比。为了快速处理、传输多媒体信息,可以采用低码率方式处理摄像头采集的多媒体信息,例如将预置码率设置为40kbps至100kbps,较佳值为48kbps)。帧率是用于测量显示帧数的量度,测量单位为FPS(Frames per Second,每秒显示帧数)或“赫兹”(Hz)。为了快速处理、传输多媒体信息,也可以同时采用低码率方式处理摄像头采集的多媒体信息,如10fps至20fps。
[0046] 较佳地,在一个实施例中,检测到通过当前会话页面的触控按键触发的结束多媒体录制功能操作指令后,结束多媒体录制;或者检测到多媒体录制时间超过预置时间后,结束多媒体录制。具体的,如图4所示,在当前会话页面具有触控按键C,其上可以显示“结束短拍”等提示用户的文字或图形。当用户录制完多媒体后,可以点击该触控按键C,手机此时检测到结束多媒体录制功能操作指令,进而结束多媒体录制。若开启多媒体录制功能后,需要一直按住“按住短拍”触控按键A,松开该触控按键A后结束多媒体录制,则无需该触控按键C,或者将触控按键A上显示的提示信息修改为“结束短拍”等提示用户的文字或图形。
[0047] 此外,还可以根据多媒体录制时间是否超过预置时间来确定是否结束录制,例如,设置录制时间的预置时间为10秒,若检测到多媒体录制时间超过10秒则结束多媒体录制。具体过程,如图5所示,包括以下步骤:
[0048] 步骤501、启动多媒体录制功能时,开始计时;
[0049] 步骤502、实时检测录制多媒体录制时间是否达到预置时间,若未达到预置时间则继续执行步骤502;若达到预置时间则执行步骤503;
[0050] 步骤503、确定结束录制,关闭多媒体录制功能。
[0051] 在多媒体录制过程中,将摄像头采集的视频信息在多媒体录制窗口中进行显示,以便用户查看效果。待多媒体录制完成后,在当前会话页面发送编码处理后的多媒体信息。
[0052] 通过上述描述可以看出,本发明实施例提供的多媒体信息的交互方法,多媒体的发送终端通过在当前会话页面中提供多媒体录制窗口,以便完成多媒体信息的录制,使得在网络带宽等资源有限的情况下,达到视频沟通流畅的效果。同时,可以对采集的多媒体信息采用低码率和帧率,增加信息传输速度。
[0053] 以一直按住触控按键进行多媒体录制为例,对本发明实施例提供的多媒体信息的交互方法进行详细描述,如图6所示,具体包括以下步骤:
[0054] 步骤601、检测到当前会话页面的触控按键受到按压后,确定接收到启动多媒体录制功能操作指令;
[0055] 步骤602、启动多媒体录制功能;
[0056] 步骤603、在当前会话页面中的预置位置弹出多媒体录制窗口;
[0057] 步骤604、调用摄像头程序,开启摄像头,将摄像头采集到的视频信息显示在多媒体录制窗口;调用音频采集器件采集音频信息;
[0058] 步骤605、将采集的包括视频信息和音频信息的多媒体信息,按照预置码率和帧率进行编码;
[0059] 其中,在上述过程中,用户一直按压着该触控按键。
[0060] 步骤606、检测到当前会话页面的触控按键未受到按压后,确定接收到结束多媒体录制功能操作指令,结束多媒体录制;
[0061] 步骤607、在当前会话页面发送编码处理后的多媒体信息。
[0062] 上述实施例以多媒体信息的发送终端为主体,揭露了通过在当前会话页面中提供多媒体录制窗口,以便完成多媒体信息的录制,使得在网络带宽等资源有限的情况下,达到视频沟通流畅的效果。同时,可以对采集的多媒体信息采用低码率和帧率,增加信息传输速度。
[0063] 本发明实施例还提供了一种多媒体信息的交互方法,如图7所示,具体包括以下步骤:
[0064] 步骤701、接收多媒体信息,在当前会话页面进行显示;
[0065] 步骤702、接收到播放多媒体信息的操作后,对多媒体信息进行解码并在当前会话页面预置位置弹出的多媒体播放窗口中进行播放。
[0066] 手机等移动设备接收到多媒体信息后,在当前会话页面进行显示。如图8所示,接收到多媒体信息后,在当前会话页面显示出该多媒体信息的一个图像D,例如可以显示该多媒体信息的第一帧图像。
[0067] 较佳地,在一个实施例中,检测到当前会话页面中显示的多媒体信息被点击后,确定接收到播放多媒体信息的操作指令。若接收到的多媒体信息不直接播放,需要用户点击该当前会话页面的多媒体信息即可进行播放。
[0068] 较佳地,在一个实施例中,预置的多媒体播放窗口的位置与显示多媒体信息的位置一致。多媒体信息被点击播放时可以在显示多媒体信息的位置进行播放,即多媒体播放窗口的位置与显示多媒体信息的位置一致;也可以在当前会话页面中的其他位置(如中部)进行播放,即多媒体播放窗口的位置与显示多媒体信息的位置不一致,如图9所示,可以在当前会话页面中弹出多媒体播放窗口E播放接收到的多媒体信息。
[0069] 以弹出多媒体播放窗口为例,对本发明实施例提供的多媒体信息的交互方法进行详细描述,如图10所示,具体包括以下步骤:
[0070] 步骤1001、接收多媒体信息,在当前会话页面进行显示;
[0071] 步骤1002、检测到当前会话页面中显示的多媒体信息被点击后,确定接收到播放多媒体信息的操作指令;
[0072] 步骤1003、对接收到的多媒体信息进行解码;
[0073] 步骤1004、在当前会话页面预置位置弹出多媒体播放窗口;
[0074] 步骤1005、在多媒体播放窗口中播放该多媒体信息。
[0075] 通过本实施例的描述可以看出,本发明实施例提供的方法,多媒体的接收终端通过在当前会话页面中提供多媒体播放窗口,以便完成多媒体信息的播放,使得在网络带宽等资源有限的情况下,达到视频沟通流畅的效果。同时,可以对采集的多媒体信息采用低码率和帧率,增加信息传输速度。
[0076] 上述各个附图及描述的功能可以在一个终端中实现,即多媒体发送终端和多媒体接收终端可以为同一终端,也就是终端同时具有本发明实施例记录的发送多媒体信息和接收多媒体信息的功能。
[0077] 基于同一发明构思,本发明实施例还提供了一种多媒体信息的交互装置,由于该装置解决问题的原理与前述一种多媒体信息的交互方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。
[0078] 本发明实施例提供的一种多媒体信息的交互装置,如图11所示,包括:
[0079] 弹出模块1101,用于启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口;
[0080] 录制模块1102,用于将采集的视频信息在所述多媒体录制窗口中进行显示;
[0081] 发送模块1103,用于待多媒体录制完成后,在所述当前会话页面发送编码处理后的多媒体信息。
[0082] 较佳地,该交互装置还包括:
[0083] 启动模块1104,用于检测到通过所述当前会话页面的触控按键触发的启动多媒体录制功能操作指令后,启动多媒体录制功能。
[0084] 较佳地,录制模块1102,用于调用摄像头程序,开启摄像头;将摄像头采集到的视频信息显示在所述多媒体录制窗口。
[0085] 较佳地,交互装置还包括:
[0086] 编码模块1105,用于将采集的视频信息和音频信息,按照预置码率和帧率进行编码。
[0087] 较佳地,交互装置还包括:
[0088] 结束模块1106,用于检测到通过所述当前会话页面的触控按键触发的结束多媒体录制功能操作指令后,结束多媒体录制;或者检测到所述多媒体录制时间超过预置时间后,结束多媒体录制。
[0089] 本发明实施例还提供的一种多媒体信息的交互装置,如图12所示,包括:
[0090] 显示模块1201,用于接收多媒体信息,在当前会话页面进行显示;
[0091] 播放模块1202,用于接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。
[0092] 较佳的,该交互装置还包括:
[0093] 确定模块1203,用于检测到所述当前会话页面中显示的多媒体信息被点击后,确定接收到播放所述多媒体信息的操作指令。
[0094] 通过上述描述可知,本发明实施例提供的多媒体信息的交互装置,通过在当前会话页面中提供多媒体录制窗口、多媒体播放窗口,以便完成多媒体信息的录制、播放,使得在网络带宽等资源有限的情况下,达到视频沟通流畅的效果。同时,可以对采集的多媒体信息采用低码率和帧率,增加信息传输速度。
[0095] 基于同一发明构思,本发明实施例还提供了一种多媒体信息的交互系统,由于该装置解决问题的原理与前述一种多媒体信息的交互方法相似,因此该系统的实施可以参见方法的实施,重复之处不再赘述。
[0096] 本发明实施例还提供的一种多媒体信息的交互系统,如图13所示,包括:
[0097] 发送终端1301,用于启动多媒体录制功能后,在当前会话页面中的预置位置弹出多媒体录制窗口;将采集的视频信息在所述多媒体录制窗口中进行显示;待多媒体信息录制完成后,在所述当前会话页面发送编码处理后的多媒体信息;
[0098] 接收终端1302,用于接收多媒体信息,在当前会话页面进行显示;接收到播放所述多媒体信息的操作指令后,对所述多媒体信息进行解码并在所述当前会话页面预置位置弹出的多媒体播放窗口中进行播放。
[0099] 通过上述描述可知,本发明实施例提供的多媒体信息的交互方法、装置及系统,通过在当前会话页面中提供多媒体录制窗口、多媒体播放窗口,以便完成多媒体信息的录制、播放,使得在网络带宽等资源有限的情况下,达到视频沟通流畅的效果。同时,可以对采集的多媒体信息采用低码率和帧率,增加信息传输速度。
[0100] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明实施例可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本发明实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0101] 本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
[0102] 本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0103] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0104] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。