[发明专利]一种网页版网络会议中用户麦克风状态显示的方法无效
申请号: | 201010502496.4 | 申请日: | 2010-10-11 |
公开(公告)号: | CN101951336A | 公开(公告)日: | 2011-01-19 |
发明(设计)人: | 胡加明 | 申请(专利权)人: | 苏州阔地网络科技有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;H04L29/08;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 网络会议 用户 麦克风 状态 显示 方法 | ||
技术领域
本发明属于网络技术领域,具体涉及一种网页版网络会议中用户麦克风状态显示的方法。
背景技术
随着互联网软硬件的发展,多媒体信息化已经得到普及,人们在日常生活中的交流也更多地使用到了多媒体技术,比如手机、电话、语音通讯等,尤其是基于电脑的网络语音通讯更是越来越受到人们的青睐。目前的语音通讯大多是需要下载安装软件,当然也有一些产品是可以在网页上实现语音,但是在使用中发现,这些产品没有一个很好的麦克风状态显示处理,经常出现无法听取语音的情况,原因往往是对方没有麦克风或者没有正确开启麦克风,给沟通带来及大的不便。这些产品即便可以实现在线的麦克风状态显示,也不能及时响应状态,是需要下载一些控件,然后借助这些控件调用本地资源来实现麦克风的状态显示,这样就无法做到绿色显示,这些网页控件安装多了,会影响用户电脑的运行。
一种网页版网络会议中用户麦克风状态显示的方法,就是为了解决当前麦克风状态显示所存在的问题。这种方法快捷、方便、及时,并且能够直接在网页上进行操作,无需下载任何控件,实现快速绿色麦克风状态显示,是一种真正意义上能够普及大众的技术,并且实现原理简单,能够很方便地嵌入各种互联网应用中。
发明内容
本发明的目的是:提供一种网页版网络会议中用户麦克风状态显示的方法。
为了达到上述目的,本发明的技术方案为:一种网页版网络会议中用户麦克风状态显示的方法,包括以下步骤:
1)用户访问网页,加载flash和用户列表,连接通讯服务器。
2)Flash获取麦克风的状态。
3)通过通讯服务器将麦克风的状态和用户名通知给所有其他用户。
4)其他用户收到消息后,在列表中查找该用户名对应的用户,并显示麦克风图标。
上述技术方案中,步骤1)包含如下过程:
浏览器用户登录网站后记录网页访问者用户账号,浏览器用户访问网页页面,网页脚本程序加载flash和会议成员列表,并且开始建立和通讯服务器的永久连接;
上述技术方案中,步骤2)包含如下过程:
flash通过Microphone.getMicrophone()或者Microphone.names来获取麦克风的状态;
上述技术方案中,步骤3)包含如下过程:
通过调用Flash的XMLSocket类将麦克风的状态和用户名发送到通讯服务器。
上述技术方案中,步骤4)包含如下过程:
4a)通讯服务器收到消息后,在列表中查找该用户名对应的用户;
4b)其它用户收到消息后,通过Flash使用ExternalInterface.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的麦克风状态显示函数,传入用户名和麦克风状态;麦克风状态显示函数根据用户名和麦克风状态将用户列表中的对应用户的麦克风图标按照状态进行修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州阔地网络科技有限公司,未经苏州阔地网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010502496.4/2.html,转载请声明来源钻瓜专利网。