video-demo-web
是基于wilddog-video-call SDK
,wilddog-video-room SDK
,wilddog SDK
开发的视频通话Demo,其中图片存储也使用了七牛的js sdk
在项目的src/config.js
文件里,运行项目前需要配置一些信息
module.exports = {
'wd': {
syncAppId: "",
videoAppid: ""
},
'qiniu': {
BUCKET_NAME: "",
ACCESS_KEY: "",
SECRET_KEY: "",
domain: ""
}
};
1.在控制面板
中创建野狗应用
2.在 身份认证
标签页中,选择 登录方式
标签,开启 匿名登录
功能, 也可以选择其他的登录方式
3.在 实时通信引擎
标签页中获取syncAppId
4.在 实时视频通话
标签页中获取videoAppid
1.使用wilddog的在线互动白板功能时,如需要操作上传图片,则需要配置七牛的信息
2.在config
的index.js
文件下, 找到assetsSubDirectory
和assetsPublicPath
,可以配置打包生成的静态目录和静态文件的前缀路径
# 安装依赖
npm install
# 启动服务,在浏览器的地址栏里输入https://127.0.0.1:3060
npm run dev
# 打包上线,文件在dist目录下
npm run build
如果在使用过程中有任何问题,请提 issue ,我会在 Github 上给予帮助。