Streamer Project
The streamer project is where all vehicle specific information is stored. If no changes have been made, the project file will be located on the vehicle computer in /opt/oden-streamer/oden-vehicle-config.vproj.
To make changes to the streamer project there are three possibilities,
-
GUI on vehicle PC
-
Remote GUI through OdenVR
-
Modify vproj file in text editor (Not recommended!)
GUI on vehicle PC
If a screen is connected to vehicle PC the project can be modified directly from that PC.
-
Open a terminal
-
Stop the oden service by
sudo systemctl stop oden-streamer.service -
Run
sudo oden-streamer <project file location> -
Make the changes
-
Save project by ctrl+s or "file→Save".
-
Close Oden Streamer
-
Start the oden service again by
sudo systemctl start oden-streamer.service
Remote GUI through OdenVR
Oden has a built in remote desktop functionality that support showing the Oden Streamer GUI even if the streamer is running with the --headless flag.
Start OdenVR and connect to the vehicle.Add a new entity called "Streamer Configurator" through the "Add Entity" button.
Select the Streamer Configurator entity and press the button that is visible in the "Remote Streamer" tab.
After pressing the button a new screen will pop up with the streamer gui.
| All keyboard shortcuts might not work in this mode. |
Modify vproj file in text editor.
The project file is a libconfig file which can be changed manually. However, this might break the whole project if you do not know what you are doing.