引言
随着短视频行业的不断发展,人们对实时音视频的需求越来越多。在线直播(秀场直播、电商直播、赛事直播、新品发布会、路演、在线拍卖)的相关产品不断涌现,百花齐放。对于业务来说,自研开发一个实时音视频服务,不管是从成本、技术方案、开发周期,难度非常大。因此,我们通常会寻找一个第三方合适的解决方案。
腾讯云实时音视频 TRTC
腾讯云实时音视频 TRTC 帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。实时音视频(TRTC) 是腾讯云提供的一套低延时、高质量的音视频通讯服务,致力于为腾讯云客户提供稳定、可靠和低成本的音视频传输能力。您可以使用该服务快速构建“视频通话”、“在线教育”、“直播连麦”、“在线会议”等对通信延时要求比较苛刻的音视频应用。
一、体验产品
首先我们需要注册一个账号,注册成功后会进入控制台,完成实名认证,在左侧进入项目管理页面,开始创建项目:
二、开通 TRTC 产品
得先去 TRTC 开通地址 创建应用,TRTC 是基于腾讯云提供服务的,需要先创建 TRTC 应用,才能使用服务,应用的 SDKAppID 和 SecretKey 是服务认证凭据,本地跑 demo 得用这个;创建应用送 10000 分钟免费体验,足够体验下了;具体的用量,在控制台里也能看到:
三、本文中采取 Web API 的形式
下载的源码包,找到并打开 /base-js/index.html
检测装置,需要允许麦克风和摄像头:
替换 SDDAPPID 和密钥 :
最后点击进入房间即可看到摄像头视屏。