多媒体控制方法、终端、服务器、计算机可读介质技术

技术编号:34822393 阅读:24 留言:0更新日期:2022-09-03 20:33
本公开提供一种应用于终端的多媒体控制方法,包括:响应于集成在多媒体系统中的应用程序运行,生成多媒体数据流;通过当前终端的多媒体通道将所述多媒体数据流传输到服务器,以使所述服务器分发所述多媒体数据流。本公开实施例还提供一种应用于服务器的多媒体控制方法、一种终端、一种服务器、一种计算机可读介质。质。质。

【技术实现步骤摘要】
多媒体控制方法、终端、服务器、计算机可读介质


[0001]本公开涉及多媒体
,特别涉及一种多媒体控制方法、一种终端、一种服务器、一种计算机可读介质。

技术介绍

[0002]视频会议是通过网络召开的实时、点对点或多点的线上会议,视频会议用户能够方便地进行线上会议、培训、教学等。基于视频会议技术,还进一步产生了支持线上互动教学的教学系统。
[0003]但是,视频会议系统还需要进一步改进。

技术实现思路

[0004]本公开实施例提供一种多媒体控制方法、一种终端、一种服务器、一种计算机可读介质。
[0005]第一方面,本公开实施例提供一种多媒体控制方法,应用于终端,包括:
[0006]响应于集成在多媒体系统中的应用程序运行,生成多媒体数据流;
[0007]通过当前终端的多媒体通道将所述多媒体数据流传输到服务器,以使所述服务器分发所述多媒体数据流。
[0008]在一些实施例中,生成多媒体数据流,包括:
[0009]采集音频数据流;和/或
[0010]采集视频数据流;和/或
[0011]生成共享所述应用程序界面的数据流。
[0012]在一些实施例中,所述多媒体控制方法还包括:
[0013]向所述服务器发送控制指令,其中,所述控制指令用于对至少一个终端的多媒体通道进行控制。
[0014]在一些实施例中,向所述服务器发送控制指令,包括:
[0015]向所述服务器发送对至少一个终端的接收通道和/或发送通道进行控制的控制指令,其中,终端的多媒体通道包括接收通道和发送通道。
[0016]在一些实施例中,向服务器发送的控制指令与当前终端的控制权限相对应。
[0017]在一些实施例中,所述终端为手机、电视、机顶盒中的任意一者。
[0018]第二方面,本公开实施例提供一种多媒体控制方法,应用于服务器,包括:
[0019]接收终端通过多媒体通道传输的多媒体数据流,其中,终端响应于集成在所述终端的多媒体系统中的应用程序运行生成所述多媒体数据流;
[0020]将所述多媒体数据流分发到至少一个目标终端。
[0021]在一些实施例中,所述多媒体控制方法还包括:
[0022]接收多个终端中的至少一者发送的控制指令;
[0023]根据所述控制指令对至少一个所述终端的多媒体通道进行控制。
[0024]在一些实施例中,根据所述控制指令对至少一个所述终端的多媒体通道进行控制,包括:
[0025]根据所述控制指令,对至少一个所述终端的接收通道和/或发送通道进行控制,其中,所述终端的多媒体通道包括接收通道和发送通道。
[0026]在一些实施例中,所述终端的控制指令与所述终端的控制权限相对应。
[0027]在一些实施例中,多个所述终端包括至少一个第一终端和至少一个第二终端;根据所述控制指令,对至少一个所述终端的接收通道和/或发送通道进行控制,包括:
[0028]根据所述第一终端的控制指令,开启或关闭所述第一终端自身的接收通道;和/或
[0029]根据所述第一终端的控制指令,开启或关闭所述第一终端自身的发送通道;和/或
[0030]根据所述第一终端的控制指令,开启或关闭所述控制指令指向的至少一个第二终端的接收通道;和/或
[0031]根据所述第一终端的控制指令,开启或关闭所述控制指令指向的至少一个第二终端的发送通道;和/或
[0032]根据所述第二终端的控制指令,开启或关闭所述第二终端自身的接收通道;和/或
[0033]根据所述第二终端的控制指令,开启或关闭所述第二终端自身的发送通道;
[0034]其中,所述第一终端的控制权限高于所述第二终端的控制权限。
[0035]在一些实施例中,当接收到第一终端的控制指令和第二终端的控制指令、且所述第二终端的控制指令指向的多媒体通道为所述第一终端的控制指令指向的多媒体通道的子集时,执行所述第一终端的控制指令。
[0036]在一些实施例中,将所述多媒体数据流分发到至少一个目标终端,包括:
[0037]对所述多媒体数据流进行处理,并传输到至少一个目标终端。
[0038]在一些实施例中,对所述多媒体数据流进行处理,包括:
[0039]对所述多媒体数据流进行渲染、编解码处理。
[0040]在一些实施例中,所述多媒体数据流包括音频数据流、视频数据流、共享应用程序界面的数据流中的至少一者。
[0041]在一些实施例中,所述多媒体控制方法还包括:
[0042]根据所述终端对应的用户身份,向所述终端下发控制权限。
[0043]在一些实施例中,所述多媒体控制方法还包括:
[0044]响应于第一终端发送的结束指令,控制第二终端下线;或
[0045]响应于所述第一终端下线,控制所述第二终端下线;
[0046]其中,多个所述终端包括至少一个第一终端和至少一个第二终端,所述第一终端的控制权限高于所述第二终端的控制权限。
[0047]第三方面,本公开实施例提供一种终端,包括:
[0048]一个或多个处理器;
[0049]存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本公开实施例第一方面所述的多媒体控制方法。
[0050]第四方面,本公开实施例提供一种服务器,包括:
[0051]一个或多个处理器;
[0052]存储器,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本公开实施例第二方面所述的多媒体控制方法。
[0053]第五方面,本公开实施例提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现以下方法中的至少一者:
[0054]本公开实施例第一方面所述的多媒体控制方法;
[0055]本公开实施例第二方面所述的多媒体控制方法。
[0056]在本公开实施例中,将应用程序集成在多媒体系统中,当应用程序运行时,多媒体系统的终端能够同步生成多媒体数据流,多媒体系统的服务器能够将多媒体数据流分发到其他终端,从而能够在多个终端之间分享多媒体数据流,使得多媒体系统能够为集成的应用程序提供多媒体互动功能,从而能够降低终端中应用程序的开发难度,提升应用程序对于不同硬件的兼容性,有利于节约开发成本。
附图说明
[0057]图1是本公开实施例中一种多媒体控制方法的流程图;
[0058]图2是本公开实施例中另一种多媒体控制方法中部分步骤的流程图;
[0059]图3是本公开实施例中一种多媒体控制方法的流程图;
[0060]图4是本公开实施例中另一种多媒体控制方法中部分步骤的流程图;
[0061]图5是本公开实施例中又一种多媒体控制方法中部分步骤的流程图;
[0062]图6是本公开实施例中一种终端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多媒体控制方法,应用于终端,包括:响应于集成在多媒体系统中的应用程序运行,生成多媒体数据流;通过当前终端的多媒体通道将所述多媒体数据流传输到服务器,以使所述服务器分发所述多媒体数据流。2.根据权利要求1所述的多媒体控制方法,其中,生成多媒体数据流,包括:采集音频数据流;和/或采集视频数据流;和/或生成共享所述应用程序界面的数据流。3.根据权利要求1或2所述的多媒体控制方法,其中,所述多媒体控制方法还包括:向所述服务器发送控制指令,其中,所述控制指令用于对至少一个终端的多媒体通道进行控制。4.根据权利要求3所述的多媒体控制方法,其中,向所述服务器发送控制指令,包括:向所述服务器发送对至少一个终端的接收通道和/或发送通道进行控制的控制指令,其中,终端的多媒体通道包括接收通道和发送通道。5.根据权利要求4所述的多媒体控制方法,其中,向服务器发送的控制指令与当前终端的控制权限相对应。6.根据权利要求1或2所述的多媒体控制方法,其中,所述终端为手机、电视、机顶盒中的任意一者。7.一种多媒体控制方法,应用于服务器,包括:接收终端通过多媒体通道传输的多媒体数据流,其中,终端响应于集成在所述终端的多媒体系统中的应用程序运行生成所述多媒体数据流;将所述多媒体数据流分发到至少一个目标终端。8.根据权利要求7所述的多媒体控制方法,其中,所述多媒体控制方法还包括:接收多个终端中的至少一者发送的控制指令;根据所述控制指令对至少一个所述终端的多媒体通道进行控制。9.根据权利要求8所述的多媒体控制方法,其中,根据所述控制指令对至少一个所述终端的多媒体通道进行控制,包括:根据所述控制指令,对至少一个所述终端的接收通道和/或发送通道进行控制,其中,所述终端的多媒体通道包括接收通道和发送通道。10.根据权利要求9所述的多媒体控制方法,其中,所述终端的控制指令与所述终端的控制权限相对应。11.根据权利要求10所述的多媒体控制方法,其中,多个所述终端包括至少一个第一终端和至少一个第二终端;根据所述控制指令,对至少一个所述终端的接收通道和/或发送通道进行控制,包括:根据所述第一终端的控制指令,开启或关闭所述第一终端自身的接收通道;和/或根据所述第一终端的控制指令,开启或关闭所述第一终端自身的发送通道;和/或根据所述第一终端的控制指令,开启或关闭所述控制指令指向的...

【专利技术属性】
技术研发人员:彭磊
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1