|
|
NVIDIA DeepStream SDK API Reference6.1 Release |
NVIDIA DeepStream Networked Media Open Specifications (NMOS) Library
Description: This file defines common elements used in the API exposed by the NvDsNmos library.
Definition in file nvdsnmos.h.
Go to the source code of this file.
Data Structures | |
| struct | _NvDsNmosNodeConfig |
| Defines configuration settings used to create an NvDsNmosNodeServer. More... | |
| struct | _NvDsNmosReceiverConfig |
| Defines configuration settings used to create receivers in an NvDsNmosNodeServer. More... | |
| struct | _NvDsNmosSenderConfig |
| Defines configuration settings used to create senders in an NvDsNmosNodeServer. More... | |
| struct | _NvDsNmosNodeServer |
| Holds the implementation details of a running NvDsNmos server. More... | |
Typedefs | |
| typedef struct _NvDsNmosNodeServer | NvDsNmosNodeServer |
| Holds the implementation details of a running NvDsNmos server. More... | |
| typedef bool(* | nmos_connection_rtp_activation_callback )(NvDsNmosNodeServer *server, const char *id, const char *sdp) |
| Type for a callback from NvDsNmos library when an IS-05 Connection API activation occurs. More... | |
| typedef void(* | nmos_logging_callback )(NvDsNmosNodeServer *server, const char *categories, int level, const char *message) |
| Type for a callback from NvDsNmos library for log messages. More... | |
| typedef struct _NvDsNmosReceiverConfig | NvDsNmosReceiverConfig |
| Defines configuration settings used to create receivers in an NvDsNmosNodeServer. More... | |
| typedef struct _NvDsNmosSenderConfig | NvDsNmosSenderConfig |
| Defines configuration settings used to create senders in an NvDsNmosNodeServer. More... | |
| typedef struct _NvDsNmosNodeConfig | NvDsNmosNodeConfig |
| Defines configuration settings used to create an NvDsNmosNodeServer. More... | |
Enumerations | |
| enum | { NVDSNMOS_LOG_DEVEL = -40, NVDSNMOS_LOG_VERBOSE = -10, NVDSNMOS_LOG_INFO = 0, NVDSNMOS_LOG_WARNING = 10, NVDSNMOS_LOG_ERROR = 20, NVDSNMOS_LOG_SEVERE = 30, NVDSNMOS_LOG_FATAL = 40 } |
| Defines some common severity/logging levels for log messages from the NvDsNmos library. More... | |
Functions | |
| bool | create_nmos_node_server (const NvDsNmosNodeConfig *config, NvDsNmosNodeServer *server) |
| Initialize and start an NMOS Node server according to the specified configuration settings. More... | |
| bool | destroy_nmos_node_server (NvDsNmosNodeServer *server) |
| Stop and deinitialize an NMOS Node server. More... | |
| bool | nmos_connection_rtp_activate (NvDsNmosNodeServer *server, const char *id, const char *sdp) |
| Update the configuration settings of a sender or receiver. More... | |