发明名称 一种实现音视频分开传输的Web视频会议的方法
摘要 本发明公开了一种实现音视频分开传输的Web视频会议的方法,包括以下步骤:客户端通过页面来实现底层数据库的创建及初始化、管理员的创建及读取配置文件到数据库;会议发起人员通过IPPBX配置语音会议室;Flash客户端自动连接到服务器;用户选择会议室;用户使用电子白板及文字聊天进行互动;会议接受后,用户断开与该Scope的连接,并重新连接到主界面。本发明提供了一种基于Web的视频会议系统,用户无需在本地安装客户端软件,只需有浏览器支持即可实现在线视频会议,视频会议系统采用流媒体服务器作为视频服务器,不仅能够实时视频播放,还能够实现电子白板、文件共享、文字聊天附加功能,丰富了用户的交互方式。
申请公布号 CN102801770A 申请公布日期 2012.11.28
申请号 CN201210055966.6 申请日期 2012.03.06
申请人 东南大学 发明人 裴文江;朱光辉;王开;孙庆庆;杨洋;詹金狮;张书强;张毅峰
分类号 H04L29/08(2006.01)I;H04L29/06(2006.01)I;H04L12/18(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 曹毅
主权项 一种实现音视频分开传输的Web视频会议的方法,其特征在于,包括以下步骤:第一步,客户端通过页面来实现底层数据库的创建及初始化、管理员的创建及读取配置文件到数据库,管理员通过后台管理来添加新用户及修改会议室配置;第二步,会议发起人员通过IP PBX配置语音会议室,当用户连接该语音会议室时会浏览器自动访问视频会议的网址,当网络比较通畅的情况下,该步骤可以省略,音频和视频数据都通过RTMP协议在Internet上传输;第三步,客户端自动连接到服务器,连接成功后,服务器端为用户创建ID,并根据连接的ID为用户创建RoomClient,用户输入用户名和密码,并根据网络带宽状况选择视频传输质量,有两种模式可选,登录成功后,跳转到视频会议的主界面;第四步,用户选择会议室,并点击进入,这时,与Red5服务器断开,客户端根据ID作为Scope,重新向服务器发起连接,用户获取连接该Scope的客户端列表,并在VideoContainer中创建NetStream,根据分配的BroadcastID打开房间其他用户发布的视频流,当用户成功进入该会议室后,向服务器端申请BroadcastID,并发布本地视频流到服务器端,同时,服务器端会让连接到该Scope的其他连接调用客户端的addNewUser方法,通知其他用户同步更新会议成员列表及创建VideoContainer来打开新成员的视频流;第五步,用户使用电子白板及文字聊天进行互动,当用户在电子白板上涂鸦或者上传文档到白板上播放时,客户端会调用服务器端的函数,把白板对象上传到服务器端,服务器端会调用客户端的方法,通知其他客户端的电子白板做出同步变化,当用户发送文本信息时,首先调用函数将信息发送到服务器端,服务器端保存该信息到聊天记录,同时调用客户端的方法通知其他客户端有新信息;第六步,会议接受后,用户断开与该Scope的连接,并重新连接到主界面,当用户关闭浏览器时,删除用户的session 数据,同时,用户挂机退出音频会议。
地址 215000 江苏省苏州市工业园区林泉街399号