项目的需求介绍:(主要的技术栈C++(QT)开发跨平台的视频会议系统)
基于开源(linphone,pjsip) SDK用户界面开发。
实现基于SIP的语音和视频通讯功能。
下载更新服务器通讯录
视频会议功能
实现基于SIP的IM通讯功能。
BBUI快捷按键设置功能
Outlook行事历显示功能
Windows客户端常用参数设置功能
基于Linphone SDK用户界面开发
Windows客户端必须基于最新稳定版的Linphone SDK进行开发,在Linphone SDK的基础上根据本文档的功能需求开发用户界面和用户功能。
基于SIP的语音和视频通讯功能
用户在电话界面输入要拨打的分机号,在拨号界面发起音视频呼叫。
发起呼叫的分机号也可能是从通讯录,IM消息中的告警信息解析获得,此时发起的呼叫必须是视频类型。
发起呼叫时可以指定发起的呼叫类型是音频还是视频。
当有来话呼叫Windows客户端所登录的分机号时,客户端需要相应响应发起呼叫方的呼叫请求。在接通用户可以决定接通后的通话类型(语音、视频)。
在来电窗口和通话窗口中,当来电号码在通讯录中时,显示保存在通讯录中的名字及号码。当来电号码不在通讯录时只显示来电号码。
下载更新服务器通讯录
Windows客户端在登录成功时同时向服务器请求下载该账号对应的通讯录,最后还要定期或实时接收下传的通讯录更新数据。
视频会议功能
Windows客户端用户在登录成功能可以发起两种方式的视频会议模式,一种是召集式视频会议,即用户可实时从通讯录中召集最多11个与会者开启实时视频会议;第二种是邀请式视频会议,即用户通过邮件方式通知最多11个与会者在指定的时间通过特定的URL进入到视频会议室。
实现基于SIP的IM通讯功能。
Windows客户端具有完整的IM用户界面,用户可在IM界面发送和接收文字信息、文件、表情包等IM常见功能。
BBUI快捷按键设置功能
用户在Windows客户端的BBUI界面可设置快捷按键,并通过点击已有的快捷按键启动相应的功能服务。
Outlook行事历显示功能
Windows客户端的行事历界面将同步客户端所在PC机中Outlook软件中通知信息,并显示在行事历界面中。
Windows客户端常用参数设置功能
云顾问,是项目技术负责人,负责架构设计、研发、运维、运营、管
云变更平台,技术负责人,日常进行前后端开发、运营、运维工作,
企业生产环境采用阿里云ACK容器服务,微服务框架采用了目前流
主要实现数据的采集,去重,校验,清洗入库,审核,分析。对比不
用selenium库进行基本点击操作,再通过其他包os,re
项目框架 springCould+myBatis+mysql
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者