天天看点

nvidia显卡cuda的性能_Wowza技术:关于NVIDIA的nvenc和cuda硬件加速功能的配置

关于NVIDIA的nvenc和cuda硬件加速功能的配置

Wowza® Server 软件支持NVIDIA的NVENC 和 CUDA 加速编码技术,可以使得Wowza Transcoder 插件更高速度、更大规模的进行转码工作。

nvidia显卡cuda的性能_Wowza技术:关于NVIDIA的nvenc和cuda硬件加速功能的配置

一、NVIDIA NVENC 加速编码

Wowza Media Server®软件(3.6版本)和Wowza Streaming Engine™软件利用NVIDIA Encoder (NVENC) API 来访问高性能H.264 硬件视频编码器,这项技术在新的Kepler GPU 架构有详细介绍。基于NVENC的视频编码比传统的基于CUDA或基于CPU的编码技术更加快速且占用更少的资源。在64位的Windows和Linux操作系统下的Wowza 服务器软件已经支持了NVIDIA NVENC 加速编码技术。 下列基于Kepler架构的显卡支持NVENC技术: 

注意: 不是所有基于Kepler架构的显卡都支持NVENC。

  • NVIDIA Quadro K4000 及以上     –     Desktop Workstation
  • NVIDIA Quadro K2000M 及以上     – Mobile     Workstation
  • NVIDIA Tesla K10 及以上     – High     Performance Computing
  • NVIDIA GRID – Virtual Desktops & Applications

在How toconfigure NVIDIA NVENC accelerated encoding on Linux上,你可以看到如何在64位Linux系统上配置NVENC 加速编码技术。 

注意: 目前,基于NVENC的视频编码技术限制大约30个并行编码Session。NVIDIA 将在后续驱动版本中解决这个限制问题。

二、NVIDIA CUDA 加速编码

64位Windows系统下的Wowza Media Server 3 以及Wowza Streaming Engine软件支持基于CUDA的加速编码技术。 Wowza 服务器软件兼容大部分支持传统的CUDA架构NVIDIA显卡。

注意

  • 请务必为你的NVIDIA显卡升级最新的显卡驱动。
  • 在大部分目前的Windows     操作系统上,当Wowza 服务器以系统服务模式运行时,NVIDIA CUDA 硬件加速功能可能无法使用。这是由于被成为Session 0 Isolation的安全考虑。
  • Wowza Transcoder 插件可以与多个NVIDIA 显卡配合使用(包括NVENC 和 CUDA 两种加速技术)。这时,你需要在Wowza Transcoder 模版文件中直接标记出你要使用的显卡(在Video/GPUID 属性中)。它不会自动在多个显卡之间做负载均衡。如果设置为-1,则告诉Wowza软件能力最强的GPU。GPU 显卡的编号是从0开始,并且会在Wowza Transcoder 插件启动时被检测。
  • Wowza Transcoder 插件同样支持Intel Quick Sync (Sandy Bridge) 加速视频编码技术。

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

公司名称:北京哲想软件有限公司

北京哲想软件官方网站:cogitosoft.com

北京哲想软件微信公众平台账号:cogitosoftware

北京哲想软件微博:哲想软件

北京哲想软件邮箱:[email protected]

销售(俞先生)联系方式:+86(010)68421378

微信:18610247936     QQ:368531638

nvidia显卡cuda的性能_Wowza技术:关于NVIDIA的nvenc和cuda硬件加速功能的配置