I am trying this solution by deploying the Docker container on the ubuntu server and visualizing it locally using the Omniverse Streaming Client.
I have run the container and obtained the log.
Isaac Sim Headless Native App is loaded
However, the Omniverse Streaming Client cannot be used to connect to the server, resulting in an error.
error: An unknowen error occured(0x100).
log:
[2023-04-30 06:53:06,819]=14:53:06= DEBUG [Geronimo: GeronimoRemoteConfig] {456F4140} - Cannot open config file RemoteConfig.json.
[2023-04-30 06:53:06,819]=14:53:06= INFO [Tracing] {456F4140} - Starting tracing for gfn-gamestream.
[2023-04-30 06:53:06,819]=14:53:06= INFO [OV-Streaming-Client: main] {456F4140} - Command line: "./kit-remote --width 1280 --height 720 --server 180.167.195.118"
[2023-04-30 06:53:06,819]=14:53:06= INFO [OV-Streaming-Client: main] {456F4140} - Setting log level to 'E'
I-!$> [2023-04-30 06:53:07,057]=14:53:07= INFO [BifrostClient: Scheduler] {4003E700} - Successfully set TLS with value 0x5613376ce6f0
I-!$> [2023-04-30 06:53:07,057]=14:53:07= INFO [BifrostClient: Scheduler] {3E83B700} - Successfully set TLS with value 0x5613376ce6f0
I-!$> [2023-04-30 06:53:07,057]=14:53:07= INFO [BifrostClient: Scheduler] {3F83D700} - Successfully set TLS with value 0x5613376ce6f0
I-!$> [2023-04-30 06:53:07,057]=14:53:07= INFO [BifrostClient: Scheduler] {3F03C700} - Successfully set TLS with value 0x5613376ce6f0
I-!$> [2023-04-30 06:53:07,058]=14:53:07= DEBUG [BifrostClient: Interface] {456F4140} - nvbCreateClient( 0x5613375f0120 )
[h264 @ 0x561337b3ae40] Application has requested 20 threads. Using a thread count greater than 16 is not recommended.
[2023-04-30 06:53:07,212]=14:53:07= ERROR [Geronimo::Analytics] {456F4140} - Failed to load dll with error: /home/stark/.local/share/ov/pkg/kit_remote-103.1.0//NvTelemetryAPI.so: cannot open shared object file: No such file or directory
[2023-04-30 06:53:07,487]=14:53:07= ERROR [BifrostClient: Streamer] {456F4140} - updateVideoSettingsForNVbProfile: profile 8 is not handled
[2023-04-30 06:53:10,668]=14:53:10= ERROR [NVST:RtspClient] {3F83D700} - Failed to create the RTSP session: Net Exception: No route to host
[2023-04-30 06:53:10,668]=14:53:10= ERROR [NVST:ClientSession] {3F83D700} - Unexpectedly disconnected from server: connection creation
[2023-04-30 06:53:10,668]=14:53:10= ERROR [NVST:ClientSession] {3F83D700} - Failed to connect to server using RTSP handshake (error codes: 0X800B1004 0X800B1004)
[2023-04-30 06:53:10,669]=14:53:10= ERROR [NVST:ClientSession] {3F83D700} - Failed to create RTSP connection with error 0X800B1004
[2023-04-30 06:53:10,669]=14:53:10= ERROR [NVST:ClientLibraryWrapper] {3F83D700} - Could not create initial streaming connection : 0x800b1004
[2023-04-30 06:53:10,669]=14:53:10= ERROR [BifrostClient: Streamer] {3F83D700} - Failed to initiate connection to rtsp://180.167.195.118:48010: Error: NVST_R_ERROR_UNEXPECTED_DISCONNECTION_INITIAL (0x800b1004)
[2023-04-30 06:53:10,669]=14:53:10= ERROR [BifrostClient: Streamer] {3F83D700} - Streamer connection failure. Error: NVST_R_ERROR_UNEXPECTED_DISCONNECTION_INITIAL (0x800b1004)
[2023-04-30 06:53:10,669]=14:53:10= ERROR [BifrostClient: SessionController] {3F83D700} - Failed to start the streamer for session 5a881c6d-05f4-4313-b3e4-4099ef0f47a1. Aborting the session.
[2023-04-30 06:53:10,669]=14:53:10= ERROR [RemoteGridApp] {3F03C700} - STREAMING: FAILED: NVB_SN_STREAMING_START_FAILED (800b1004)
I-!#>
[2023-04-30 06:53:10,749]=14:53:10= INFO [BifrostClient: Interface] {456F4140} - nvbDestroyClient(). Successfully destroyed NVbClient
[2023-04-30 06:53:10,758]=14:53:10= INFO [Tracing] {456F4140} - Sending final distributed tracing report.
[2023-04-30 06:53:10,759]=14:53:10= INFO [Tracing] {456F4140} - Distributed tracing ended.