Reference Applications#
Holoscan for Media offers a collection of reference applications to help you get started with common media workflows. The containers and Helm charts to deploy the applications on Holoscan for Media are listed in the NGC Collection for Holoscan for Media.
Platform Tools#
Helm Dashboard – Helm Dashboard is an open-source project which offers a UI-driven way to view, manage and install Helm charts, the deployment method for Holoscan for Media. The Helm Dashboard container is also on NGC.
Chrome Remote Desktop – Set up remote access to a desktop environment running on the cluster and allow access to the high-speed network. It’s particularly useful to access NMOS Controller UI which can leverage the high-speed network to communicate with NMOS Nodes not available through the external network but also provides a secured access to your cluster through the Internet.
NMOS Tools#
NMOS Registry – This Helm chart installs a containerized implementation of an AMWA Networked Media Open Specifications (NMOS) Registry, with a JavaScript-based NMOS Client/Controller and an embedded NMOS Virtual Node. For more information refer to the associated Getting Help section. The NMOS Registry container is also on NGC.
NMOS Controller – This Helm chart installs a browser-based application that uses NMOS APIs to discover, connect and manage resources within a networked media system. The NMOS Controller container is also on NGC.
Media Gateway#
Media Gateway – Media Gateway is a reference application for Holoscan for Media, built on DeepStream. It provides NMOS registration and control of ST 2110 sinks and sources in a flexible GStreamer pipeline passed to the container. Regular GStreamer encoding/decoding/streaming capabilities can be leveraged to receive and send ST 2110 from/to any supported streaming protocol. The Media Gateway container is also on NGC and the source code can be downloaded from the associated Media Gateway resource.