Upgrade from 1.9.0 to 1.10.0
Using the genvid-bastion
Although we are still supporting the old setup and clean for
genvid-bastion, we are now providing safer alternatives:
uninstall: Shutdown the bastion services without cleaning the data folder.
install: Install the services without changing the configuration.
Both commands support an option to get back the old behaviour:
uninstall –clean: Remove the data folder after stopping the bastion services.
install –checkmodules: Install new modules if none are present and update them.
The command reinstall is now following the new behaviour, calling
uninstall and install in turn, and also supports the
--clean and --checkmodules arguments to get back the old
behaviour.
Managing the images
genvid-sdk upload-images can now upload images to a custom
bastion, letting you have a common bucket for all clusters. For this
reason, it doesn’t update the configuration automatically: You must
now pass the --update-config (or -u) argument. The equivalent
commands on the sample scripts are also affected.
To pass the bucket to a cluster, you can use the --bucket and
--path options in genvid-sdk setup.
Using the Unity plugin
To support the new audio capture, you need to replace your dll from the plugins
folder. We recommend overwriting the plugins folder with the new one
available. (If you want to limit the copy process, copy only the Genvid.dll
and GenvidRestCSharp.dll file.)
If you are using the prefab, you can always copy over the entire folder. If
you would rather do manual copy of only the changes, you need to copy
GenvidPrefab/Streams/AudioStream.prefab and
GenvidPrefab/Streams/StreamScripts/AudioStream.cs.
You also need to deactivate any other Audio Listener in your scene except the one attached to the Genvid prefab or script using the Genvid SDK.
