Wowza Transcoder 插件同时提供硬件加速编码和非硬件加速编码两种能力,具体依赖于你的硬件配置。这篇文章提供的最新的性能基准数据来自软编码(默认)、Intel Quick Sync(Ivy Bridge)加速编码以及NVIDIA NVENC 加速编码。 这些数据仅供参考,你能得到的性能很大程度上依赖于你的网络带宽、视频源的编码、Wowza的配置以及整个操作系统的瓶颈等等。
注意:
- 本文的性能测试只针对Wowza Streaming Engine™ 软件或Wowza Media Server® 软件 (版本3)以上的版本。
重要:在最新的NVIDIA 图形驱动中(340 或以上版本),已经不再支持NVIDIA CUDA 加速编码功能了,因此从Wowza Streaming Engine 4.1.2开始就不再支持基于CUDA的加速编码了。
概述
本文的性能测试采用的Wowza版本是Wowza Streaming Engine 4.1.2
本文所有的测试都采用了相同的机制:持续增加输入流的数量直到服务器的CPU利用率接近65%。我们建议在实际商业运营环境下,转码工作不能消耗超过50%-55%的CPU资源。这将会为转码后的输出流播放保留一定的CPU资源。
注意:在执行这些测试之前,Wowza Streaming Engine 已经按照性能调优指南进行了性能优化。


下面是本次测试用的服务器
服务器1
- Processor: Single Intel® Xeon® CPU E3-1285 V3 @ 3.60GHz
- Motherboard: Supermicro X10SAE
- OS: Windows 7 Ultimate (64-bit)
- GPU/Acceleration: Built-in HD4000 with Intel Quick Sync
?
服务器2
- Processor: Single Intel® Xeon® CPU E3 1285 V3 @ 3.60GHz
- Motherboard: Supermicro X10SAE
- OS: Windows 7 Ultimate (64-bit)
- GPU/Acceleration: NVIDIA Quadro K5000 with 340 drivers
服务器3
- Processor: Single Intel Xeon CPU E3-1285 V3 @ 3.60GHz
- Motherboard: Supermicro X10SAE
- GPU/Acceleration: Built-in HD4600 with Intel Quick Sync
服务器4
- Processor:Single Intel Xeon CPU E3-1285 V3 @ 3.60GHz
- Motherboard: Supermicro X10SAE
- OS: Ubuntu 12.04 (64-bit)
- GPU/Acceleration:NVIDIA Quadro K5000 with 340 drivers
?
服务器5
- Processor:Dual Intel Xeon CPU X5650 @ 2.66GHz
- Motherboard: SuperServer 7046GT-TRF 4U Xeon DP 4xGPU Ready
- GPU/Acceleration:NVIDIA Quadro K5000 with 340 drivers
服务器6
- Processor:Dual Intel Xeon CPU X5650 @ 2.66GHz
- Motherboard: SuperServer 7046GT-TRF 4U Xeon DP 4xGPU Ready
- GPU/Acceleration:NVIDIA Quadro K5000 with 340 drivers
服务器7
- EC2 Instance: Extra Large Instance - m1.xlarge
- 8 EC2 Compute Units: 4 virtual cores with 2 EC2 Compute Units each
服务器8
- EC2 Instance: High-CPU Extra Large Instance - c3.8xlarge
- 20 EC2 Compute Units: 32 virtual cores with 3.37 EC2 Compute Units each
用于测试的输入流
- 转码率(Transrate 720p)
- Video Codec: H.264
- Video Frame Size: 1280x720
- Video Bitrate: 5.588 Mbps
- Audio Sample Rate: 48 kHz
转码率(Transrate 1080p)
- Video Frame Size: 1920x1080
- Video Bitrate: 9.7208 Mbps
- Audio Sample Rate: 48 kHz
转编码(Transcode)
- Video Frame Size: 1280x720
- Video Frame Rate: 23.98 fps
- Audio Codec: MPEG-1 Layer 2
- Audio Sample Rate: 48 kHz
转码率(Transrate 720p)
注意: 下表中的横杠(-)表示由于超出了CPU的能力,这个输入流无法被转码。

转编码(Transrate 1080p)
注意: 下表中的横杠(-)表示由于超出了CPU的能力,这个输入流无法被转码。

Transcode
注意: 下表中的横杠(-)表示由于超出了CPU的能力,这个输入流无法被转码。

Wowza Streaming Engine 4是业界功能强大、API接口丰富的流媒体Server产品,采用它作为流媒体服务器产品的案例很多,直播、在线教育、IPTV都有它的用武之地。