Sora-sdk

Latest version: v2024.3.0

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2024.3.0

**リリース日**: 2024-08-05

- [CHANGE] Jetson 5 の対応を削除
- 以降は support/jetson-jetpack-6 ブランチで Jetson 6 のみの対応となる
- melpon
- [CHANGE] run.py の実行にターゲットの指定を必須にする
- melpon
- [UPDATE] 対応 Python バージョンの 3.8 と 3.9 のサポートを終了する
- 対応 Ubuntu の最小である 22.04 が Python 3.10 なのでそれに合わせる
- voluntas
- [UPDATE] Sora C++ SDK のバージョンを `2024.7.0` に上げる
- voluntas
- [UPDATE] nanobind を `2.0.0` に上げて固定する
- melpon
- [UPDATE] cmake のバージョンを `3.29.6` に上げる
- voluntas
- [UPDATE] libwebrtc のバージョンを `m127.6533.1.1` に上げる
- rtc::TaskQueue が廃止され、webrtc::TaskQueueBase を直接利用する方式変更に追従した
- voluntas
- [UPDATE] run.py を buildbase 化する
- melpon
- [UPDATE] Github Actions の Windows ビルドで Rye を利用する
- voluntas
- [UPDATE] GitHub Actions で pyi 生成用の Ubuntu を 24.04 に上げる
- voluntas
- [UPDATE] Github Actions のビルドで windows-2022 を利用する
- Sora CPP SDK 2024.7.0 (libwebrtc m127) から windows-2022 でビルドする
- miosakuma
- [ADD] run.py の対応プラットフォームに ubuntu-24.04_x86_64 を追加する
- voluntas
- [ADD] Github Actions の対応プラットフォームに ubuntu-24.04_x86_64 と macos-14_arm64 を追加する
- voluntas
- [ADD] Github Actions でビルドに成功したら Slack へ通知するようにする
- voluntas
- [ADD] sora_sdk に型を付ける
- melpon
- [ADD] Sora C++ SDK と libwebrtc のローカルビルドを利用可能にする
- melpon
- [ADD] SoraConnection に get_stats 関数を追加
- melpon
- [FIX] SoraAudioSink.read が timeout を無視して失敗を返すケースがあったので修正する
- enm10k
- [FIX] SoraAudioSink.read が timeout を無視するケースがある問題を修正した結果、
read の実行タイミングによってはクラッシュするようになったので修正する
- enm10k
- [FIX] MSVC の内部コンパイラエラーによって Windows で nanobind のビルドが出来ないのを修正する
- melpon

2024.2.0

**日時**: 2024-04-09

- [ADD] Sora Python SDK Samples を `examples` に移動する
- voluntas
- [CHANGE] Lyra のサポートを廃止し、以下のオプションを削除する
- audio_codec_lyra_bitrate
- audio_codec_lyra_usedtx
- check_lyra_version
- enm10k
- [ADD] `on_switched` コールバックを追加する
- enm10k
- [UPDATE] nanobind を `1.9.2` に上げて固定する
- voluntas
- [UPDATE] ruff の最小を `0.3.0` に上げる
- voluntas
- [UPDATE] Sora C++ SDK のバージョンを `2024.6.0` に上げる
- libwebrtc で `cricket::MediaEngineDependencies` が廃止された変更に追従する
- WEBRTC_BUILD_VERSION を `m122.6261.1.0` に上げる
- Ubuntu のビルドを通すために、 \_\_assertion_handler というファイルをコピーする処理を追加した
- BOOST_VERSION を `1.85.0` に上げる
- enm10k melpon
- [UPDATE] Intel VPL を利用した H.265 に対応
- Sora C++ SDK のバージョンを `2024.6.0` に上げることで対応
- enm10k
- [FIX] pyproject.toml の `[rye.tool]` virtual = true を削除する
- virtual = true は pip version 24 からはデフォルトが wheel が削除されるようになったための暫定対応だった
- そのために pyproject.toml の `build-system.requires` に wheel と setuptools を指定する
- zztkm
- [FIX] サンプルアプリで 1080p の映像を送信すると 2-3 FPS しか出ないのを修正
- ビデオキャプチャの設定に FOURCC と FPS を設定するようにする
- 初期値は "MJPG", 30 を設定し、`.env` の `SORA_VIDEO_FOURCC`, `SORA_VIDEO_FPS` で変更可能とする
- melpon
- [FIX] Ubuntu 20.04 arm64 NVIDIA Jetson 5.1.2 で AV1 が正常に配信されない問題を修正
- Sora C++ SDK のバージョンを `2024.6.0` に上げることで解消
- enm10k

