一种网页版网络会议中用户麦克风状态显示的方法

文档序号:7761716阅读:1149来源:国知局
专利名称:一种网页版网络会议中用户麦克风状态显示的方法
技术领域
本发明属于网络技术领域,具体涉及一种网页版网络会议中用户麦克风状态显示 的方法。
背景技术
随着互联网软硬件的发展,多媒体信息化已经得到普及,人们在日常生活中的交 流也更多地使用到了多媒体技术,比如手机、电话、语音通讯等,尤其是基于电脑的网络语 音通讯更是越来越受到人们的青睐。目前的语音通讯大多是需要下载安装软件,当然也有 一些产品是可以在网页上实现语音,但是在使用中发现,这些产品没有一个很好的麦克风 状态显示处理,经常出现无法听取语音的情况,原因往往是对方没有麦克风或者没有正确 开启麦克风,给沟通带来及大的不便。这些产品即便可以实现在线的麦克风状态显示,也不 能及时响应状态,是需要下载一些控件,然后借助这些控件调用本地资源来实现麦克风的 状态显示,这样就无法做到绿色显示,这些网页控件安装多了,会影响用户电脑的运行。一种网页版网络会议中用户麦克风状态显示的方法,就是为了解决当前麦克风状 态显示所存在的问题。这种方法快捷、方便、及时,并且能够直接在网页上进行操作,无需下 载任何控件,实现快速绿色麦克风状态显示,是一种真正意义上能够普及大众的技术,并且 实现原理简单,能够很方便地嵌入各种互联网应用中。

发明内容
本发明的目的是提供一种网页版网络会议中用户麦克风状态显示的方法。为了达到上述目的,本发明的技术方案为一种网页版网络会议中用户麦克风状 态显示的方法,包括以下步骤1)用户访问网页,加载flash和用户列表,连接通讯服务器。2)Flash获取麦克风的状态。3)通过通讯服务器将麦克风的状态和用户名通知给所有其他用户。4)其他用户收到消息后,在列表中查找该用户名对应的用户,并显示麦克风图标。上述技术方案中,步骤1)包含如下过程浏览器用户登录网站后记录网页访问者用户账号,浏览器用户访问网页页面,网 页脚本程序加载flash和会议成员列表,并且开始建立和通讯服务器的永久连接;上述技术方案中,步骤2)包含如下过程flash 通过 Microphone. getMicrophone ()或者 Microphone, names 来获取麦克风 的状态;上述技术方案中,步骤3)包含如下过程通过调用Flash的XMLSocket类将麦克风的状态和用户名发送到通讯服务器。上述技术方案中,步骤4)包含如下过程4a)通讯服务器收到消息后,在列表中查找该用户名对应的用户;
4b)其它用户收到消息后,通过Flash使用External Interface, call方法调用网 页JavaScript的麦克风状态显示函数,传入用户名和麦克风状态;4c)麦克风状态显示函数根据用户名和麦克风状态将用户列表中的对应用户的麦 克风图标按照状态进行修改。技术方案步骤3)过程中的 XMLSocket 可以为 XMLSocket、socket、NetConnection 或者其他可以用于通讯的类。本发明与现有技术相比具有以下优点1)可以直观地将所有与会人的麦克风状态在其他所有参会人的网页上显示出来。2)即时性很好,无滞后。3)适合包括个人电脑在内的任何网络终端的使用。


说明书附图是本发明的详细流程图。
具体实施例方式一种网页版网络会议中用户麦克风状态显示的方法,包括以下步骤1)用户访问网页,加载flash和用户列表,连接通讯服务器。2)Flash获取麦克风的状态。3)通过通讯服务器将麦克风的状态和用户名通知给所有其他用户。5)其他用户收到消息后,在列表中查找该用户名对应的用户,并显示麦克风图标。下面进一步详细说明本发明所述的方法参见说明书附图,浏览器用户登录网站后记录网页访问者用户账号,浏览器用户 访问网页页面,网页脚本程序加载flash和会议成员列表,并且开始建立和通讯服务器的 永久连接;flash 通过 Microphone. getMicrophone ()或者 Microphone, names 来获取麦克 风的状态;通过调用Flash的XMLSocket类将麦克风的状态和用户名发送到通讯服务器; 通讯服务器收到消息后,在列表中查找该用户名对应的用户;其它用户收到消息后,通过 Flash使用External Interface, call方法调用网页JavaScript的麦克风状态显示函数, 传入用户名和麦克风状态;麦克风状态显示函数根据用户名和麦克风状态将用户列表中的 对应用户的麦克风图标按照状态进行修改。
权利要求
一种网页版网络会议中用户麦克风状态显示的方法,其特征在于,包括以下步骤1)用户访问网页,加载flash和用户列表,连接通讯服务器;2)Flash获取麦克风的状态;3)通过通讯服务器将麦克风的状态和用户名通知给所有其他用户;4)其他用户收到消息后,在列表中查找该用户名对应的用户,并显示麦克风图标。
2.如权利要求1所述的一种网页版网络会议中用户麦克风状态显示的方法,其特征在 于,其中步骤1)包含如下过程浏览器用户登录网站后记录网页访问者用户账号,浏览器用户访问网页页面,网页脚 本程序加载flash和会议成员列表,并且开始建立和通讯服务器的永久连接。
3.如权利要求1所述的一种网页版网络会议中用户麦克风状态显示的方法,其特征在 于,其中步骤2)包含如下过程flash 通过 Microphone. getMicrophone ()或者 Microphone, names 来获取麦克风的状态。
4.如权利要求1所述的一种网页版网络会议中用户麦克风状态显示的方法,其特征在 于,其中步骤3)包含如下过程通过调用Flash的XMLSocket类将麦克风的状态和用户名发送到通讯服务器。
5.如权利要求1所述的一种网页版网络会议中用户麦克风状态显示的方法,其特征在 于,其中步骤4)包含如下过程3a)通讯服务器收到消息后,在列表中查找该用户名对应的用户; 3b)其它用户收到消息后,通过Flash使用Externallnterface. call方法调用网页 JavaScript的麦克风状态显示函数,传入用户名和麦克风状态;3c)麦克风状态显示函数根据用户名和麦克风状态将用户列表中的对应用户的麦克风 图标按照状态进行修改。
6.如权利要求4中所述XMLSocket可以为XMLSocket、socket或者其他可以用于通讯 的类。
全文摘要
本发明属于网络技术领域,具体涉及一种网页版网络会议中用户麦克风状态显示的方法,包括以下步骤用户打开网页,网页自动加载Flash和用户列表,并连接到通讯服务器,Flash获取麦克风状态和用户名,通过通讯服务器通知所有用户列表中的其它用户,其它用户收到消息后,在列表中查找该用户名对应的用户,并显示麦克风图标,即实现网络会议中用户麦克风状态显示。该方法能实现完全基于网页的网络会议中用户麦克风状态显示,方便、快捷、高效。
文档编号H04L29/08GK101951336SQ20101050249
公开日2011年1月19日 申请日期2010年10月11日 优先权日2010年10月11日
发明者胡加明 申请人:苏州阔地网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1