0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RTC实时音频是什么?

jf_78858299 来源:好未来技术 作者:好未来技术 2023-05-26 17:28 次阅读

RTC实时音频是什么?

RTC Real-TimeCommunication 实时音视频,是一种给行业提供高并发、低延时、高清流畅、安全可靠的全场景、全互动、全实时的音视频服务的终端服务。

具体涵义如下:

实时:音视频数据传输的延迟要达到“实时”的标准,也就是说延时要小于400ms,能够实现低延时和无卡顿,在正常通信过程中基本感受不到延迟的存在。

视频:音视频数据传输,实时音视频通信通过服务端为中转节点,即时采集、渲染、处理、传输终端用户的图像、视频、音频数据进行,实现音视频流数据在终端节点间完成通信的过程。

实时音视频服务商一般以SDK的形式提供一整套解决方案。RTC服务商提供一整套解决方案。

2

RTC和CDN直播如何选择?

随着直播电商、泛娱乐社交、在线教育等项目,实时音视频技术的应用需求也越来越多元化。目前,市场中能够支持音视频通信的主流技术有“RTMP+CDN”和“RTC”两大阵营。

选型时,开发者如何根据场景选择更适合自己的通信技术?这就要从两者的技术特点、价格、厂商服务综合考虑。

CDN的负载均衡系统将内容推送到接近用户的边缘节点,使用户就近取得所需内容,提高用户访问的响应速度和成功率,解决因分布、带宽、服务器性能带来的访问延迟问题。更多适用于站点加速、点播、短视频等场景。目前的CDN,通常有3-5秒延迟,在浏览图片等内容时用户感知不明显,对于不需要实时强互动的直播,比如体育赛事网络直播、演唱会网络直播、新闻现场直播,延迟是可以接受的,并不会影响用户体验,价格也相对RTC较低。

而在线视频会议、电商直播、在线教育、远程医疗会诊这些对互动有非常高要求的场景,RTMP+CDN的模式与这些场景对于低延时、无卡顿的要求有一定差距。这时,选择RTC技术才能更好地满足开发者的需求。

3

RTC的未来如何发展?

无论是RTC还是CDN直播,稳定性都是最最最基本和重要的,而稳定性的影响因素却很多,问题表现也很多。

例如,进不了直播间这种无法避免的问题,如果一个用户网络不太稳定,或正值用网高峰,就很有可能碰到进不了直播间的问题,这对用户是一个“致命”体验;教育行业的退费率和续费率、娱乐行业的APP卸载率和DAU等都会直接受到影响。

RTC服务商通常会有两种做法。

第一种,将问题转嫁到用户自身网络上,即放弃这些进不了直播间的用户。

图片

第二种,切换RTC引擎。这种方式会已经正常进入直播间的用户重新进入教室,即感受到直播界面突然开始再次加载或者卡住一会儿,这是一种阻断观看直播的糟糕体验。

图片

那有什么办法可以“优雅地”解决这种问题呢?

答案是“智能融合RTC”。

当用户进不了直播间时,可以将这部分用户自动调度到其他RTC引擎下,并不对已进入房间用户产生任何影响,最大程度上提升用户体验,减少客户投诉比例,保证了企业财务收益。

图片

智能融合RTC能够优雅地解决各类稳定性问题,将是RTC未来的发展趋势。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RTC
    RTC
    +关注

    关注

    2

    文章

    484

    浏览量

    65472
  • 实时通信
    +关注

    关注

    0

    文章

    18

    浏览量

    9676
收藏 人收藏

    评论

    相关推荐

    STM32 RTC实时时钟(一)

    STM32处理器内部集成了实时时钟控制器(RTC),因此在实现实时时钟功能时,无须外扩时钟芯片即可构建实时时钟系统。
    的头像 发表于 07-22 15:41 2890次阅读
    STM32 <b class='flag-5'>RTC</b><b class='flag-5'>实时</b>时钟(一)

    RTC程序设计:实时音视频权威指南】音频采集与预处理

    闲暇之余,继续学习【RTC程序设计:实时音视频权威指南】这本书。 书中对于音频采集的介绍非常详细和全面,包括原理、方法、技术细节以及实践应用等方面的内容。 音频采集是
    发表于 04-25 10:41

    什么是实时时钟(RTC)?如何更改RTC的时间?

    什么是实时时钟(RTC)?实时时钟(RTC)的基本功能是什么?实时时钟(RTC)晶体误差的主要来
    发表于 07-19 08:44

    实时时钟(RTC)概述

    实时时钟(RTC)概述RTC(real-time clock),实时时钟是一个独立的时钟,RTC被使用时提供连续不断的技术,用这个功能可以提
    发表于 08-03 06:33

    RTC实时时钟简介

    RTC实时时钟1. RTC实时时钟简介2. 硬件设计3. 软件设计3.1 STM32CubeMX设置3.2 MDK-ARM编程4. 下载验证
    发表于 08-18 06:55

    一文读懂RTC实时时钟是什么

    RTC是什么?RTC芯片有哪些应用?RTC芯片的硬件结构是由哪些部分组成的?RTC实时时钟的作用是什么?
    发表于 08-24 07:39

    实时时钟(RTC)简要介绍

    实时时钟(RTC)是什么?实时时钟RTC的寄存器有哪些?
    发表于 10-09 07:08

    如何去使用STM32的实时时钟RTC

    实时时钟RTC是什么?如何去使用STM32的实时时钟RTC呢?有哪些注意事项?
    发表于 11-22 08:05

    RTC是什么?RTC实时时钟实验

    文章目录前言一、RTC是什么?二、RTC实时时钟实验1.引入库2.读入数据总结前言前面我们说了OLED实验,是一个比较好的显示测试代码的方法。现在我们学习关于RTC
    发表于 01-13 07:19

    RTC实时时钟怎么使用?

    RTC实时时钟怎么使用?cubemx中如何配置RTC?如何在keil中编写程序?
    发表于 01-18 07:33

    RTC实时时钟实验的相关资料分享

    STM32CubMX自学笔记(六)—RTC实时时钟实验主要介绍RTC是STM32单片机的内置外设,配置RTC的时候不需要配置额外的引脚即可完成RTC
    发表于 03-02 07:34

    浅谈RTC实时时钟特征与原理

    一、RTC实时时钟特征与原理 查看STM32中文手册 16 实时时钟(RTC)(308页) RTC (Real Time Clock):
    的头像 发表于 06-30 15:54 1.1w次阅读

    STM32CubeMX系列|RTC实时时钟

    RTC实时时钟1. RTC实时时钟简介2. 硬件设计3. 软件设计3.1 STM32CubeMX设置3.2 MDK-ARM编程4. 下载验证
    发表于 12-24 19:15 16次下载
    STM32CubeMX系列|<b class='flag-5'>RTC</b><b class='flag-5'>实时</b>时钟

    STM32CubeMX-实时时钟(RTC)

    实时时钟 (RTC) 是一个独立的 BCD 定时器/计数器。RTC 提供具有可编程闹钟中断功能的日历时钟 /日历。RTC 还包含具有中断功能的周期性可编程唤醒标志。系统可以自动将月份的
    的头像 发表于 01-14 17:24 2173次阅读

    CW32实时时钟(RTC)介绍

    CW32实时时钟(RTC)介绍
    的头像 发表于 10-24 15:36 529次阅读
    CW32<b class='flag-5'>实时</b>时钟(<b class='flag-5'>RTC</b>)介绍