Skip to main content
这是一个集成window SDK基于msvc + qt 构建的视频会议系统windows端项目。 github源码地址:https://github.com/seastart/meeting-windows-demo

目录结构介绍

集成方式

直接加入代码

此ui demo 项目时通过 msvc+qt 工程编译生成。 如果您的开发语言,恰好也是msvc+qt 此方式,可以直接将整部代码拷贝到工程文件内。通过快捷方法调用内提供的方法(DemoControl.h)进行窗口的跳转或功能调用(当然了,您也可以修改其中代码将达到你想要的目的) 注:因为使用了QWKWidgets 窗口请在QApplication 初始化前调用

通过动态库方式

如果您的开发语言不是msvc+qt 此方式。没法将此代码加入到代码内。你可以使用编译好的dll 文件通过动态库链接的方式启动调用程序内代码。(如果没法编译,可以联系管理员提供相关文件) 快捷方法调用(DemoControl.h)内方法会以C语言的方式暴露出来,让大部分开发者调用启动此程序。 只需要加载其中的动态库,导出其中方法名即可直接调用

界面窗口展示

登录界面

主页面

会议列表
通讯录

会中主界面

布局切换
成员控制
聊天消息
录制界面设置
成员&设备邀请

快捷方法调用

工程内添加了DemoControl 类,方便开发者快速的使用此工程内(此类内所有方法都会导出,开发者可以进行静态使用)

参数设置定义

窗口枚举定义

布局枚举定义

方法说明

整体初始化
只提供初始化功能,不会进行窗口的展示如需窗口的展示需要调用 MEETING_DEMO_ShowView(MEETINGDEMO_VIEWTYPE_MAIN);
整体释放
提供(sdk)用户快捷调用
参数
注:调用成功后,ui窗口如果已经展示,将跳转到主窗口视图
提供全局参数配置
参数
注:调用成功后,ui窗口如果已经展示,将跳转到主窗口视图
窗口跳转
参数
显示隐藏窗口
参数
注意:初始化后,主界面默认时隐藏的。需要调用showView 显示主页面,您也可以通过直接进行登录入会后显示主页面。
修改更新窗口显示视图
参数
获取版本信息
参数
注:version必须是已经 分配内存的指针,至少100字节,此函式只负责版本信息的拷贝。