内容创建/渲染

借助 NVIDIA Holoscan for Media 中的新功能简化直播媒体应用程序开发

适用于媒体的 NVIDIA Holoscan 是一个软件定义的平台,用于构建和部署适用于直播媒体的应用程序。最近的更新引入了用户友好的开发者界面和应用程序部署到平台的新功能。

适用于媒体的 Holoscan 现在包括 Helm 控制面板,可提供用于编排和管理 Helm 图表的直观用户界面。Helm 是帮助开发者定义、安装和升级 Kubernetes 应用程序的技术,可简化和加速应用程序打包和部署的开发和测试。

借助此更新,适用于媒体的 Holoscan 还获得了一个新的媒体流式传输参考应用程序容器。媒体网关 Next 使开发者能够使用 ST 2110/NMOS 集成运行任何 GStreamer 管道,并配置需要测试正在开发的应用程序的发送器和接收器。

此外,平台和开发者文档也已扩展,包括有关在单个 Linux 主机上进行有限本地设置的说明,以及扩展集群安装指南。除此之外,还提供 Ansible Playbook,用于在新的集群中安装 OpenShift 容器平台。

为什么 NVIDIA Holoscan 适用于媒体?

NVIDIA Holoscan for Media 通过提供基于 IP 的云原生架构而不受专用硬件、环境或地点的限制,让开发者能够简化开发流程、简化向客户提供解决方案的过程,并将生成式 AI 等新兴技术集成到其解决方案中,同时优化成本。

用于直观应用管理的 Helm 控制面板

现在,Helm 控制面板提供了在 Holoscan for Media 集群上管理 Helm 图表的 GUI 驱动方式。它提供了一种直观的方式来探索、安装、更新和查看 Helm 图表的修订历史和差异。Helm 图表使用户能够通过 values.yaml 文件进行配置。Helm 控制面板可轻松编辑并跟踪用户界面中的值。

Screenshot of Helm Dashboard showing a user interface with dark gray boxes for each installed chart with their name, deployment status, and version.
图 1.适用于媒体 Helm 控制台的 NVIDIA Holoscan

此容器主要基于开源 Helm 控制面板项目。Helm 控制面板本身还提供了 Helm 图表。在集群上安装此容器后,所有其他应用程序均可通过简单的 Helm 控制面板用户界面进行部署。集群上可以安装多个相同 Helm 图表的多个实例,每个实例均具有不同的配置。

Helm 控制面板的主要功能包括以下内容:

  • 连接到多个图表库,包括 NVIDIA NGC
  • 查看所有已安装的图表及其修订历史
  • 查看过去版本的差异文件
  • 浏览由图表生成的 Kubernetes 资源
  • 轻松回退或升级到新版本

适用于 NMOS 注册和管理的 Media Gateway Next

Media Gateway Next 是 Holoscan for Media 的新参考容器,基于 NVIDIA DeepStream。它添加了一个 GStreamer 元件,nvdsnmosbin,允许在传递给容器的灵活的 GStreamer 管道中注册和管理与 SMPTE ST 2110 接收器和来源相对应的 NMOS 发送器和接收器。

要观看技术视频演示,请访问 在 30 分钟内启动支持 NMOS 的 ST 2110 媒体处理节点

管道描述通过 Helm 图表进行配置values.yaml并提供视频和音频测试源和接口的管线示例。用户可以使用 Helm Dashboard 简单地更改管线描述,从而扩展示例。

这样一来,视频和音频测试信号、文件播放和 SRT 网关均可进行测试,而无需编写一行代码。

平台安装自动化和开发者指南

适用于 NVIDIA NGC 上的媒体资源的 Holoscan 现包含一个 Ansible Playbook,可使用 Redfish 和 OpenShift Assisted Installer API 从裸机部署集群。适用于媒体平台的 Holoscan 参考部署指南现在提供了更详细的步骤,包括后续的 Kubernetes 性能调整和 Operator 配置。期待即将推出的自动化功能。

我们为开发者提供了两份新文档。在开发者入门指南中,您可以了解如何开始开发,以及建立 Holoscan for Media 的构建块、推荐的 NVIDIA SDK 以及如何在单个 Linux 主机上运行所有 Holoscan for Media 容器化应用程序。通过本地开发者设置指南,您可以使用 ConnectX 网卡在单个 Linux 主机上运行所有 Holoscan for Media 容器化应用程序 .NMOS 注册表、NMOS 控制器和多个 Media Gateway 容器均可并行运行。

开始使用适用于媒体的 NVIDIA Holoscan

适用于媒体的 NVIDIA Holoscan 目前提供 抢先体验。要申请,请先加入 NVIDIA 开发者计划,并使用专业的电子邮件地址登录。请注意,我们不接受使用 Gmail、Yahoo、QQ 或类似平台的账户提交的申请。请详细填写申请,包括您的用例信息。

如需了解更多信息,请查看 适用于媒体资源的 Holoscan

 

Tags