一种基于网页的网络会议中多主讲身份切换方法及系统的制作方法

文档序号:7650250阅读:118来源:国知局
专利名称:一种基于网页的网络会议中多主讲身份切换方法及系统的制作方法
技术领域
本发明属于网络技术领域,尤其涉及一种基于网页的网络会议中多主讲身份切换方法及系统。
背景技术
Web IM是即时通讯工具,旨在为用不了或者不方便使用应用程序客户端的用户提供便利。这类即时通讯工具的聊天记录和重要文件都可存储在网页上,无需下载至本地电脑,提高了数据的安全性和阅读的便捷性。随着ffeb IM用户数量的不断增加,人们对ffeb IM的功能需求也逐步提高,从简单的一对一聊天,开始转向群组通讯和多人通讯。为更好地满足用户群体的强烈需求,一些网络应用系统开始从原先的终端下载模式逐步转变为基于web浏览器的模式,如现行网络视频会议以及网络远程教育系统。对于上述提及的系统来说,无论是进行会议或者讨论,只要是有多人参与的场景存在,均会存在多人同时讨论、发言、抢话等情况,与此同时,单个用户有着同时获取多路其他参会人员音视频信息的强烈需求。目前,市场上的相关产品可以实现多人语音,但是,同时在线的人都可以随意发言。没有一个控制主讲身份角色的进行控制会导致整个交流过程杂乱无章,这样的交流是低效和零效的。而且,类似上述提及的系统都需下载软件进行安装,使用过程复杂,对软件、 硬件环境有很大的依赖性。另外,在多人通讯过程中,缺乏有效的认证控制,容易造成安全隐患。

