010-68421378
sales@cogitosoft.com
当前您所在的位置:首页>新闻中心>新品发布

如何在Windows系统服务模式下让Wowza Transcoder启用硬件加速转码?

发布时间:2020/12/22 浏览量:1812
这篇文章介绍了如何在Windows系统服务模式下让Wowza Transcoder启用硬件加速转码

这篇文章介绍了如何在Windows系统服务模式下让Wowza Transcoder启用硬件加速转码?包括Intel Quick Sync 和 NVIDIA CUDA 两种硬件转码方案。 

注意:

 

现存问题
Wowza Transcoder 支持 Intel Quick Sync 和 NVIDIA CUDA 硬件加速功能。 在Windows系统上,这个加速依赖于显卡驱动提供的接口,但是在Windows Vista 和 Windows Server 2008 操作系统上,微软开始将系统服务隔离在一个叫做"Session 0 Isolation"的运行环境中,在这个环境下,应用程序没有访问硬件驱动的权限。这就意味着当Wowza StreamingEngine以Windows系统服务运行时,Wowza Transcoder 硬件加速转码是不可用的。

 

注意: NVIDIA NVENC 和 NVIDIA Tesla GPU 的驱动程序被组织为一种方式以让处于Session 0 环境中的应用程序可以利用它们的硬件加速转码能力。

图片

解决方案
你可以尝试用以下的办法来解决这个问题,当服务器重启后,Wowza Streaming Engine会被自动运行在一个可以访问显卡驱动的环境中。 
基本的步骤如下: 

 

创建Windows计划任务
要创建一个Windows计划任务来运行Wowza Streaming Engine,按如下操作: 

 

在常规Tab页

 

在触发器Tab页

 

在操作Tab页

 

在条件Tab页
清空下面的可选项s:

仅当计算机空闲时间超过下列值时才启动

只有在计算机在使用交流电源时才启动

唤醒计算机运行此任务

只有在以下网络连接可用时才启动

 

在设置Tab页


如果点击Task Scheduler中的计划任务列表文件夹图标,你应该会看到活动状态的任务列表。 新创建的的Wowza Streaming Engine任务应该会显示在列表的最底部。 如果你右键Wowza Streaming Engine任务,再选择Run,Wowza Streaming Engine将开始启动。 在你配置好这个计划任务后,注销计算机,然后再已刚才配置的用户登录进来。 你会看到一个命令提示,同时Wowza Streaming Engine开始启动。然后开始下一步。 

 

当服务器重启时自动登录
接下来,我们需要将服务器设置为让用户自动登录,这个用户就是上面我们配置的运行Wowza Streaming Engine的用户。

 

注意

 

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

下一篇:ONLYOFFICE :有助于销售管理和提高生产力的便捷CRM
上一篇:创建数据丰富Web应用程序的完整UI库Kendo UI R3 2020震撼发布

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物