基于QT的网络视频会议系统---KNVM

基于QT的⽹络视频会议系统---KNVM
KNVM⽹络视频会议系统V1.0
经过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架构,⽤户可直接通过浏览器进⾏访问;具有操作简便,管理灵活、提⾼⼯作效率等特点。
固定会议:⽀持在指定时间段内才可⽤的会议。
周期会议:⽀持按照周期设置来开启会议,例如每周⼀的部门例会。
永久会议:⽀持随时可⽤的会议。
组织结构管理:可管理公司的组织结构和员⼯,并⽤于会议的显⽰。
邮件提醒:在安排会议时发送邮件给参与者,并可通过邮件来参加会议。
短信提醒:⽀持通过集成短信⽹关进⾏会议提醒。
第三⽅集成:提供第三⽅集成接⼝,能够⽅便地集成到现有系统中。
分布式系统

本文发布于:2024-09-23 05:25:32,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/332394.html

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

标签:会议   共享   投票   视频   包括   标注   传输
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议