经过2年艰苦细致的开发,终于完成了基于QT的网络视频会议系统,特此记录,回忆过去,展望未来。
视频会议本身是一个复杂而庞大的系统,涉及到WEB、服务器、客户端等方方面面。开会的本质是解决问题,这就需要数据共享(文档、屏幕、白板、网页),同时需要声音和文字进行交流,而视频缩短了与会者之间的距离,达到面对面交流的效果。
跨平台:
完全基于QT开发,可运行在Windows、Windows CE、Linux、Embedded Linux、Mac OS X、Android等系统。
支持i18n多语言显示。
支持界面整体换肤,实现个性化显示。
多路音频:
采用领先的语音技术,可同时支持25路语音混音;自动增益补偿(AGC)、噪音抑制(ANS)、回声消除(AEC)、静音检测(VAD)技术,使语音通话更流畅。
多路视频:
自主研发的码流控制机制和带宽自适应技术,能够有效保障在网络质量比较差时提供流畅、清晰的视频效果,并在大量丢包的情况下保持图像连续。
视频窗口能够自适应调整,实现焦点突出、全屏放大、多路分屏、浮动显示等功能。
视频编码:支持MPEG4 、H264、VP8编解码。
视频分辨率:支持176×144到1920*1080,支持高清视频。
视频显示:支持4:3普通模式和16:9宽屏模式。
视频轮循:支持多路视频轮循。
横幅字幕:支持可配置的横幅字幕显示。
云台控制:支持本地及远程云台控制。
窗口布局:
提供近40种布局模式。
支持扩展屏拼接显示。
支持多显示器显示:可把视频窗口、数据窗口等显示在不同的显示器上。
支持全屏幕显示:在全屏幕下,可浮动显示用户列表、聊天、视频、文件传输、会议通知、会议笔记、会议控制台等窗口。
文档共享:
支持Office、PDF、bmp、jpg、png、html、txt等常用文档的共享。
支持多个文档共享,并可在多个文档间自由切换。
支持矢量化标注,包括激光笔、标记笔、常用图形、线条等;支持显示标注者。
白板共享:
支持多个白板共享,并可在多个白板间自由切换。
支持矢量化标注,包括激光笔、标记笔、常用图形、线条等;支持显示标注者。
屏幕共享:
可选择共享整个桌面、共享屏幕区域、共享应用程序、共享嵌入式浏览器等共享方式,并支持多显示器共享。
可设置传输时的码流和帧率,采用局部变化数据传输方式,非全屏压缩传输,降低带宽要求。
可授权用户对桌面或应用程序进行远程控制。
共享时支持浮动显示用户列表、聊天、视频、文件传输、会议通知、会议笔记、会议控制台等窗口。
共享时支持标注功能。支持矢量化标注,包括激光笔、标记笔、常用图形、线条等;支持显示标注者。
网页共享:
支持多个网页共享,并可在多个网页间自由切换。
共享时支持标注功能,支持矢量化标注,包括激光笔、标记笔、常用图形、线条等;支持显示标注者。
媒体共享:
支持绝大多数的音视频格式播放,包括:wmv、asf、mpg、avi、mkv、rm、rmvb、flv、mp3、wma、wav等。
采用视频流播放模式,主讲人打开媒体文件后,用户立即观看;并且对播放文件大小没有限制。
可设置播放时的分辨率和帧率,以控制带宽占用。
即时投票:
主讲人可即时地发起多个投票并进行投票内容的统计和公布。
发起投票时,主讲人可设计投票内容及形式,包括问卷主题、选项(单选及多选、问答题)、投票时间、是否记名等,并在投票结束后可以查看投票细节内容。
文字聊天:
支持海聊(公共聊天)、组聊、私聊。
支持丰富的聊天样式输出。
辅助功能:
文件传输:用户可以上传和下载文件,实现文件的传输和共享。
会议加载器:无需登录浏览器,即可随时查看会议列表,轻松进入会议;并可自动检测和更新会议客户端。
会议通知:主持人可在会议中发布通知消息。
会议笔记:用户可随时记录会议中的问题,并自动保存。
会议控制台:显示会议中的系统信息和警告信息等。
会议录制:支持FLV文件格式的录制,并支持水印和时间戳,无需安装第三方软件或者特殊插件;录制文件可通过FTP自动上传。
会议锁定:可对会议进行锁定,防止其他用户加入。
痕迹保留:支持将文档共享、屏幕共享、白板共享、网页共享中带标注的数据保存为图片序列。
用户头像:支持用户自定义头像显示,增加会议的真实感
权限控制:拥有主持人、主讲人、助教和用户等多个角色,并可自由设置;可设置所有用户和单个用户的权限,方便各种不同的场景应用。
可管理性
会议管理基于B/S架构,用户可直接通过浏览器进行访问;具有操作简便,管理灵活、提高工作效率等特点。
固定会议:支持在指定时间段内才可用的会议。
周期会议:支持按照周期设置来开启会议,例如每周一的部门例会。
永久会议:支持随时可用的会议。
组织结构管理:可管理公司的组织结构和员工,并用于会议的显示。
邮件提醒:在安排会议时发送邮件给参与者,并可通过邮件来参加会议。
短信提醒:支持通过集成短信网关进行会议提醒。
第三方集成:提供第三方集成接口,能够方便地集成到现有系统中。
分布式系统
多级树状结构的分布式服务器,系统可扩充性方便,配置灵活。
服务器高效稳定,确保上千用户同时并发会议。
服务器采用128BIT 端对端的加密技术,确保数据传输的安全可靠性。
以下是屏幕截图:
- 上一篇:视频会议系统结构逻辑是怎样的呢?
- 下一篇:中目视频会议的优势有哪些?
相关推荐
- 11-25 腾讯会议疑难解答
- 11-20 视频会议软件有哪些?2024办公学习必备!
- 09-19 公司想上一套视频会议系统,打听了一下硬件的价格太贵,有没有性价比高的视频会议软件推荐一下?
- 09-14 [华万智慧办公] 了解新版 Google Meet 应用
- 09-10 深度好文|AI人工智能在视频会议中的应用
- 09-09 Google Meet推全新AI功能“帮我记笔记” 会议要点不再遗漏
- 07-10 [华万智能会议]:VooV Meeting通知:Pro版上线与免费版调整说明202407
- 07-08 [华万智能会议]:谷歌Goole Meet更新支持全高清录制会议(Google Workplace)
- 05-18 自己搭建视频会议系统?轻松搞定会议难题
- 05-15 starline裸眼3D视频 通话就好像只隔了层玻璃
- 本月热门
- 最新答案
-
-
视频会议shipinhuiyi.com
huawan 回答于04-19
-
- 最近发表
-
- 腾讯会议疑难解答
- 微软Ignite 2024:AI Agent大爆发
- 视频会议软件有哪些?2024办公学习必备!
- 【视频会议网】快讯:思科宣布将代理AI引入Webex Contact Center平台
- [视频会议网]快讯:思科CISCO通过原生Webex应用为苹果Vision Pro带来空间会议功能
- 【腾讯会议】腾讯会议免费版开会时长将缩短至40分钟
- 微软Teams中国区版本信息汇总
- Google Meet的人工智能生成背景或将登陆Android平台
- 谷歌google Meet推出自动AI会议录制和转录功能
- 公司想上一套视频会议系统,打听了一下硬件的价格太贵,有没有性价比高的视频会议软件推荐一下?