【技术实现步骤摘要】
一种通信方法、装置及系统
[0001]本申请实施例涉及通信
,尤其涉及一种通信方法、装置及系统。
技术介绍
[0002]现有双方通话、多方会议(例如多方视频会议)等场景中,交流效率仍有待提高;如果通话参与方可以通过虚拟化的白板与对方进行互动,就像面对面交流那样,各通话参与方可以对同一块白板进行书写、绘画等操作,如此增加除语音和视频之外的沟通手段,可以更加便捷、有效地进行沟通。
[0003]如何在现有通话功能基础上叠加白板互动功能,是需要解决的技术问题。
技术实现思路
[0004]本申请实施例提供一种通信方法、装置及系统,能够在现有通话功能基础上增加白板互动功能。
[0005]为达到上述目的,本申请实施例采用如下技术方案:
[0006]第一方面,本申请实施例提供一种通信方法,该方法由通话终端执行,该方法包括:建立通话终端与媒体服务器之间的视频通话媒体传输通道,且通过所述视频通话媒体传输通道传输所述通话终端与对端通话终端之间的通话视频流,以实现通话终端与对端通话终端之间的视频通话业务,所述通话视频流包含所述通话终端或所述对端通话终端拍摄的视频内容;然后基于第一白板媒体数据在通话界面呈现第一白板画面,所述第一白板画面为空白画面;并检测第一用户在所述第一白板画面上的第一触碰操作,生成第一触碰痕迹数据,所述第一触碰痕迹数据用于描述所述第一触碰操作所产生的第一触碰痕迹;以及向所述媒体服务器发送所述第一触碰痕迹数据;再通过所述视频通话媒体传输通道从所述媒体服务器接收第二白板媒体数据,且 ...
【技术保护点】
【技术特征摘要】
1.一种通信方法,其特征在于,所述方法由通话终端执行,所述方法包括:建立所述通话终端与媒体服务器之间的视频通话媒体传输通道,且通过所述视频通话媒体传输通道传输所述通话终端与对端通话终端之间的通话视频流,以实现所述通话终端与所述对端通话终端之间的视频通话业务;基于第一白板媒体数据在通话界面呈现第一白板画面,所述第一白板画面为空白画面;检测第一用户在所述第一白板画面上的第一触碰操作,生成第一触碰痕迹数据,所述第一触碰痕迹数据用于描述所述第一触碰操作所产生的第一触碰痕迹;向所述媒体服务器发送所述第一触碰痕迹数据;通过所述视频通话媒体传输通道从所述媒体服务器接收第二白板媒体数据,且基于所述第二白板媒体数据在所述通话界面呈现第二白板画面,所述第二白板画面包含所述第一触碰痕迹和第二触碰痕迹,所述第二触碰痕迹为第二用户在所述对端通话终端的通话界面呈现的与所述第一白板画面相应的白板画面上进行第二触碰操作而产生的触碰痕迹。2.根据权利要求1所述的方法,其特征在于:所述第一白板媒体数据包含第一视频帧对应的数据,所述第一视频帧为通过所述视频通话媒体传输通道从所述媒体服务器接收的且用于呈现所述空白画面,所述基于第一白板媒体数据在通话界面呈现第一白板画面,包括:解码所述第一视频帧对应的数据以在所述通话界面呈现所述第一白板画面;或者,所述第一白板媒体数据包含白板图像对应的数据,所述白板图像为所述通话终端本地存储的且用于呈现所述空白画面,所述基于第一白板媒体数据呈现第一白板画面,包括:解码所述白板图像对应的数据以在所述通话界面呈现所述第一白板画面。3.根据权利要求1或2所述的方法,其特征在于:所述第二白板媒体数据包含第二视频帧对应的数据,所述第二视频帧用于呈现嵌入了所述第一触碰痕迹和所述第二触碰痕迹的第二白板画面;所述基于所述第二白板媒体数据在通话界面呈现第二白板画面,包括:解码所述第二视频帧对应的数据以在所述通话界面呈现所述第二白板画面;或者,所述第二白板媒体数据为第二触碰痕迹数据,所述第二触碰痕迹数据用于描述所述第二触碰痕迹;所述基于所述第二白板媒体数据在所述通话界面呈现第二白板画面,包括:基于所述第一触碰痕迹数据和所述第二触碰痕迹数据,在所述通话界面上叠加呈现所述第一触碰痕迹和所述第二触碰痕迹,形成所述第二白板画面。4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:从所述媒体服务器接收传输通道指示信息,所述传输通道指示信息指示所述通话终端通过所述视频通话媒体传输通道接收所述第二白板媒体数据。5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:停止通过所述视频通话媒体传输通道传输通话视频流。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:向所述媒体服务器发送白板互动申请,所述白板互动申请中包括所述对端通话终端的标识,所述标识用于申请与所述对端通话终端进行白板互动,以在所述通话终端上呈现所述第二白板画面。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:确认所述通话终端具备白板互动所需的资源。8.根据权利要求7所述的方法,其特征在于,所述确认所述通话终端具备白板互动所需的资源,包括:从所述媒体服务器接收会话发起协议SIP消息,所述SIP消息中包括触碰操作确认标识,所述触碰操作确认标识用于确认所述通话终端是否具备白板互动所需的资源;向所述媒体服务器发送所述SIP消息的响应消息,所述响应消息中包括触碰操作应答标识,所述触碰操作应答标识用于指示所述通话终端具备白板互动所需的资源。9.一种通信方法,其特征在于,所述方法由媒体服务器执行,所述方法包括:建立第一视频通话媒体传输通道和第二视频通话媒体传输通道,所述第一视频通话媒体传输通道为通话终端与所述媒体服务器之间的视频通话媒体传输通道,所述第二视频通话媒体传输通道为所述媒体服务器与对端通话终端之间的视频通话媒体传输通道;且通过所述第一视频通话媒体传输通道和所述第二视频通话媒体传输通道传输所述通话终端与所述对端通话终端之间的通话视频流,以实现所述通话终端与所述对端通话终端之间的视频通话业务;从所述通话终端接收第一触碰痕迹数据,所述第一触碰痕迹数据是第一用户在所述通话终端的通话界面呈现的第一白板画面上进行第一触碰操作而生成的数据,所述第一白板画面为空白画面,所述第一白板画面是基于所述第一白板媒体数据呈现的白板画面,所述第一触碰痕迹数据用于描述所述第一触碰操作所产生的第一触碰痕迹;从所述对端通话终端接收第二触碰痕迹数据,所述第二触碰痕迹数据是第二用户在所述对端通话终端的通话界面呈现的与所述第一白板画面相应的白板画面上进行第二触碰操作而生成的数据,所述第二触碰痕迹数据用于描述所述第二触碰操作所产生的第二触碰痕迹;通过所述第一视频通话媒体传输通道向所述通话终端发送第二白板媒体数据,以在所述通话终端的通话界面呈现第二白板画面,所述第二白板画面包含所述第一触碰痕迹和所述第二触碰痕迹;通过所述第二视频通话媒体传输通道向所述对端通话终端发送第三白板媒体数据,以在所述对端通话终端的通话界面呈现所述第二白板画面。10.根据权利要求9所述的方法,其特征在于:所述第一白板媒体数据包含第一视频帧对应的数据,所述第一视频帧为通过所述第一视频通话媒体传输通道从所述媒体服务器接收的且用于呈现所述空白画面;或者,所述第一白板媒体数据包含白板图像对应的数据,所述白板图像为所述通话终端本地存储的且用于呈现所述空白画面。11.根据权利要求9或10所述的方法,其特征在于:所述第二白板媒体数据与所述第三白板媒体数据相同,所述第二白板媒体数据或所述第三白板媒体数据包含第二视频帧对应的数据,所述第二视频帧用于呈现嵌入了所述第一触碰痕迹和所述第二触碰痕迹的第二白板画面;或者,所述第二白板媒体数据与所述第三白板媒体数据不同,所述第二白板媒体数据为所述第二触碰痕迹数据,所述第三白板媒体数据为所述第一触碰痕迹数据。
12.根据权利要求9至11任一项所述的方法,其特征在于,所述方法还包括:向所述通话终端发送第一传输通道指示信息,所述第一传输通道指示信息指示所述通话终端通过所述第一视频通话媒体通道接收所述第二白板媒体数据;向所述对端通话终端发送第二传输通道指示信息,所述第二传输通道指示信息指示所述对端通话终端通过所述第二视频通话媒体通道接收所述第三白板媒体数据。13.根据权利要求9至12任一项所述的方法,其特征在于,所述方法还包括:停止通过所述第一视频通话媒体传输通道传输所述通话视频流;停止通过所述第二视频通话媒体传输通道传输所述通话视频流。14.根据权利要求9至13任一项所述的方法,其特征在于,所述方法还包括:确认所述通话终端具备白板互动所需的资源。15.根据权利要求14所述的方法,其特征在于,所述确认所述通话终端具备白板互动所需的资源,包括:向所述通话终端发送会话发起协议SIP消息,所述SIP消息中包括触碰操作确认标识,所述触碰操作确认标识用于确认所述通话终端是否具备白板互动所需的资源;从所述通话终端接收所述SIP消息的响应消息,所述响应消息中包括触碰操作应答标识,所述触碰操作应答标识用于指示所述通话终端具备白板互动所需的资源。16.根据权利要求9至15任一项所述的方法,其特征在于,所述方法还包括:从所述通话终端接收白板互动申请,所述白板互动申请中包括所述对端通话终端的标识,所述标识用于申请与所述对端通话终端进行白板互动,以在所述通话终端的通话界面和所述对端通话终端的通话界面呈现包括所述通话终端和/或所述对端通话终端的触碰痕迹的白板画面;向所述对端通话终端发送白板互动请求,所述白板互动请求用于请求所述对端通话终端与所述通话终端进行白板互动;从所述对端通话终端接收所述白板互动请求的响应消息,所述响应消息用于指示所述第二用户同意与所述第一用户进行白板互动。17.一种通话终端,其特征在于,包括:处理模块、生成模块、发送模块以及接收模块;所述处理模块,用于建立与媒体服务器之间的视频通话媒体传输通道,且控制所述发送模块或所述接收模块通过所述视频通话媒体传输通道传输所述通话终端与对端通话终端之间的通话视频流,以实现所述通话终端与所述对端通话终端之间的视频通话业务;并且基于第一白板媒体数据在通话界面呈现第一白板画面,所述第一白板画面为空白画面;所述生成模块,用于检测第一用户在所述第一白板画面上的第一触碰操作,生成第一触碰痕迹数据,所述第一触碰痕迹数据用于描述所述第一触碰操...
【专利技术属性】
技术研发人员:徐长月,冯军辉,张春河,庄乃峰,王坤,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。