网站规划的一个重要方面就是确保网络可处理 Lync Server 生成的媒体流量。本节帮助您规划媒体流量。
媒体流量带宽使用量可能由于不同变量(如编解码器使用、分辨率和活动级别)的数量而难于计算。带宽使用量是使用的编解码器和流活动的一种功能,这两者在不同的方案中各不相同。下表列出了 Lync Server 2013 方案中常用的音频编解码器。
音频编解码器 | 方案 | 音频负载比特率 (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.722 立体声 | 对等,会议 | 128.0 | 144.0 | 159.6 | 223.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) 以帮助维护音频流的质量。
G.722 编解码器的立体声版本由基于 Lync 2013 Meeting Room Edition 的系统使用,Lync 2013 Meeting Room Edition 启用立体声耳机捕获以允许收听者更好地辨别会议室中的多个讲话人。
对于视频,默认的编解码器为 H.264/MPEG-4 Part 10 高级视频编码标准及其可缩放的用于临时可伸缩性的视频编码扩展。若要维护与 Lync 2010 或 Office Communicator 2007 R2 客户端的互操作性,RTVideo 编解码器仍用于 Lync 2013 和旧客户端之间的对等呼叫。在使用 Lync 2013 和旧客户端这二者的会议会话中,Lync 2013 终结点可能使用视频编解码器编码视频并将 H.264 比特流发送至 Lync 2013,将 RTVideo 比特流发送至 Lync 2010 或 Office Communicator 2007 R2 客户端。
所需的带宽取决于分辨率、质量和帧速率。每种分辨率都有两个相关的比特率:
Lync 2013 支持的分辨率更多。这使您可更好地调整到不同的网络带宽和接收客户端功能。此外,Lync 2013 的默认纵横比已更改为 16:9。网络摄像机仍支持 4:3 的纵横比,它不允许以 16:9 的纵横比进行捕获。
视频编解码器 | 分辨率和纵横比 | 最大视频负载比特率 (Kbps) | 最小视频负载比特率 (Kbps) |
---|---|---|---|
H.264 | 320x180 (16:9) 212x160 (4:3) | 250 | 15 |
H.264/RTVideo | 424x240 (16:9)) 320x240 (4:3 | 350 | 100 |
H.264 | 480x270 (16:9) 424x320 (4:3) | 450 | 200 |
H.264/RTVideo | 640x360 (16:9) 640x480 (4:3) | 800 | 300 |
H.264 | 848x480 (16:9) | 1500 | 400 |
H.264 | 960x540 (16:9) | 2000 | 500 |
H.264/RTVideo | 1280x720 (16:9) | 2500 | 700 |
H.264 | 1920x1080 (16:9) | 4000 | 500 |
H.264/RTVideo | 960x144 (20:3) | 500 | 15 |
H.264 | 1280x192 (20:3) | 1000 | 250 |
H.264 | 1920x288 (20:3) | 2000 | 500 |
使用视频负载比特率时,其中包含视频 FEC,因此使用或不使用视频 FEC 值都相同。
终结点不会持续流出音频或视频数据包。根据不同的方案,流活动的级别也不同,这些级别指示为流发送数据包的频率。流活动取决于媒体和方案,而不依赖使用的编解码器。在对等方案中:
在会议方案中:
除音频和视频媒体的实时传输协议 (RTP) 流量所需的带宽之外,实时传输控制协议 (RTCP) 也需要带宽。RTCP 用于报告 RTP 流的统计信息和带外控制。规划时,请使用下表中的带宽数值规划 RTCP 流量。这些值代表用于 RTCP 的最大带宽,并且因控制数据不同,音频流和视频流的这些值也有所不同。
媒体 | RTCP 最大带宽 (Kbps) |
---|---|
音频 | 5 |
视频(仅正在发送/接收的 H.264 或 RTVideo) | 10 |
视频(正在发送/接收的 H.264 和 RTVideo) | 15 |
出于容量规划的目的,以下两种带宽很重要:
下面的表中还列出了另一个带宽值,“典型带宽”。这是流使用的平均带宽,包括方案中的典型流活动和使用的典型编解码器。此带宽可用于估计给定时间内媒体流量使用的带宽量,但不应用于容量规划,因为活动级别高于平均水平时,个别呼叫会超过该值。下表中的典型视频流带宽基于在测得的客户数据中观察到的不同视频分辨率的组合。例如,在对等会话中,大部分用户将使用默认视频呈现窗口,但有一定百分比的用户将增加或最大程度地增加 Lync 应用程序以实现更高的视频分辨率。
下面的表提供了不同方案中的这三个带宽值。
媒体 | 编解码器 | 典型流带宽 (Kbps) | 不使用 FEC 的最大流带宽 | 使用 FEC 的最大流带宽 |
---|---|---|---|---|
音频 | RTAudio 宽带 | 39.8 | 62 | 91 |
音频 | RTAudio 窄带 | 29.3 | 44.8 | 56.6 |
调用 Lync 2013 终结点时的主视频 | H.264 | 460 | 4010(用于最大分辨率 1920x1080) | 不适用 |
调用 Lync 2010 或 Office Communicator 2007 R2 终结点时的主视频 | RTVideo | 460 | 2510(用于最大分辨率 1280x720) | 不适用 |
调用 Lync 2013 终结点时的全景视频 | H.264 | 190 | 2010(用于最大分辨率 1920x288) | 不适用 |
调用 Lync 2010 或 Office Communicator 2007 R2 终结点时的全景视频 | RTVideo | 190 | 510(用于最大分辨率 960x144) | 不适用 |
媒体 | 典型的编解码器 | 典型流带宽 (Kbps) | 不使用 FEC 的最大流带宽 | 使用 FEC 的最大流带宽 |
---|---|---|---|---|
音频 | G.722 | 46.1 | 100.6 | 164.6 |
音频 | Siren | 25.5 | 52.6 | 68.6 |
主视频接收 | H.264 和/或 RTVideo | 260 | 8015 | 不适用 |
主视频发送 | H.264 和/或 RTVideo | 270 | 8015 | 不适用 |
全景视频接收 | H.264 和/或 RTVideo | 190 | 2010(用于最大分辨率 1920x288) | 不适用 |
全景视频发送 | H.264 和/或 RTVideo | 190 | 2515(用于使用多个分辨率/编解码器发送比特流) | 不适用 |
对于主视频,典型和最大流带宽分别是用于所有收到的视频流和所有发送视频流的聚合带宽。即使对于多个视频流,典型视频带宽也小于对等方案,因为很多视频会议使用了内容共享,这会导致视频窗口小很多,从而使视频分辨率更低。例如,如果存在两个传入 1920x1080p 视频流,则将使用的发送和接收流二者支持的最大聚合视频负载带宽为 8000 Kbps。
全景视频的典型流带宽基于当前可用的设备,这些设备仅流式传输最大 960x144 的全景视频。一旦使用 1920x288 全景视频的设备变得可用,典型流带宽就应增大。
媒体 | 典型的编解码器 | 典型流带宽 (Kbps) | 不使用 FEC 的最大流带宽 | 使用 FEC 的最大流带宽 |
---|---|---|---|---|
音频 | G.711 | 64.8 | 97 | 161 |
音频 | RTAudio 窄带 | 30.9 | 44.8 | 56.6 |
这些表中的网络带宽数值仅代表单向流量,其中包括分配给每个流的 5 Kbps 的 RTCP 流量开销。对于视频,最大视频比特率用于计算最大流。