搜索
首页微信小程序小程序开发腾讯实时音视频TRTC
腾讯实时音视频TRTCMay 29, 2021 pm 03:46 PM

近年来直播电商,网红经济越来越流行,各大平台纷纷推出自己的直播电商功能,而对于中小平台来说,自建一个直播系统门槛较高,使用大厂开放的云服务就成了首选项,本文希望通过较短篇幅,介绍 腾讯实时音视频服务 的主要功能,梳理自己对TRTC的理解,方便新手快速了解,进而搭建自己的直播电商平台。

TRTC全称(Tencent Real-Time Communication)即腾讯实时音视频服务,定位是解决实时通信的云服务,主要功能是基于互联网的,接收、处理、转发和保存大流量的音视频流数据,主要用于直播、视频会议等场景;围绕直播提供了一些简单IM功能;提供demo和易用的SDK,方便不同终端快速接入;允许用户自定义采集和渲染数据源。

接收、处理、转发、保存

大流量大数据量处理,由于门槛高初期投入高,向来是大厂专有能力。音视频流量由于需要传输的信息多,在PV和UV不高的情况下,依然需要较大流量消耗,云服务解决了这个问题。主播连麦PC等多个推流场景TRTC提供云端混流功能,通过设置分辨率、码率、宽高比,平衡画质和流畅度,得到更好直播体验,通过接口设置视频画面旋转和缩放。TRTC的直播可以支持10万人在线,更多可以在控制台开通旁路,推流到云直播(CSS)或者CDN,实现无上限人数的直播。TRTC直播录制保存到云点播,需要开通云点播服务,并开通TRTC云端录制。

IM

TRTC提供简单的信令操作,如踢人、禁言、静音,可以使用 TRTC 的自定义信令接口 sendCustomCmdMsg,开发者自己定义相应的控制信令,收到控制信令的通话方执行对应操作即可。例如,踢人就是定义一个踢人的信令,收到此信令的用户就自行退出房间。

Demo和SDK

文档提供了多个终端的Demo,基本包括全部常用终端,只要网络通畅,从下载到运行只要几分钟。跑通Demo就可以大致了解TRTC的主要功能了,然后要集成到自己的系统,找到对应的SDK,按自己的代码规范集成即可。

自定义采集

使用SDK集成直播功能是有局限性的,只有手机集成了摄像头麦克风的设备才可以。如果没有摄像头,只是一个本地视频,或者需要推流前实现美颜特效功能,这时候要用到自定义采集功能。可以通过接口设置关闭SDK自己的摄像头采集和图像处理。

其他三方服务

第三方美颜特效:TRTC支持基础的美颜功能,可能无法达到业务要求,也可以使用第三方的美颜特效,目前多家美颜特效 SDK 供应商;

云函数:输入已有的录播视频或者在线流媒体,自定义采集可以播放本地视频,使用云函数可以使用在线流媒体,使用更灵活;

语音内容审核服务:使用的北京数美时代服务,提供语音内容审核;

好了,基本功能介绍完了,更详细的操作请自行参考腾讯云文档。

云服务大大降低了中小企业的研发成本,也可以使用云服务快速搭建实验性质的业务。所有企业,都可以使用最优秀的技术,实现自己的数据化。

以上是腾讯实时音视频TRTC的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

VSCode Windows 64位 下载

VSCode Windows 64位 下载

微软推出的免费、功能强大的一款IDE编辑器

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

将Eclipse与SAP NetWeaver应用服务器集成。