发明内容
本发明提供了一种基于网页的网络会议中多主讲身份切换方法及系统,实现了无需下载任何软件即可实现多人安全通讯。本发明公布了一种基于网页的网络会议中多主讲身份切换方法,包括以下步骤通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;申请人:收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。本发明还公布了一种基于网页的网络会议中多主讲身份切换系统,包括申请人、 参会人、媒体服务器通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;
申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。本发明提供了一种基于网页的网络会议中多主讲身份切换方法及系统,实现了无需下载任何软件即可实现多人安全通讯。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是本发明的详细流程图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是本发明的详细流程图,包括以下步骤步骤101 参会人打开浏览器,进入会议主界面,加载参会人列表,连接通讯服务器;程序从数据存储服务器读取最大主讲总个数设置η (η为个数的变量名)。上述技术方案中,其中步骤102包含如下过程la)参会人打开浏览器,进入会议主界面,加载参会人列表,加载flash插件;lb) flash插件连接通讯服务器,建立连接并监听数据;lc) flash插件将用户名发送给通讯服务器,通讯服务器将用户名和连接保存到一 -Iv^fi socketList (socketList ^J^fi^ )。步骤102 申请人(参会人)申请主讲,发送申请主讲消息指令给通讯服务器,通讯服务器对申请人的身份及发送申请主讲消息指令的权限进行认证,认证通过后,通讯服务器将申请主讲消息发送给其他参会人。上述技术方案中,其中步骤102包含如下过程2a)申请人申请主讲,调用flash插件接口,发送申请主讲消息指令给通讯服务器,通讯服务器对申请人的身份及发送申请主讲消息指令的权限进行认证,2b)认证通过后,通讯服务器遍历所有参会人员,并将申请主讲消息转发给所有参会人。步骤103 参会人收到申请人申请主讲的消息若本人是主持人,则继续下一步; 若不是主持人,则在网页上显示一个提示信息。上述技术方案中,其中步骤103包含如下过程3a)其他参会人收到申请人申请主讲的消息;3b)若本人是主持人,则继续下一步。若不是主持人,则在网页上显示一个提示信肩、ο步骤104 若主持人同意申请人的申请,主持人发送同意的通知给所有参会人,将本地的语音和视频切换到申请人的语音线路和视频线路,并继续下一步;若主持人拒绝申请人的申请,则发送一个拒绝消息给通讯服务器,参会人收到拒绝消息后,在网页上显示一个提示信息。
上述技术方案中,其中步骤104包含如下过程4a)若主持人同意申请人的申请,调用flash插件接口,主持人发送同意的通知给所有参会人;4b)主持人网页上的脚本程序调用语音和视频的flash插件接口,flash插件将增加申请人的语音和视频线路,从媒体服务器获取语音和视频流,并继续下一步;4c)若主持人拒绝申请人的申请,则调用flash插件接口发送一个拒绝消息给通讯服务器,通讯服务器将消息转发给所有参会人;4d)参会人收到拒绝消息后,在网页上显示一个提示信息。步骤105 主持人判断当前主讲人个数是否大于η个,若大于η个,则依据一定的策略(例如申请时间最早的主讲人)找出主讲人,主持人发送一个取消主讲的消息给所有参会人,主持人停止获取该主讲人的语音和视频流,并从主讲人列表中删除。上述技术方案中,其中步骤105包含如下过程5a)主持人获取参会人列表;5b)主持人的网页程序判断当前主讲人个数是否大于η个,若大于η个,则找出申请时间最早的主讲人,并将携带有该主讲人用户名的取消主讲消息发送给所有参会人;5c)主持人停止获取该主讲人的语音和视频流,并从主讲人列表中删除。步骤106 参会人收到取消主讲的消息,从主讲人列表中删除被取消者。上述技术方案中,其中步骤106包含如下过程参会人收到消息后,判断被取消者是否是本人,若是本人,则调用flash插件接口停止本地的语音和视频的发布;若非本人,则调用flash插件接口停止获取被取消者的语音和视频。步骤107 参会人收到主持人同意申请人申请主讲的消息,将申请人名字加到主讲人列表,并设置申请人的主讲开始时间为当前时间,判断申请人是否是本人,若是本人, 则将自己的语音和视频发布到媒体服务器;若非本人,则从媒体服务器获取申请人对应的语音和视频流进行播放。上述技术方案中,其中步骤107包含如下过程7a)参会人收到主持人同意申请人申请主讲的消息,将申请人名字加到主讲人列表,并设置申请人的主讲开始时间为当前时间;7b)参会人网页程序判断申请人是否本人,若是本人,则调用flash插件接口将自己的语音和视频发布到媒体服务器;若非本人,则调用flash插件接口从媒体服务器获取申请人对应的语音和视频流进行播放。本发明还公布了一种基于网页的网络会议中多主讲身份切换系统,包括申请人、 参会人、媒体服务器通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;申请人:收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务
ο
本发明与现有技术相比具有以下优点完全基于网页,实现了无需下载任何软件即可实现多人安全通讯;可以在一个会议里实现多人语音通话;可以在一个会议室里有多个人一起主讲,协同作业。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于网页的网络会议中多主讲身份切换方法,其特征在于通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。
2.根据权利要求1所述的方法,其特征在于通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证之前,还包括参会人打开浏览器,进入会议主界面,加载参会人列表,连接通讯服务器,程序从数据存储服务器读取最大主讲总个数。
3.根据权利要求2所述的方法,其特征在于申请人申请主讲,发送申请主讲消息指令给通讯服务器,通讯服务器对发送申请主讲消息指令的权限进行认证,认证通过后,通讯服务器将申请主讲消息发送给其他参会人。
4.根据权利要求3所述的方法,其特征在于参会人收到申请人申请主讲的消息若本人是主持人,则继续下一步;若不是主持人,则在网页上显示一个提示信息。
5.根据权利要求1所述的方法,其特征在于若主持人同意申请人的申请,主持人发送同意的通知给所有参会人,将本地的语音和视频切换到申请人的语音线路和视频线路,并继续下一步;若主持人拒绝申请人的申请,则发送一个拒绝消息给通讯服务器,参会人收到拒绝消息后,在网页上显示一个提示信息。
6.根据权利要求1所述的方法,其特征在于主持人判断当前主讲人个数是否大于η个,若大于η个,则找出申请时间最早的主讲人,主持人发送一个取消主讲的消息给所有参会人,主持人停止获取该主讲人的语音和视频流,并从主讲人列表中删除。
7.根据权利要求6所述的方法,其特征在于参会人收到取消主讲的消息,从主讲人列表中删除被取消者。
8.根据权利要求1所述的方法,其特征在于参会人收到主持人同意申请人申请主讲的消息,将申请人名字加到主讲人列表,并设置申请人的主讲开始时间为当前时间,判断申请人是否是本人,若是本人,则将自己的语音和视频发布到媒体服务器;若非本人,则从媒体服务器获取申请人对应的语音和视频流进行播放。
9.根据权利要求1所述的方法,其特征在于通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证之前,还包括对申请人的身份进行认证。
10.一种基于网页的网络会议中多主讲身份切换系统,其特征在于,包括申请人、参会人、媒体服务器通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。
全文摘要
本发明公布了一种基于网页的网络会议中多主讲身份切换方法及装置,上述方法包括以下步骤通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。本发明还公布了一种基于网页的网络会议中多主讲身份切换系统,本发明实现了无需下载任何软件即可实现多人安全通讯。
文档编号H04L29/06GK102170362SQ20111010615
公开日2011年8月31日 申请日期2011年4月27日 优先权日2011年4月27日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1