Livestream Native Client
Overview
The livestream native extension allows you to stream any Kit-based application to a native desktop client.
Enabling the Kit Extension
From the menu bar, navigate to
Window
>Extensions
to bring up the extension list.In the search bar, type
Tablet
. This should bring upKit AR Tablet
. Click the toggle to disable this extension.In the search bar again, clear it out, and then type
Livestream
. This should bring upLivestream Native Backend
. Click the toggle to enable it.
Installing the Client
From the Omniverse Launcher, select the Exchange top-level menu, then expand the Apps section from the left-hand sidebar.
Locate the Streaming Client application, and click Install.
Once the application has been installed, click Launch.
The application will prompt you for the IP address or full-qualified domain name of the server to connect to.
Enter the location of the machine to connect to, then click
Launch
.
Headless Server Mode
If you are using a remote server, you may wish to run livestream automatically on Kit’s startup. In order to do this, you will need to edit a file and add a command line.
Find omni.create.kit in your package installation. Standard installation locations:
Windows:
%LocalAppData%\ov\pkg\
+ Release Version +\apps\
Linux:
~/.local/share/ov/pkg/
+ Release Version +/apps/
Look for this line:
"omni.kit.xr.profile.tabletar" = {}
And replace it with these 2 lines:
#"omni.kit.xr.profile.tabletar" = {} "omni.kit.livestream.native" = {}
Finally, when launching omni.create.bat
or omni.create.sh
, you will need to add the following command-line parameter: --no-window
.
Current Limitations
Please note that this extension cannot be used in conjunction with either the “Tablet AR” or “Web Livestream” streaming extensions.
Copy/paste support is not yet available.
The Linux client only supports Ubuntu 18.04 currently. This support will be expanded in the future. If you are using another version of Linux, consider using the Web client streaming extensions until then.