媒体流量网络使用情况
上一次修改主题: 2010-11-17
媒体流量带宽使用量可能由于不同变量(如编解码器使用、分辨率和活动级别)的数量而难于计算。带宽使用量是使用的编解码器和流活动的一种功能,这两者在不同的方案中各不相同。下表列出了 Microsoft Lync Server 2010通信软件方案中常用的音频编解码器。
音频编解码器带宽
音频编解码器 | 方案 | 音频负载比特率 (KBPS) | 仅限于带宽音频负载和 IP 标头 (Kbps) | 带宽音频负载、IP 标头、UDP、RTP 和 SRTP (Kbps) | 带宽音频负载、IP 标头、UDP、RTP、SRTP 和前向纠错 (Kbps) |
---|---|---|---|---|---|
RTAudio 宽带 |
对等 |
29.0 |
45.0 |
57.0 |
86.0 |
RTAudio 窄带 |
对等,PSTN |
11.8 |
27.8 |
39.8 |
51.6 |
G.722 |
会议 |
64.0 |
80.0 |
95.6 |
159.6 |
G.711 |
PSTN |
64.0 |
80.0 |
92.0 |
156.0 |
Siren |
会议 |
16.0 |
32.0 |
47.6 |
63.6 |
上表中的带宽数值基于 Siren 和 G.722 的 20 毫秒数据分包(每秒 50 个数据包),其中包含其他安全实时传输协议 (SRTP) 开销(在会议方案中),并假定流是 100% 活动的。如果链接上出现数据包丢失,则会以动态方式使用前向纠错 (FEC) 以帮助维护音频流的质量。
对于视频,编解码器始终是 RTVideo。所需的带宽取决于分辨率、质量和帧速率。每种分辨率都有两个相关的比特率:
最大负载比特率Lync 2010 终结点将此比特率用于该分辨率所能支持的最大帧速率的分辨率。此值可提供最高质量和最高帧速率的视频,因此十分重要。
最小负载比特率Lync 2010 终结点将此比特率用于大约每秒 1 帧的分辨率。通过此值可以了解在最大比特率不可用或不实际时,可能适用的最低值,因此十分重要。部分用户可能无法接受每秒 1 帧的视频体验,因此考虑使用这些比特率时应十分谨慎。
视频分辨率带宽
视频编解码器 | 分辨率 | 最大视频负载比特率 (Kbps) | 最小视频负载比特率 (Kbps) |
---|---|---|---|
RTVideo |
主视频 CIF |
250 |
50 |
RTVideo |
主视频 VGA |
600 |
350 |
RTVideo |
主视频 HD |
1500 |
800 |
RTVideo |
全景视频 |
350 |
50 |
使用视频负载比特率时,其中包含视频 FEC,因此使用或不使用视频 FEC 值都相同。
终结点不会持续流出音频或视频数据包。根据不同的方案,流活动的级别也不同,这些级别指示为流发送数据包的频率。流活动取决于媒体和方案,而不依赖使用的编解码器。在对等方案中:
仅当用户通话时终结点才发送音频流。
参与双方都会接收到音频流。
如果使用视频,则双方终结点都会在整个呼叫过程中发送和接收视频流。
在会议方案中:
仅当用户通话时终结点才发送音频流。
所有参与者都会接收到音频流。
如果使用视频,则一次只有两个终结点发送视频流(活动讲话人和上一个活动讲话人)。
如果使用视频,则所有参与者都会接收到视频流。
下表基于客户数据指标显示流活动级别。
流活动级别
方案 | 媒体 | 估计流活动 (%) |
---|---|---|
对等会话 |
音频 |
61 |
对等会话 |
主视频 CIF |
84 |
对等会话 |
主视频 VGA |
83 |
对等会话 |
主视频 HD |
80 |
对等会话 |
全景视频 |
74 |
会议 |
音频 |
43 |
会议 |
主视频 CIF |
84 |
会议 |
主视频 VGA |
83 |
会议 |
主视频 HD |
80 |
会议 |
全景视频 |
74 |
PSTN |
音频 |
65 |
除音频和视频媒体的实时传输协议 (RTP) 流量所需的带宽之外,实时传输控制协议 (RTCP) 也需要带宽。RTCP 用于报告 RTP 流的统计信息和带外控制。规划时,请使用下表中的带宽数值规划 RTCP 流量。这些值代表用于 RTCP 的最大带宽,并且因控制数据不同,音频流和视频流的这些值也有所不同。
RTCP 带宽
媒体 | RTCP 最大带宽 (Kbps) |
---|---|
音频 |
5 |
视频 |
10 |
出于容量规划的目的,以下两种带宽很重要:
不使用 FEC 的最大带宽 流将使用的最大带宽,包括不使用 FEC 的方案中的典型流活动和使用的典型编解码器。这是流处于 100% 活动状态,且没有因丢失数据包而触发使用 FEC 时的带宽。它对于计算为允许给定的方案使用编解码器而必须分配的带宽数量而言,十分重要。
使用 FEC 的最大带宽 流使用的最大带宽,包括使用 FEC 的方案中的典型流活动和使用的典型编解码器。这是流处于 100% 活动状态,且因丢失数据包而触发使用 FEC 以提高质量时的带宽。这对于计算为允许给定的方案使用编解码器,并且允许在数据包丢失的条件下使用 FEC 来维护质量而必须分配的带宽数量而言,十分重要。
下面的表中还列出了另一个带宽值,“典型带宽”。这是流使用的平均带宽,包括方案中的典型流活动和使用的典型编解码器。此带宽可用于估计给定时间内媒体流量使用的带宽量,但不应用于容量规划,因为活动级别高于平均水平时,个别呼叫会超过该值。
下面的表提供了不同方案中的这三个带宽值。
对等会话的音频/视频容量规划
媒体 | 编解码器 | 典型流带宽 (Kbps) | 不使用 FEC 的最大流带宽 | 使用 FEC 的最大流带宽 |
---|---|---|---|---|
音频 |
RTAudio 宽带 |
39.8 |
62 |
91 |
音频 |
RTAudio 窄带 |
29.3 |
44.8 |
56.6 |
主视频 CIF |
RTVideo |
220 |
260 |
不适用 |
主视频 VGA |
RTVideo |
508 |
610 |
不适用 |
主视频 HD |
RTVideo |
1210 |
1510 |
不适用 |
全景视频 |
RTVideo |
269 |
360 |
不适用 |
会议的音频/视频容量规划
媒体 | 典型的编解码器 | 典型流带宽 (Kbps) | 不使用 FEC 的最大流带宽 | 使用 FEC 的最大流带宽 |
---|---|---|---|---|
音频 |
G.722 |
46.1 |
100.6 |
164.6 |
音频 |
Siren |
25.5 |
52.6 |
68.6 |
主视频 CIF |
RTVideo |
220 |
260 |
不适用 |
主视频 VGA |
RTVideo |
508 |
610 |
不适用 |
全景视频 |
RTVideo |
269 |
360 |
不适用 |
PSTN 的音频容量规划
媒体 | 典型的编解码器 | 典型流带宽 (Kbps) | 不使用 FEC 的最大流带宽 | 使用 FEC 的最大流带宽 |
---|---|---|---|---|
音频 |
G.711 |
64.8 |
97 |
161 |
音频 |
RTAudio 窄带 |
30.9 |
44.8 |
56.6 |
这些表中的网络带宽数值仅代表单向流量,其中包括分配给每个流的 5 Kbps 的 RTCP 流量开销。对于视频,最大视频比特率用于计算最大流。