猪八戒APP
QTC++开发视频会议系统开发
廊坊
教育软件开发
需求标题
QTC++开发视频会议系统开发
需求描述
项目介绍
项目名称:奇趣智联远程会议直播系统
开发要求:c++、 QT5.7.0 开发工具 vs20113
SDK信息:
视频:七牛视频连麦
聊天:融云
桌面共享、直播:FFMPEG+**Device
视频合流:FFMPEG(将本地视频和远程视频进行合流传输给 RTMP)
软件使用场景:
远程教育
远程会议
远程直播
功能描述:
远程教育: 视频+PPT
主讲区、参会用户、插件使用 webView
远程会议:视频
远程直播:推流视频
打开场景: 在浏览器点击按钮访问应用协议调用
浏览器协议判断 如果没有安装提示安装
下载一个小的exe 在exe在进行热更新
如果已经下载判断是否最新版本,不是进行热更新
是直接打开
融云使用的是聊天室模式:在里面自定义两个消息
OnSiteNotice:站内通知
别名app:onsitenotice
字段:content, extra, contentType
contentType:zhibopay 直播 播放
disconnected 直播 断开
ALIAS_zhibo_desktop 远程桌面
ALIAS_zhibo_msg_banned:禁言
ALIAS_zhibo_camera:摄像头
ALIAS_zhibo_microphone:麦克风
LiveMsg:直播聊天
别名app:livemsg
字段 pptPage,id, content, type,userId,userName,headPortrait,createTime
WebView内核使用谷歌的不要用ie 并且支持 swf
由于使用了WebView需要提供js方法
Js掉应用的:operUrl(String title,String url);打开一个远程地址
getRoomForTime():获取直播了多场时间返回秒
pustAPPOnSiteNotice(String content,String extra,String contentType)发送站内通知
pustAPPMessage(String content,String extra,String contentType,String typeName,String targetid);//发送融云消息
应用掉web的js :
getPptPage ()获取当前文档页码
appNotice(String className,String json)消息通知(融云有个消息监听说有的消息过来都会访问这个方法然后c++启动 有web页面了就掉下这个方法 让web也能拿到消息)
主讲区、参会用户、插件 使用WEBVIew 已经开放好只需要放入链接即可
预算:详谈
工期:详谈
服务商:无要求,最好有过类似案例
确认合作之后走猪八戒平台担保交易,对双方都有保障!
预算金额
¥3000元
允许参与人才数量
--
人才所在地
--
人才类型
--
工作反馈要求
无要求
期望完成日期
--
开票类型要求
无要求