视频会议实现方法、视频会议服务器及视频会议实现系统的制作方法

文档序号:10661272阅读:235来源:国知局
视频会议实现方法、视频会议服务器及视频会议实现系统的制作方法
【专利摘要】本发明涉及一种视频会议实现方法、视频会议服务器及视频会议实现系统,所述视频会议实现方法包括如下步骤:建立视频会议;接收文档演示操作的申请;判断当前是否有文档演示操作正在进行,若否,向所述发送文档演示操作申请的用户端返回授权文档演示操作的信号;若是,执行下一判断步骤;判断接收的文档演示操作申请的优先级是否高于当前文档演示操作的优先级,若是,向所述发送文档演示操作申请的用户端返回授权文档演示操作的信号;若否,向所述发送文档演示操作申请的用户端返回排队等待的信号。通过本申请的方案,在线会议成员可以在视频会议中进行文档演示操作,将会议内容更清楚地向在线会议成员展现,使得会议的讨论更有效。
【专利说明】
视频会议实现方法、视频会议服务器及视频会议实现系统
技术领域
[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]图1为本发明一种视频会议服务器与用户端连接的示意图;
[0040]图2为本发明一种视频会议实现方法中会议发起的流程示意图;
[0041]图3为本发明一种视频会议实现方法中文档演示操作权申请的流程示意图;
[0042]图4为本发明一种视频会议实现方法中话权申请的流程示意图;
[0043]图5为本发明一种视频会议服务器的结构图。
【具体实施方式】
[0044]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0045]如图1所示,本发明公开了一种视频会议实现方法、视频会议服务器及视频会议实现系统,其中视频会议实现系统包括视频会议服务器端以及通过移动网络与所述视频会议服务器端连接的多个用户端。
[0046]结合图2、图3及图4所示,一种视频会议实现方法,包括如下步骤:
[0047]步骤S21,接收一个用户端发送的视频会议建立请求;
[0048]本实施方式中,视频会议服务器接收所述视频会议建立请求。
[0049]步骤S22,判断是否有其他会议成员,若是,则向其他会议成员的用户端发送进入会议邀请,并且根据接受会议邀请的用户端的数量判断建立视频会议或是结束视频会议;
[0050]本实施方式中,视频会议服务器接收到视频会议建立请求后,需要判断是否有其他会议成员,如果有其他会议成员,视频会议服务器端向其他会议成员的用户端发送进入会议邀请;如果没有其他会议成员,视频会议服务器端则向发起视频会议建立请求的用户端返回视频会议业务结束的信息,并提示失败原因;
[0051 ]进一步地,视频会议服务器向其他会议成员发送进入会议邀请后,需要进一步判断会议成员是否同意加入会议,如果其他会议成员同意加入会议,视频会议服务器向发起视频会议建立请求的用户端返回视频会议发起成功的信息,视频会议召开;如果其他会议成员拒绝加入会议,则视频会议服务器需要根据拒绝加入会议的成员数量来判断是否结束视频会议业务。
[0052]步骤S31,在建立视频会议的情况下,接收任何一个用户端发送的文档演示操作的申请;
[0053]本实施方式中,在建立视频会议的情况下,任何一个会议成员可以通过用户端发起文档演示操作申请,用以申请文档演示操作权,经过授权后,申请用户可以在视频会议中进行文档演示操作,进而将会议内容清楚地展示于其他会议成员面前,所有会议成员可以实时针对展示的会议内容进行讨论,有利于会议讨论的进行。
[0054]步骤S32,判断当前是否有文档演示操作正在进行,若否,向所述用户端返回授权文档演示操作的信号;若是,执行下一判断步骤;
[0055]本实施方式中,视频会议服务器需要判断当前是否有文档演示操作正在进行,如果否,视频会议服务器向发起视频会议建立请求的用户端返回允许进行文档演示操作的信息,申请用户获得授权后即获得文档演示操作权,并进行文档演示操作;如果是,则需要进一步判断。
[0056]步骤S33,判断接收的文档演示操作申请的优先级是否高于当前文档演示操作的优先级,若是,向所述发送文档演示操作申请的用户端返回授权文档演示操作的信号;若否,向所述发送文档演示操作申请的用户端返回排队等待的信号。
[0057]本实施方式中,需要预设会议成员的优先级,例如可以根据会议成员的职位高低来设置优先级。如果当前有文档演示正在操作,视频会议服务器需要进一步判断申请文档演示操作的用户端的优先级是否高于当前文档演示操作的用户端,如果是,视频会议服务器向发起视频会议建立请求的用户端返回允许进行文档演示操作的信息,申请用户得到授权后即获得文档演示操作权,可进行文档演示操作;如果否,视频会议服务器则向发送文档演示操作申请的用户端返回排队等待的信号。
[0058]本实施方式中,在步骤S33中,当视频会议服务器在判断当前没有文档演示操作正在进行,且返回授权文档演示操作的信号后,其他用户可继续接收文档演示操作的申请。此时视频会议服务器进一步判断继续接收的文档演示操作申请的优先级是否高于当前文档演示操作的用户端,若是,视频会议服务器向发送文档演示操作申请的用户端返回授权文档演示操作的信号;若否,返回排队信号。即需要进一步判断其他申请用户的优先级是否高于当前文档演示操作用户,如果是,视频会议服务器端向主持人发出允许进行文档演示操作的信息,主持人即可授权其他优先级较高的申请用户获得文档演示操作权,其他优先级较高的申请用户获得授权后可进行文档演示操作;如果否,当前文档演示操作用户继续持有文档演示操作权。
[0059]本实施方式中,所述视频会议实现方法还包括在接收一个用户端发送的视频会议建立请求之前的步骤:
[0060]步骤S20,发起视频会议建立请求;
[0061]本实施方式中,视频会议建立请求由用户端发起,该用户端包括手机、平板电脑或带有交互界面的智能设备,将发起视频会议邀请的用户端定义为视频会议的主持人。
[0062]本实施方式中,在视频会议实现方法的步骤S22中,根据接受会议邀请的用户端的数量判断建立视频会议或是结束视频会议的具体步骤为:判断接收的接受会议邀请的用户端的数量是否大于等于预设值,若是,建立视频会议,否则结束视频会议。
[0063]本实施方式中,当多个用户端在申请文档演示操作权时,需要将多个申请用户按照先后顺序进行排队。需要判断多个申请用户是否处于同一优先级,如果是,将处于同一优先级的申请用户按照申请的时间先后进行排队;如果否,将申请用户按照优先级排队。等待当前文档演示操作用户释放操作权后,视频会议服务器端向发起视频会议邀请的用户端,即向主持人发出允许进行文档演示操作的信息,主持人即可按照排队顺序依序授权申请用户获得文档演示操作权,排队在前的申请用户获得授权后可进行文档演示操作。
[0064]本实施方式中,所述视频会议实现方法进一步包括在建立视频会议的情况下,接收任何一个用户端发送的话权的申请。用户可以适时申请话权,及时发表自己的意见,有利于与其他会议成员及时沟通。
[0065]参图4,所述申请话权的步骤包括:
[0066]步骤S41,申请话权;
[0067]本实施方式中,会议成员通过用户端发起话权申请请求。
[0068]步骤S42,接收任何一个用户端发送的话权的申请,判断当前是否有用户正在讲话,若否,向所述发送话权申请的用户端返回授权讲话的信号;若是,执行下一判断步骤;
[0069]本实施方式中,视频会议服务器接收到任何一个用户端发送的话权的申请需要判断当前是否有用户正在讲话,如果否,视频会议服务器端向发起视频会议邀请的用户端,即向主持人发出允许讲话的信号,主持人即可授权申请用户获得话权,申请用户获得授权后可在视频会议中讲话;如果是,则需要进一步判断。
[0070]步骤S43,判断接收的话权申请的优先级是否高于当前讲话用户端的优先级,若是,向所述发送话权申请的用户端返回授权话权的信号;若否,向所述发送话权申请的用户端返回排队等待的信号。
[0071]本实施方式中,需要预设会议成员的优先级,可以根据会议成员的职位高低来设置优先级。如果当前有用户正在讲话,需要进一步判断申请话权的用户的优先级是否高于当前讲话的用户,如果是,视频会议服务器端向发起视频会议建立请求的用户端,即向主持人发出允许讲话的信息,主持人即可授权申请用户获得话权,申请用户获得授权后可在视频会议中讲话;如果否,申请用户进入话权排队,等待当前讲话用户释放话权。
[0072]本实施方式申请话权的步骤中,申请用户获得话权后,其他用户可以继续申请话权。此时需要进行判断其他申请用户的优先级是否高于当前讲话用户,如果是,视频会议服务器端向发起视频会议建立请求的用户端,即向主持人发出允许进行讲话的信息,主持人即可授权其他优先级较高的申请用户获得话权,其他优先级较高的申请用户获得授权后可在视频会议中进行讲话;如果否,当前用户继续持有话权。
[0073 ]如图5所示,本发明提供一种视频会议服务器,该视频会议系统包括:
[0074]第一接收模块,用于接收一个用户端发送的视频会议建立请求;
[0075]本实施方式中,所述第一接收模块设置于所述视频会议服务器端。
[0076]第一判断模块,用于判断是否有其他会议成员,若是,则向其他会议成员的用户端发送进入会议邀请,并且根据接受会议邀请的用户端的数量判断建立视频会议或是结束视频会议;
[0077]本实施方式中,第一判断模块用于判断是否有其他会议成员,如果有,所述第一判断模块向其他会议成员发送进入会议邀请,并且根据接收的接受连接信号的数量判断视频会议业务建立或是结束,可及时作出判断,节省会议建立阶段的时间。
[0078]第二接收模块,用于在建立视频会议的情况下接收任何一个用户端发送的文档演示操作的申请;
[0079]第二判断模块,用于判断当前是否有文档演示正在进行,若否,向发送文档演示操作申请的所述用户端返回授权文档演示操作的信号;若是,触发第三判断模块;
[0080]本实施方式中,第二判断模块用于在所述第二接收模块接收到文档演示操作申请时以判断当前是否有文档演示正在进行,如果没有,返回授权文档演示操作的信号;如果有,则触发第三判断模块。具体地,所述用户端设置有申请模块,视频会议发起成功后,会议成员通过用户端的申请模块发出文档演示操作权请求。第三判断模块用于判断文档演示操作请求发出时,当前是否有文档演示正在进行,如果没有,申请模块接收授权文档演示操作的信号并获得授权,申请用户可在视频会议中进行文档演示操作;如果有,触发第三判断模块作进一步判断。
[0081]第三判断模块,用于判断接收的文档演示操作申请的优先级是否高于当前文档演示操作的优先级,若是,向发送文档演示操作申请的所述用户端返回授权文档演示操作的信号;若否,则返回排队等待的信号。
[0082]本实施方式中,第三判断模块用于判断接收的文档演示操作申请的优先级是否高于当前文档演示操作的优先级,如果是,返回授权文档演示操作的信号;如果不是,返回排队信息,以确定接收的文档演示操作申请的排队顺序。
[0083]所述第一判断模块判断接收的接受会议邀请的用户端数量是否大于等于预设值,若是,建立视频会议,否则结束视频会议。
[0084]所述的视频会议服务器还包括第三接收模块,用于在建立视频会议的情况下,接收任何一个用户端发送的话权申请。
[0085]本实施方式中,所述第三判断模块向申请模块返回授权文档演示操作的信号后,其他申请模块可继续发出文档演示操作权请求。
[0086]参图1所示,本发明视频会议实现系统,包括用户端及视频会议服务器,所述用户端用于向视频会议服务器发起所述视频会议建立请求、文档演示操作的申请及话权的申请。所述用户端为带有交互界面的智能设备,包括手机及平板电脑。
[0087]本发明公开的一种视频会议实现方法、视频会议服务器及视频会议实现系统,视频会议发起成功后,会议成员的列表会显示在用户端的显示界面上,便于会议成员了解与会人员的信息。而正在视频会议中讲话或进行文档演示操作的用户,在会议成员列表中的状态区别于其他用户,例如闪动、旁边出现喇叭图案、或者在线颜色区别于其他用户,便于会议成员了解当前讲话或进行文档演示操作的用户信息。会议成员还可以在会议召开中申请话权和/或文档演示操作权,经过主持人授权后,申请用户可以在视频会议中讲话,并进行文档演示操作,进而将会议内容清楚地展示于会议成员面前,会议成员可以实时针对展示的会议内容进行讨论,并可在展示的文档上进行修改及标注,有利于会议讨论的进行。
[0088]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种视频会议实现方法,其特征在于:包括如下步骤: 接收一个用户端发送的视频会议建立请求; 判断是否有其他会议成员,若是,则向其他会议成员的用户端发送进入会议邀请,并且根据接受会议邀请的用户端的数量判断建立视频会议或是结束视频会议; 在建立视频会议的情况下,接收任何一个用户端发送的文档演示操作的申请; 判断当前是否有文档演示操作正在进行,若否,向所述发送文档演示操作申请的用户端返回授权文档演示操作的信号;若是,执行下一判断步骤; 判断接收的文档演示操作申请的优先级是否高于当前文档演示操作的优先级,若是,向所述发送文档演示操作申请的用户端返回授权文档演示操作的信号;若否,向所述发送文档演示操作申请的用户端返回排队等待的信号。2.根据权利要求1所述的视频会议实现方法,其特征在于:判断接收的接受会议邀请的用户端的数量是否大于等于预设值,若是,建立视频会议,否则结束视频会议。3.根据权利要求1所述的视频会议实现方法,其特征在于:所述视频会议实现方法进一步包括在建立视频会议的情况下,接收任何一个用户端发送的话权的申请。4.根据权利要求3所述的视频会议实现方法,其特征在于:接收任何一个用户端发送的话权的申请,判断当前是否有用户正在讲话,若否,向所述发送话权申请的用户端返回授权讲话的信号;若是,执行下一判断步骤; 判断接收的话权申请的优先级是否高于当前讲话用户端的优先级,若是,向所述发送话权申请的用户端返回授权话权的信号;若否,向所述发送话权申请的用户端返回排队等待的信号。5.一种视频会议服务器,其特征在于:包括: 第一接收模块,用于接收一个用户端发送的视频会议建立请求; 第一判断模块,用于判断是否有其他会议成员,若是,则向其他会议成员的用户端发送进入会议邀请,并且根据接受会议邀请的用户端的数量判断建立视频会议或是结束视频会议; 第二接收模块,用于在建立视频会议的情况下接收任何一个用户端发送的文档演示操作的申请; 第二判断模块,用于判断当前是否有文档演示正在进行,若否,向发送文档演示操作申请的所述用户端返回授权文档演示操作的信号;若是,触发第三判断模块; 第三判断模块,用于判断接收的文档演示操作申请的优先级是否高于当前文档演示操作的优先级,若是,向发送文档演示操作申请的所述用户端返回授权文档演示操作的信号;若否,则返回排队等待的信号。6.根据权利要求5所述的视频会议服务器,其特征在于:所述第一判断模块判断接收的接受会议邀请的用户端数量是否大于等于预设值,若是,建立视频会议,否则结束视频会议。7.根据权利要求5所述的视频会议服务器,其特征在于:还包括第三接收模块,用于在建立视频会议的情况下,接收任何一个用户端发送的话权申请。8.根据权利要求7所述的视频会议服务器,其特征在于:所述第三接收模块接收任何一个用户端发送的话权申请并判断当前是否有用户正在讲话,若否,向所述用户端返回授权讲话的信号;若是,进一步判断接收的话权申请的优先级是否高于当前讲话用户的优先级,并根据判断结果向发送话权申请的用户端返回相应信号。9.一种视频会议实现系统,其特征在于:包括用户端和如权利要求5-8中任一项所述的视频会议服务器,所述用户端用于向视频会议服务器发起所述视频会议建立请求、文档演示操作的申请及话权的申请。10.根据权利要求9所述的视频会议实现系统,其特征在于:所述用户端为带有交互界面的智能设备。
【文档编号】H04N7/15GK106027950SQ201610586398
【公开日】2016年10月12日
【申请日】2016年7月22日
【发明人】朱邦胜, 朱哲宇, 徐子煦
【申请人】微云(武汉)科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1