主动呼叫 | 被叫接听 |
---|---|
如需快速实现语音的通话功能,您可以直接基于我们提供的 Demo 进行修改适配,也可以使用我们提供的 TRTCCalling 组件并实现自定义 UI 界面。
TestVideoCall
,单击【创建】。注意:本功能同时使用了腾讯云 实时音视频 TRTC 和 即时通信 IM 两个基础 PaaS 服务,开通实时音视频后会同步开通即时通信 IM 服务。 即时通信 IM 属于增值服务,详细计费规则请参见 即时通信 IM 价格说明。
WXMini/TRTCScenesDemo/trtc-calling-miniapp/debug/GenerateTestUserSig.js
文件。GenerateTestUserSig.js
文件中的相关参数:注意:
- 本文提到的生成 UserSig 的方案是在客户端代码中配置 SECRETKEY,该方法中 SECRETKEY 很容易被反编译逆向破解,一旦您的密钥泄露,攻击者就可以盗用您的腾讯云流量,因此该方法仅适合本地跑通 Demo 和功能调试。
- 正确的 UserSig 签发方式是将 UserSig 的计算代码集成到您的服务端,并提供面向 App 的接口,在需要 UserSig 时由您的 App 向业务服务器发起请求获取动态 UserSig。更多详情请参见 服务端生成 UserSig。
出于政策和合规的考虑,微信暂未放开所有小程序对实时音视频功能(即 <live-pusher> 和 <live-player> 标签)的支持:
注意:此处应输入您微信小程序的 AppID,而非 SDKAppID。
说明:小程序 <live-player> 和 <live-pusher> 标签需要在手机微信上才能使用,微信开发者工具上无法使用。为了小程序能够使用腾讯云房间管理服务,您需要在手机微信上开启调试功能:手机微信扫码二维码后,单击右上角【...】>【打开调试】。
小程序的实时音视频能力依赖 live-pusher
和 live-player
这两个小程序的原生组件,如果您需要定制化自己的 UI 界面,可以修改 components/TRTCCalling/template/audio-template
下的文件,根据您的业务场景进行修改。
TRTCCalling 组件的 API 接口列表如下:
接口函数 | 接口功能 |
---|---|
login | 登录 IM,所有功能需要先进行登录后才能使用 |
logout | 登出 IM,登出后无法再进操作 |
call | C2C 邀请通话,被邀请方会收到 INVITED 的通知 |
groupCall | IM 群组邀请通话,被邀请方会收到 INVITED 的通知 |
accept | 作为被邀请方接听来电 |
reject | 作为被邀请方拒绝来电 |
hangup | 结束通话 |
setMicMute | 是否静音 mic |
setHandsFree | 是否开启免提 |
概述 黑石负载均衡支持细化到实例级别的权限管理,您可以为人员分配管理特定负载...
背景 阿里云资源具备随时可用、规模弹性、规格丰富的特征 保证用户在任意时刻都...
调用DescribeVirtualMFADevices查询AD用户绑定的虚拟MFA设备。 调试 您可以在Ope...
哈喽各位同学们大家好呀 今天是开发者学院中课程“Spring Cloud微服务架构设计与...
本文转载自微信公众号「小菜良记」,作者 蔡不菜丶。转载本文请联系小菜良记公众...
Python编程学了有用吗?众所周知,目前家长对于孩子的教育越来越重视,培养孩子的...
【51CTO.com快译】 全球数据呈爆炸之势已有一段时日,公司应对这种情况的重要性...
2020年,在抗击新冠肺炎疫情中,AI测温,AI阅片,AI快递车等人工智能技术在抗疫...
租用服务器 的价钱除了机器本身的硬件价格之外,还会受一个重要因素的影响,那就...
如何申请一个网站 域名 ?网站域名是客户区别于同类网站的标识,也是客户到访网...