• 新知实验室TRTC 初体验


    目录

    引言

     腾讯云实时音视频 TRTC

    一、体验产品

    ​编辑

    二、开通 TRTC 产品

    三、本文中采取 Web API 的形式 

    四、个人使用认识

    五、个人使用体验

     


    引言

    随着短视频行业的不断发展,人们对实时音视频的需求越来越多。在线直播(秀场直播、电商直播、赛事直播、新品发布会、路演、在线拍卖)的相关产品不断涌现,百花齐放。对于业务来说,自研开发一个实时音视频服务,不管是从成本、技术方案、开发周期,难度非常大。因此,我们通常会寻找一个第三方合适的解决方案。


     腾讯云实时音视频 TRTC

    腾讯云实时音视频 TRTC 帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。实时音视频(TRTC) 是腾讯云提供的一套低延时、高质量的音视频通讯服务,致力于为腾讯云客户提供稳定、可靠和低成本的音视频传输能力。您可以使用该服务快速构建“视频通话”、“在线教育”、“直播连麦”、“在线会议”等对通信延时要求比较苛刻的音视频应用。


    一、体验产品

    首先我们需要注册一个账号,注册成功后会进入控制台,完成实名认证,在左侧进入项目管理页面,开始创建项目:


     

    二、开通 TRTC 产品

    得先去 TRTC 开通地址 创建应用,TRTC 是基于腾讯云提供服务的,需要先创建 TRTC 应用,才能使用服务,应用的 SDKAppID 和 SecretKey 是服务认证凭据,本地跑 demo 得用这个;创建应用送 10000 分钟免费体验,足够体验下了;具体的用量,在控制台里也能看到:

    三、本文中采取 Web API 的形式 

    下载的源码包,找到并打开 /base-js/index.html

    检测装置,需要允许麦克风和摄像头:

    替换 SDDAPPID 和密钥 :

    最后点击进入房间即可看到摄像头视屏。

    四、个人使用认识

    1. TRTC(Tencent RTC)腾讯实时音视频,源自于 QQ 音视频团队,是基于 QQ 音视频多年来的音视频技术积累,位于腾讯云的 RTC 云服务。TRTC 支持腾讯会议、企业微信直播、微信视频号、腾讯云课堂、全民 K 各等业务,是腾讯丰富的音视频场景的最佳实践输出。

    2. TRTC 的客户端 SDK 全平台覆盖,有微信/QQ 小程序、企业微信、浏览器,以及 iOS、Windows、Linux 和 macOS 等平台。TRTC 可以旁路到云直播并且通过 CDN 进行分发,可对直播系统的转码、急速高清等能力进行复用,并录制存储至云点播。

    五、个人使用体验

    1. 腾讯云音视频产品本身足够优秀,使用起来的感觉非常不错,api和文档也非常齐全。官方提供的demo也简单易懂,腾讯会议,贝壳等的知名it公司都有接入。更是直接提供给新开通用户白送一万分钟的体验包。

    2. 对于我这样一个前端开发者来说,在使用腾讯云 TRTC 之后的最大体会就是高效,仅需 2 行代码即可跑通测试 Demo,10 行代码完成通用能力的接入,就是简单的创建 --> 下载 --> 引用,我们仅需要获得它的 SDKAppID 、密钥即可享受到各种高品质的音视频服务。

    3. 其次是它的通用性,几乎是全平台互通,提供覆盖全平台的 SDK 且兼容各大开发框架,真所谓可帮助全球开发者快速搭建低成本、低延迟、高品质的音视频互动解决方案。

     

  • 相关阅读:
    Java 包 import package final
    cJSON函数用法
    java写一个用于生成雪花id的工具类
    【力扣每日一题】2023.9.7 修车的最少时间
    『期末复习』第一台计算机ENIAC与冯氏结构
    求生之路2专用服务器搭建对抗模式,药抗模式,特殊模式Ubuntu系统另附上游戏代码以及控制台代码
    二叉树习题
    营收连续上涨,一脉阳光能否打造“医学影像独角兽”?
    JavaScript -- 07. 面向对象编程
    Sass语法小册-笔记迁移
  • 原文地址:https://blog.csdn.net/weixin_52993364/article/details/128007431