光之使者 发表于 2024-7-26 06:19:23

新知实验室 腾讯云实时音视频产品体验

本次体验嫁接在本人正在开辟的一个线上招聘系统(PCWEB端)中,实现线上面试沟通功能。
本文编写旨在记录本次体验的整体过程。
如果在某一个时间点可以帮助到其他同学,鄙人实属有幸。
名次表明:T —— Tencent 腾讯;R-T —— Real-Time 实时的;C —— Communication 传播 / 交换 / 通信。
前端代码链接:https://gitee.com/lzy147561/trtcdemo.git
参考文档:含UI的集成方案——集成 TUIRoom (Web)
接入腾讯云实时音视频

TRTC根本实现逻辑

房间是一个根本概念,从加入房间,到退出房间可以为本地音视频通话的一个生命周期。


[*]一切的开始——创建房间:通过这个房间,TRTC云服务才能知道,吸收到的某个人的音视频信息要发送到那里。
[*]发布文件流:加入房间,必要给房间内的其他人发送本地音视频数据流给到云服务,然后再由云服务处理完成后转发到房间内的其他用户。
[*]订阅远程流:其他的用户必要有一个订阅的处理,使用SDK吸收云服务器端,别的用户发送过来颠末处理的音视频,然后举行展现和播放。
[*]一切的停止——退出房间:生命周期结束,SDK会自动取消订阅远程流和取消发布本地流。
创建实时音视频应用



[*]开通服务:实时音视频控制台
[*]创建应用:
https://i-blog.csdnimg.cn/blog_migrate/8d1238fb35db741b36065c4e9bd8a9eb.png
https://i-blog.csdnimg.cn/blog_migrate/d982b8c932485f659ccf98b663cbc889.png
[*]应用配置:有必要可以点击配置管理举行配置
https://i-blog.csdnimg.cn/blog_migrate/ab4bed983b16baaf50fe5cae7270af0f.png
获取APPID

SDKAppID与SecretKey是必要信息,可以复制保存在服务端env文件
https://i-blog.csdnimg.cn/blog_migrate/4ec9fbe3736e0b929bb1634c55b09e35.png
下载含UI的集成方案代码

集成方案代码下载地点


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 新知实验室 腾讯云实时音视频产品体验