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

阅读: 评论:0

著录项
  • CN201110106157.9
  • 20110427
  • CN102170362A
  • 20110831
  • 苏州阔地网络科技有限公司
  • 胡加明
  • H04L12/18
  • H04L9/32 H04L12/18 H04L29/06

  • 江苏省苏州市苏州工业园区葑亭大道666号唯亭智能产业园8楼
  • 中国,CN,江苏(32)
摘要
本发明公布了一种基于网页的网络会议中多主讲身份切换方法及装置,上述方法包括以下步骤:通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。本发明还公布了一种基于网页的网络会议中多主讲身份切换系统,本发明实现了无需下载任何软件即可实现多人安全通讯。
权利要求

1.一种基于网页的网络会议中多主讲身份切换方法,其特征在于:

通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;

若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;

申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。

2.根据权利要求1所述的方法,其特征在于:通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证之前,还包括:参会人打开浏览器,进入会议主界面,加载参会人列表,连接通讯服务器,程序从数据存储服务器读取最大主讲总个数。

3.根据权利要求2所述的方法,其特征在于:申请人申请主讲,发送申请主讲消息指令给通讯服务器,通讯服务器对发送申请主讲消息指令的权限进行认证,认证通过后,通讯服务器将申请主讲消息发送给其他参会人。

4.根据权利要求3所述的方法,其特征在于:参会人收到申请人申请主讲的消息:若本人是主持人,则继续下一步;若不是主持人,则在网页上显示一个提示信息。

5.根据权利要求1所述的方法,其特征在于:若主持人同意申请人的申请,主持人发送同意的通知给所有参会人,将本地的语音和视频切换到申请人的语音线路和视频线路,并继续下一步;若主持人拒绝申请人的申请,则发送一个拒绝消息给通讯服务器,参会人收到拒绝消息后,在网页上显示一个提示信息。

6.根据权利要求1所述的方法,其特征在于:

主持人判断当前主讲人个数是否大于n个,若大于n个,则出申请时间最早的主讲人,主持人发送一个取消主讲的消息给所有参会人,主持人停止获取该主讲人的语音和视频流,并从主讲人列表中删除。

7.根据权利要求6所述的方法,其特征在于:参会人收到取消主讲的消息,从主讲人列表中删除被取消者。

8.根据权利要求1所述的方法,其特征在于:参会人收到主持人同意申请人申请主讲的消息,将申请人名字加到主讲人列表,并设置申请人的主讲开始时间为当前时间,判断申请人是否是本人,若是本人,则将自己的语音和视频发布到媒体服务器;若非本人,则从媒体服务器获取申请人对应的语音和视频流进行播放。

9.根据权利要求1所述的方法,其特征在于:通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证之前,还包括对申请人的身份进行认证。

10.一种基于网页的网络会议中多主讲身份切换系统,其特征在于,包括:申请人、参会人、媒体服务器:

通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;

若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;

申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。

说明书
技术领域

技术领域

本发明属于网络技术领域,尤其涉及一种基于网页的网络会议中多主讲身份切换方法及系统。

背景技术

Web IM是即时通讯工具,旨在为用不了或者不方便使用应用程序客户端的用户提供便利。这类即时通讯工具的聊天记录和重要文件都可存储在网页上,无需下载至本地电脑,提高了数据的安全性和阅读的便捷性。

随着Web IM用户数量的不断增加,人们对Web IM的功能需求也逐步提高,从简单的一对一聊天,开始转向组通讯和多人通讯。为更好地满足用户体的强烈需求,一些网络应用系统开始从原先的终端下载模式逐步转变为基于web浏览器的模式,如现行网络视频会议以及网络远程教育系统。对于上述提及的系统来说,无论是进行会议或者讨论,只要是有多人参与的场景存在,均会存在多人同时讨论、发言、抢话等情况,与此同时,单个用户有着同时获取多路其他参会人员音视频信息的强烈需求。

目前,市场上的相关产品可以实现多人语音,但是,同时在线的人都可以随意发言。没有一个控制主讲身份角的进行控制会导致整个交流过程杂乱无章,这样的交流是低效和零效的。而且,类似上述提及的系统都需下载软件进行安装,使用过程复杂,对软件、硬件环境有很大的依赖性。另外,在多人通讯过程中,缺乏有效的认证控制,容易造成安全隐患。

发明内容

本发明提供了一种基于网页的网络会议中多主讲身份切换方法及系统,实现了无需下载任何软件即可实现多人安全通讯。

本发明公布了一种基于网页的网络会议中多主讲身份切换方法,包括以下步骤:

通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;

若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;

申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。

本发明还公布了一种基于网页的网络会议中多主讲身份切换系统,包括:申请人、参会人、媒体服务器:

通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;

若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;

申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。

本发明提供了一种基于网页的网络会议中多主讲身份切换方法及系统,实现了无需下载任何软件即可实现多人安全通讯。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是本发明的详细流程图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

图1是本发明的详细流程图,包括以下步骤:

