1.9.0 から 1.10.0 へのアップグレード

genvid-bastion の使用

現在も genvid-bastionsetupclean をサポートしていますが、より安全な方法を提供しています。

  • uninstall : データフォルダをクリーニングしないで、bastion サービスを停止する。
  • インストール: 設定を変更しないでサービスをインストールする。

どちらのコマンドも、以前の動作に戻すオプションをサポートしています。

  • install –clean : bastion サービスを停止した後、データフォルダを削除する。
  • install –checkmodules: インストールされていない場合は新しいモジュールをインストールし、アップデートを行う。

reinstall のコマンドは、新しい動作にしたがって uninstallinstall を順に呼び出します。以前の動作に戻すため、--clean--checkmodules の引数にも対応しています。

イメージの管理

genvid-sdk upload-images がイメージをカスタマイズした bastion にアップロードして、すべてのクラスタの共通バケットを持つことができるようになりました。このため、構成の自動アップデートは行いません。引数 --update-config (または -u) を渡す必要があります。サンプルスクリプトのコマンドも影響を受けます。

バケットをクラスタに渡すには、genvid-sdk setup--bucket および --path オプションを使用します。

Unity プラグインの使用

新たなオーディオキャプチャをサポートするため、プラグインフォルダの dll を書き換える必要があります。 plugins フォルダを、新しいもので上書きすることを推奨します。(すべて上書きしたくない場合は、 Genvid.dllGenvidRestCSharp.dll ファイルのみコピーしてください。)

プレハブを使用している場合は、フォルダ全体にコピーすることができます。変更分のみを手動でコピーするには、 GenvidPrefab/Streams/AudioStream.prefabGenvidPrefab/Streams/StreamScripts/AudioStream.cs をコピーしてください。

また、Genvid SDK を使用して Genvid プレハブまたはスクリプトに接続されている他のオーディオリスナーは無効にする必要があります。