技术分享| anyRTC之RTN网络

RTN(Real-time Network)中文名:实时音视频传输网络。

RTN是最近几年由各大RTC的云厂商提出的一个全新架构的音视频实时传输网络概念。类似于直播的CDN网络,RTN是对音视频的实时性又强烈要求的场景而设计的,原理上全球端到端的时延通过RTN网络可以控制在300ms以内。

anyRTC是RTC的云厂商中较早一批提出RTN概念的厂商,anyRTC是如何实现RTN网络的呢?下面我们来详细介绍一下:

一.介绍

首先介绍几个专用名词:
A.SN:推流节点 – 多种协议的客户端推流到此节点。

B.RN:路由节点 – 将流路由给不同区域的客户端。

C.GN:拉流节点 – 将流分发给多种协议的客户端。

D.RoutePath:路由线路 – 流从一个区域到另外一个区域的路径。

anyRTC实现的是可配置化的动态RTN网络,网络可大可小,最小的可以只有一台机器,最大的是可以支持千万级的并发,覆盖全球的RTN网络。

在这里插入图片描述

二.实现场景

1.单机版

在这里插入图片描述

单机服务只需要推流和拉流的功能,A用户推流,B用户拉流。

适用场景:
A.测试,不需要复杂的网络架构。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值