步骤101:参会人打开浏览器,进入会议主界面,加载参会人列表,连接通讯服务器;程序从数据存储服务器读取最大主讲总个数设置n(n为个数的变量名)。

上述技术方案中,其中步骤102包含如下过程:

1a)参会人打开浏览器,进入会议主界面,加载参会人列表,加载flash插件;

1b)flash插件连接通讯服务器,建立连接并监听数据;

1c)flash插件将用户名发送给通讯服务器,通讯服务器将用户名和连接保存到一个变量socketList(socketList为变量名)。

步骤102:申请人(参会人)申请主讲,发送申请主讲消息指令给通讯服务器,通讯服务器对申请人的身份及发送申请主讲消息指令的权限进行认证,认证通过后,通讯服务器将申请主讲消息发送给其他参会人。

上述技术方案中,其中步骤102包含如下过程:

2a)申请人申请主讲,调用flash插件接口,发送申请主讲消息指令给通讯服务器,通讯服务器对申请人的身份及发送申请主讲消息指令的权限进行认证,

2b)认证通过后,通讯服务器遍历所有参会人员,并将申请主讲消息转发给所有参会人。

步骤103:参会人收到申请人申请主讲的消息:若本人是主持人,则继续下一步;若不是主持人,则在网页上显示一个提示信息。

上述技术方案中,其中步骤103包含如下过程:

3a)其他参会人收到申请人申请主讲的消息;

3b)若本人是主持人,则继续下一步。若不是主持人,则在网页上显示一个提示信息。

步骤104:若主持人同意申请人的申请,主持人发送同意的通知给所有参会人,将本地的语音和视频切换到申请人的语音线路和视频线路,并继续下一步;若主持人拒绝申请人的申请,则发送一个拒绝消息给通讯服务器,参会人收到拒绝消息后,在网页上显示一个提示信息。

上述技术方案中,其中步骤104包含如下过程:

4a)若主持人同意申请人的申请,调用flash插件接口,主持人发送同意的通知给所有参会人;

4b)主持人网页上的脚本程序调用语音和视频的flash插件接口,flash插件将增加申请人的语音和视频线路,从媒体服务器获取语音和视频流,并继续下一步;

4c)若主持人拒绝申请人的申请,则调用flash插件接口发送一个拒绝消息给通讯服务器,通讯服务器将消息转发给所有参会人;

4d)参会人收到拒绝消息后,在网页上显示一个提示信息。

步骤105:主持人判断当前主讲人个数是否大于n个,若大于n个,则依据一定的策略(例如:申请时间最早的主讲人)出主讲人,主持人发送一个取消主讲的消息给所有参会人,主持人停止获取该主讲人的语音和视频流,并从主讲人列表中删除。

上述技术方案中,其中步骤105包含如下过程:

5a)主持人获取参会人列表;

5b)主持人的网页程序判断当前主讲人个数是否大于n个,若大于n个,则出申请时间最早的主讲人,并将携带有该主讲人用户名的取消主讲消息发送给所有参会人;

5c)主持人停止获取该主讲人的语音和视频流,并从主讲人列表中删除。

步骤106:参会人收到取消主讲的消息,从主讲人列表中删除被取消者。

上述技术方案中,其中步骤106包含如下过程:

参会人收到消息后,判断被取消者是否是本人,若是本人,则调用flash插件接口停止本地的语音和视频的发布;若非本人,则调用flash插件接口停止获取被取消者的语音和视频。

步骤107:参会人收到主持人同意申请人申请主讲的消息,将申请人名字加到主讲人列表,并设置申请人的主讲开始时间为当前时间,判断申请人是否是本人,若是本人,则将自己的语音和视频发布到媒体服务器;若非本人,则从媒体服务器获取申请人对应的语音和视频流进行播放。

上述技术方案中,其中步骤107包含如下过程:

7a)参会人收到主持人同意申请人申请主讲的消息,将申请人名字加到主讲人列表,并设置申请人的主讲开始时间为当前时间;

7b)参会人网页程序判断申请人是否本人,若是本人,则调用flash插件接口将自己的语音和视频发布到媒体服务器;若非本人,则调用flash插件接口从媒体服务器获取申请人对应的语音和视频流进行播放。

本发明还公布了一种基于网页的网络会议中多主讲身份切换系统,包括:申请人、参会人、媒体服务器:

通讯服务器对接收的申请人发送的申请主讲消息指令的权限进行认证并在认证通过后,通讯服务器将申请主讲消息发送给其他参会人;

若主持人同意申请人的申请,则切换至申请人音视频线路并判断当前主讲人个数是否超过预设值,若超出,则依据预设策略取消主讲人;

申请人收到主持人同意申请人申请主讲的消息,则将音视频信息发布至媒体服务器。

本发明与现有技术相比具有以下优点:完全基于网页,实现了无需下载任何软件即可实现多人安全通讯;可以在一个会议里实现多人语音通话;可以在一个会议室里有多个人一起主讲,协同作业。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

本文发布于:2023-04-13 04:48:45,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/85798.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图