2024.1.0

**2024-02-20**

- [CHANGE] フォーマッターを Ruff に変更する
- voluntas
- [CHANGE] SoraAudioSource.on_data の引数名を変更
- tnoho
- [CHANGE] SoraVideoSource.on_captured の引数名を変更
- tnoho
- [CHANGE] SoraVAD.analyze の引数名を変更
- tnoho
- [CHANGE] SoraConnection.on_track の引数を SoraMediaTrack に変更
- tnoho
- [UPDATE] auditwheel を `6.0.0` にアップデートする
- voluntas
- [UPDATE] build を `1.0.3` にアップデートする
- voluntas
- [UPDATE] wheel を `0.42.0` にアップデートする
- voluntas
- [UPDATE] build を `1.0.3` にアップデートする
- voluntas
- [UPDATE] pytest を `8.0.0` にアップデートする
- voluntas
- [UPDATE] setuptools の最小を `69.1` にする
- voluntas
- [UPDATE] ruff の最小を `0.2.2` にする
- voluntas
- [UPDATE] nanobind の最小を `1.8.0` にする
- voluntas
- [UPDATE] actions/setup-pythonv5 に上げる
- voluntas
- [UPDATE] SoraMediaTrack を追加
- tnoho
- [UPDATE] Sora C++ SDK のバージョンを `2024.1.0` に上げる
- WebRTC m116 で cricket::Codec は protected になったので cricket::CreateVideoCodec に修正する
- WebRTC m118 でパッケージディレクトリが変更されたためそれに追従する
- WebRTC m120 の webrtc::EncodedImage API の変更に追従する
- WEBRTC_BUILD_VERSION を `m120.6099.1.2` に上げる
- BOOST_VERSION を `1.83.0` に上げる
- CMAKE_VERSION を `3.28.1` に上げる
- voluntas miosakuma
- [UPDATE] ForwardingFilter に version と metadata を追加する
- `Sora 2023.2.0` へ追従
- `C++ SDK 2024.1.0` へ追従
- miosakuma
- [UPDATE] NVIDIA JetPack を `5.1.2` に上げる
- miosakuma
- [UPDATE] OpenH264 を `v2.4.1` に上げる
- voluntas
- [ADD] GitHub Actions workflows/build.yml を平日 14:00 JST 定期実行する
- voluntas
- [ADD] 発話区間の検出が可能な SoraVAD の追加
- tnoho
- [ADD] リアルタイム性を重視した AudioStreamSink の追加
- tnoho
- [ADD] AudioStreamSink が返す音声フレームとして pickle が可能な AudioFrame を追加
- tnoho
- [FIX] `pyproject.toml` の `[rye.tool]` に `virtual = true` を追加する
- これで Windows ビルド失敗の原因である `--e file:.` が消える
- voluntas
- [ADD]H.265 に対応
- Sora C++ SDK のバージョンアップに伴い macOS で H.265 が利用可能になる
- voluntas miosakuma

2023.3.1

**2023-07-13**

- [FIX] C++ SDK のバージョンを 2023.7.2 にあげる
- 特定のタイミングで切断が発生すると Closing 状態で止まってしまう問題が修正された
- sile

2023.3.0

**2023-07-06**

- [CHANGE] Sora.create_connection() が複数のシグナリング URL を受け取れるようにする
- C++ SDK の仕様に合わせるための破壊的な変更
- `signaling_url` は廃止して `signaling_urls` で置き換える
- `signaling_urls` は `List[str]` を受け取る
- sile

2023.2.0

**2023-07-03**

- [ADD] OpenH264 に対応
- Ubunut 22.04 x86_64 でのみ対応
- melpon

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.