Skip to content

Releases: shiguredo/sora-unity-sdk

Release 2024.1.0-hololens2.2

05 May 14:50
Compare
Choose a tag to compare

Release 2024.1.0-hololens2.1

24 Apr 14:28
Compare
Choose a tag to compare
バージョン更新

Release 2024.3.0

18 Apr 07:19
Compare
Choose a tag to compare

2024.3.0 (2024-04-18)

  • [UPDATE] Sora C++ SDK を 2024.6.1 に上げる
    • Intel VPL H.265 対応( Windows, Ubuntu 22.04 )
    • WEBRTC_BUILD_VERSION を m122.6261.1.0 にあげる
      • Ubuntu のビルドを通すために、 __assertion_handler というファイルをコピーする処理を追加した
    • @miosakuma @torikizi
  • [UPDATE] run.py に定義されていた関数を buildbase.py に移動する
  • [UPDATE] Github Actions の actions/cache , actions/upload-artifact , actions/download-artifact をアップデート
    • Node.js 16 の Deprecated に伴うアップデート
      • actions/cache@v3 から actions/cache@v4 にアップデート
      • actions/upload-artifact@v3 から actions/upload-artifact@v4 にアップデート
      • actions/download-artifact@v3 から actions/download-artifact@v4 にアップデート
    • @torikizi
  • [UPDATE] 対応プラットフォームに Ubuntu 22.04 x86_64 を追加する
    • コード変更はなし、Ubuntu 20.04 版の Unity SDK で Ubuntu 22.04 も動作することを確認した
    • @torikizi

Release 2024.2.0

13 Mar 07:45
Compare
Choose a tag to compare
  • [CHANGE] Lyra を削除
    • Sora.Config から AudioCodecLyraBitrate を削除
    • Sora.Config から AudioCodecLyraUsedtx を削除
    • Sora.Config から CheckLyraVersion を削除
    • Sora.AudioCodecType から LYRA を削除
    • VERSION ファイルから LYRA_VERSION を削除
    • @melpon
  • [CHANGE] AudioOutputHelper を IAudioOutputHelper に変更
    • Android のハンズフリー機能の追加に伴い、AudioOutputHelper を IAudioOutputHelper に変更
    • これは破壊的な変更になるため、既存の AudioOutputHelper を利用している場合は、IAudioOutputHelper に変更が必要になる
    • 以下のような理由から IAudioOutputHelper へ変更
    • iOS と Android の異なるハンズフリー機能を同一の実装で呼び出せるように、現状のハンズフリー機能の呼び出し方法を変更
      • Sora.AudioOutputHelper の生成を Factory にて行う
      • AudioOutputHelper(Action onChangeRoute) から AudioOutputHelperFactory.create(Action onChangeRoute) に変更
      • Sora.AudioOutputHelper は interface となるため Sora.IAudioOutputHelper に変更
    • @tnoho
  • [UPDATE] Sora C++ SDK を 2024.4.0 に上げる
    • Sora C++ SDK 2024.3.1 アップデート時に関連するライブラリもアップデート
    • WEBRTC_BUILD_VERSION を m121.6167.3.0 にアップデート
    • BOOST_VERSION を 1.84.0 にアップデート
    • CMAKE_VERSION を 3.28.1 にアップデート
    • @melpon @miosakuma @torikizi
  • [ADD] Android 向けのハンズフリー機能を追加
    • Sora.cs に Android 向けのハンズフリー機能を追加
    • iOS と同様に Android でもハンズフリー機能の利用を可能にする
    • @tnoho
  • [ADD] run.py に --sora-dir と --sora-args オプションを追加
  • [ADD] run.py に --webrtc-build-dir と --webrtc-build-args オプションを追加

Release 2024.1.0-hololens2.0

26 Jan 08:59
Compare
Choose a tag to compare
windows-2022 を使う

Release 2024.1.0

22 Jan 02:57
Compare
Choose a tag to compare
  • [UPDATE] Sora C++ SDK を 2024.1.0 に上げる
    • Sora C++ SDK 2024.1.0 アップデート時に関連するライブラリもアップデート
    • WEBRTC_BUILD_VERSION を m120.6099.1.2 にアップデート
    • @torikizi
  • [ADD] VideoCodecType に H265 を追加
  • [ADD] ForwardingFilter に version と metadata を追加
  • [FIX] ForwardingFilter の action をオプション項目に変更

Release 2023.5.2

02 Dec 02:39
37219cc
Compare
Choose a tag to compare
  • [FIX] Sora C++ SDK を 2023.16.1 に上げる
    • 修正取り込みのため Sora C++ SDK 2023.16.1 にアップデート
    • Apple 非公開 API を利用していたため、Apple からリジェクトされる問題を修正
    • @voluntas

Release 2023.5.1

30 Nov 07:23
Compare
Choose a tag to compare
  • [FIX] テクスチャのアップデート中に Sink が削除されてクラッシュすることがあるのを修正

Release 2023.5.0

13 Nov 08:40
Compare
Choose a tag to compare
  • [UPDATE] Sora C++ SDK を 2023.15.1 に上げる
    • 修正取り込みのため Sora C++ SDK 2023.15.1 にアップデート
    • Sora C++ SDK 2023.15.0 アップデート時に関連するライブラリもアップデート
    • WEBRTC_BUILD_VERSION を m119.6045.2.1 にアップデート
    • CMAKE_VERSION を 3.27.7 にアップデート
    • ANDROID_NDK_VERSION を r26b にアップデート
    • @torikizi
  • [UPDATE] パッケージディレクトリ変更に追従する
    • WEBRTC_BUILD_VERSION のアップデートに伴い、パッケージディレクトリが変更されたためそれに追従する
    • @torikizi

Release 2023.4.0

26 Oct 08:47
Compare
Choose a tag to compare
  • [CHANGE] Sora.Config 中にあるキャプチャラに関するフィールドを Sora.CameraConfig に移動する
  • [UPDATE] SoraClientContext を利用してコードを短くする
  • [UPDATE] libwebrtc を m117.5938.2.0 に上げる
  • [UPDATE] Sora C++ SDK を 2023.14.0 に上げる
  • [ADD] iOS デバイスのハンズフリーを可能とする AudioOutputHelper を追加
  • [ADD] 接続中にキャプチャラを切り替える機能を実装
  • [ADD] デバイスを掴まないようにする NoVideoDevice, NoAudioDevice を追加
  • [ADD] ハードウェアエンコーダを利用するかどうかを設定する UseHardwareEncoder を追加
  • [ADD] SelectedSignalingURLConnectedSignalingURL プロパティを追加
  • [FIX] IosAudioInit を初回接続の場合のみ呼び出すようにすることで、iOS で連続して接続しようとすると落ちることがあったのを修正
  • [FIX] AudioOutputHelper.Dispose() を複数回呼んでもクラッシュしないように修正