目录
腾讯实时音视频(Tencent Real-Time Communication,TRTC),将腾讯多年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
多人音视频通话方案 依靠腾讯云覆盖全球的专线网络,全球均可互通,提供覆盖手机、桌面全平台的客户端 SDK 以及云端 API,终端用户还可以在微信、QQ、企业微信的小程序中使用 TRTC 服务,Web 网页也可轻松使用。
低延时互动直播方案 凭借行业领先的网络与音视频技术,结合腾讯云优质的节点资源,帮助开发者搭建卡顿率更低、延时1秒以内的互动直播,让直播走进 CDN 2.0 时代。
以下视频将帮助您快速了解实时音视频:
点击链接可以查看详细视频介绍:实时音视频 产品概述-产品简介-文档中心-腾讯云
百闻不如一见,跟随小编一起深入体验TRTC吧。
(PS:小编用了5分钟把它改造成看世界杯的好工具。)
步骤非常简单,包括扫码登录+实名认证。
点击连接即可跳转至登录页
登录 - 腾讯云https://cloud.tencent.com/login?s_url=https%3A%2F%2Fconsole.cloud.tencent.com%2F
实名认证,为搭建demo做准备。当然在新建应用时也会提醒你实名认证的。
为了能成功运行demo,我们需要从TRTC中获取到两把钥匙,一个是用户的APPID,一个是密钥。如果是第一次接触,可以在搜索框中输入你想要的应用和教程。如本次我们介绍的TRTC,在搜索栏,输入实时音视频就可快速找到相关程序入口和教程。真的超级方便。
为了快速上手,又不想去看头疼的文档,我们可以点击开发辅助-快速跑通Demo,里面有详细的保姆级教程,手把手教你上手,生怕你不会。真的是非常卷,使用起来非常丝滑。
为了方便演示,本文以web版做介绍使用
下载好对应源码后,点击下一步即可看到我们的两把通用钥匙,不管是手机、web、小程序等都是通用。 (建议大家将自己的APPID和密钥保持到数据库加密存储,这样就避免自己的APPID和密钥暴露了,被别人薅羊毛了。)
这步可以忽略,我们的目标是拿到那两把钥匙,嘿嘿。
解压下载好的源码,解压后的文件目录结构大概长这样,本次我们只需要关注base-js中的文件和index.html就好。
其实在我们创建应用的时候就可以看到这个操作方法了。
修改登录页标题
修改聊天页标题
使用任一一个编程软件编辑即可,选择使用浏览器运行,点击进入房间即可,多开几次。通过输入同一个房间号就可以进入同一个房间进行多人视频,一起看世界杯了。
调试设备
成功运行后,应用会检测我们的摄像头和麦克风时候能正常工作,我们只需要点击允许即可。
分享世界杯
我们打开世界杯的直播,通过上面的分享按钮就可以将世界杯的直播分享给好友,一起看世界杯,一起嗨。别提多好用了。也不需要担心费用的问题,因为官方免费赠送10000分钟,是真的豪呀。当然我们会嗨过头也可以设置套餐剩余告警,把心放到肚子里面去。
如果身边没有合适的编辑器,也不好在编辑器上调试,我们只需要将密钥和APPID修改后,在本地文件夹就可以运行了。真的是炒鸡喜欢和好用。是不是没骗你,5分钟足矣,让不太愿意折腾的开发者也能轻松搞定,暗爽一把。
TRTC当然还有很多实用的场景,比如视频会议、直播、云课堂、聊天室等。TRTC的操作文档也写的相当简洁,知道用户的痛点。如果你也喜欢,不妨用看5分钟的小视频的时间运行个属于你的demo。期待你的创意。