https://github.com/anyrtcio-community/anyrtc-miniprogram
https://github.com/anyrtcio-community/anyrtc-miniprogram
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/anyrtcio-community/anyrtc-miniprogram
- Owner: anyrtcIO-Community
- Created: 2019-07-02T10:08:18.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-09-07T02:13:36.000Z (almost 5 years ago)
- Last Synced: 2025-02-26T23:35:33.267Z (over 1 year ago)
- Language: JavaScript
- Size: 1.21 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 重要提醒
anyRTC 对该版本已经不再维护,[前往新版本地址](https://github.com/anyRTC/ArMiniappSDK)。
**公司网址: [www.anyrtc.io](https://www.anyrtc.io)**
# 实时视频会议小程序SDK
> 使用此组件需要依赖小程序基础库 2.2.1 以上版本,同时依赖开发者工具的 npm 构建。具体详情可查阅[官方 npm 文档](https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html)。
# 准备工作
1. 注册微信小程序,登录小程序后台获取微信小程序appid,appSecrert,修改类目审核(社交、教育、医疗、政务民生、金融,目前只有这些支持),配置socket合法域名wss://teameeting.anyrtc.io:9095
2. 前往平台注册账号获取开发者信息,创建应用并开通小程序服务
3. 开发-配置中开启“使用npm模块”,基础库选择2.4.0及以上,打开“不校验合法域名”、真机调试打开“调试”。集成moniprogram-ar-meet、moniprogram-ar-push、moniprogram-ar-play
# 使用说明
> 1.结合[小程序会议SDK](https://www.npmjs.com/package/miniprogram-ar-meet)使用
> 2.结合[小程序推流组件](https://www.npmjs.com/package/miniprogram-ar-push)和[小程序拉流组件](https://www.npmjs.com/package/miniprogram-ar-play)使用
# 配置
- 配置开发者信息、服务地址(私有云则输入私有云地址)`config.js`
- 配置小程序appid `project.config.json`
# 构建npm
打开微信开发者工具,点击‘工具’-‘构建npm’
# 项目配置
点击‘设置’-‘项目设置’,勾选'ES6转ES5', '使用npm模块','不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书',查看‘域名信息’中的‘socket 合法域名’是否包含当前服务的域名,否则请前往微信小程序公众平台配置。
# 注意事项
使用真机允许并打开调试