前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >新一代音视频沟通利器 —— TRTCCalling

新一代音视频沟通利器 —— TRTCCalling

作者头像
腾讯云音视频
发布2021-10-18 10:10:35
1.7K0
发布2021-10-18 10:10:35
举报
文章被收录于专栏:音视频咖音视频咖

什么是TRTCCalling?

TRTCCalling 是在 TRTC 和 TIM 的基础上诞生的一款快速集成的音视频的解决方案。支持1v1和多人视频/语音通话。

calling 可以做什么?

在线客服、在线面试、企业在线沟通、在线问诊、音视频社交等。

| 体验地址 |

https://web.sdk.qcloud.com/component/trtccalling/demo/web/latest/index.html#/login

如何接入?

步骤1:集成 TRTCCalling 组件

npm install trtc-js-sdk --savenpm install tim-js-sdk --savenpm install tsignaling --savenpm install trtc-calling-js --save

步骤2:创建 TRTCCalling 对象

代码语言:javascript
复制
import TRTCCalling from 'trtc-calling-js';
let options = {  SDKAppID: 0, // 接入时需要将0替换为您的 SDKAppID  // 从v0.10.2起,新增 tim 参数  // tim 参数适用于业务中已存在 TIM 实例,为保证 TIM 实例唯一性  tim: tim};const trtcCalling = new TRTCCalling(options);

步骤3:完成登录

代码语言:javascript
复制
trtcCalling.login({  userID,  userSig,});

步骤4:实现1v1通话

主叫方:呼叫某个用户

代码语言:javascript
复制
trtcCalling.on(TrtcCalling.EVENT.SDK_READY, () => {     trtcCalling.call({       userID,  //用户 ID       type: 2, //通话类型,0-未知, 1-语音通话,2-视频通话     });   });

被叫方:接听新的呼叫

代码语言:javascript
复制
trtcCalling.on(TrtcCalling.EVENT.INVITED, ({inviteID, sponsor, inviteData}) => {     //接听     trtcCalling.accept();   });

挂断

代码语言:javascript
复制
trtcCalling.hangup()

欢迎在您的产品中接入 TRTCCalling,希望您在 TRTCCalling 使用中多多提出您宝贵的意见和建议。

若在接入过程中遇到了处理不定的问题,可以联系我或者在腾讯云calling群进行反馈。

QQ群:646165204

相关资料:

calling demo github下载地址:https://github.com/tencentyun/TRTCSDK/tree/master/Web/TRTCScenesDemo/trtc-calling-web

实时音视频(web):

https://cloud.tencent.com/document/product/647/49795

TRTC :

https://cloud.tencent.com/document/product/647

IM :

https://cloud.tencent.com/document/product/269

TRTCCalling API :

https://web.sdk.qcloud.com/component/trtccalling/doc/web/zh-cn/TRTCCalling.html

TUICalling (小程序)github 下载地址:

https://github.com/tencentyun/TUICalling/tree/main/MiniProgram

腾讯云音视频在音视频领域已有超过21年的技术积累,持续支持国内90%的音视频客户实现云上创新,独家具备 RT-ONETM 全球网络,在此基础上,构建了业界最完整的 PaaS 产品家族,并以 All in One SDK 的创新方式为客户服务。腾讯云音视频为全真互联网时代,提供坚实的数字化助力。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-10-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云音视频 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • calling 可以做什么?
  • 如何接入?
  • 步骤1:集成 TRTCCalling 组件
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档