Shiguredo Momo Versions Save

WebRTC Native Client Momo

2023.1.0

7 months ago
  • [CHANGE] --show-me オプションの削除
    • @melpon
  • [CHANGE] ubuntu-18.04_armv8_jetson_nano と ubuntu-18.04_armv8_jetson_xavier パッケージの削除
    • @melpon
  • [UPDATE] CMake を 3.27.6 に上げる
    • @voluntas
  • [UPDATE] SDL を 2.28.3 に上げる
    • @voluntas, @melpon
  • [UPDATE] CLI11 を 2.3.2 に上げる
    • @voluntas, @melpon
  • [UPDATE] Boost を 1.83.0 に上げる
    • @melpon @voluntas
  • [UPDATE] WebRTC を m117.5938.2.0 に上げる
    • VP9/AV1 のサイマルキャストが動作するよう対応
    • @melpon, @torikizi
  • [UPDATE] NVIDIA VIDEO CODEC SDK を 12.0 に上げる
    • @melpon
  • [UPDATE] deprecated になった actions/create-release と actions/upload-release の利用をやめて softprops/action-gh-release を利用する
    • @melpon
  • [UPDATE] m116 で cricket::Codec は protected になったため cricket::CreateVideoCodec を利用するように修正
    • @torikizi
  • [UPDATE] VPL の Init を毎回呼ぶように修正
    • Sora C++ SDK で一部の Windows で VP8 の受信時にクラッシュする問題があり、修正内容を momo に展開する
    • @melpon
  • [UPDATE] Raspberry Pi 4 で利用する ADM を ALSA から PulseAudio に変更
    • @melpon
  • [ADD] Ubuntu 22.04 x86_64 を追加
    • @melpon
  • [ADD] ubuntu-20.04_armv8_jetson_xavier(JetPack 5.1.1 対応版のパッケージ)を追加
    • @melpon
  • [ADD] ラズパイ専用カメラ(libcamera) に対応
    • --use-libcamera--use-libcamera-native オプションを追加
    • @melpon
  • [ADD] V4L2 m2m を利用した H.264 のエンコードとデコードに対応
    • @melpon
  • [ADD] Raspberry Pi armv8 向けビルドで SDL2 を利用可能にする
    • @melpon
  • [FIX] metadata に JSON にパースできない値を指定した時に異常終了する問題を修正する
    • @miosakuma
  • [FIX] ayame モードで momo が offer 時に stats が取得できない問題の修正する
    • @kabosy620

2022.4.0

1 year ago

リリース作業不備によりこのリリースには Assets が含まれていません。2022.4.1 をご利用ください

  • [CHANGE] ubuntu-18.04_x86_64 のビルドを削除
    • @miosakuma
  • [CHANGE] --multistream オプションを削除して値を true 固定にする
    • @miosakuma
  • [UPDATE] Boost を 1.80.0 に上げる
    • @melpon
  • [UPDATE] SDL を 2.24.1 に上げる
    • @melpon
  • [UPDATE] cmake を 3.24.2 に上げる
    • @voluntas
  • [UPDATE] libwebrtc を M107.5304@{#4} に上げる
    • @miosakuma
    • @melpon
  • [FIX] --data-channel-signaling, --ignore-disconnect-websocket に 'none' を指定するとエラーになる問題を修正
    • @miosakuma
  • [FIX] ayame モードの --channel-id オプションを --room-id に修正
    • @miosakuma

2022.4.1

1 year ago

2022.4.1

  • [FIX] CI で Windows の場合 $GITHUB_OUTPUT に "\r" が混入するのを除去する
    • @miosakuma

2022.4.0

  • [CHANGE] ubuntu-18.04_x86_64 のビルドを削除
    • @miosakuma
  • [CHANGE] --multistream オプションを削除して値を true 固定にする
    • @miosakuma
  • [UPDATE] Boost を 1.80.0 に上げる
    • @melpon
  • [UPDATE] SDL を 2.24.1 に上げる
    • @melpon
  • [UPDATE] cmake を 3.24.2 に上げる
    • @voluntas
  • [UPDATE] libwebrtc を M107.5304@{#4} に上げる
    • @miosakuma
    • @melpon
  • [FIX] --data-channel-signaling, --ignore-disconnect-websocket に 'none' を指定するとエラーになる問題を修正
    • @miosakuma
  • [FIX] ayame モードの --channel-id オプションを --room-id に修正
    • @miosakuma

2022.3.0

1 year ago
  • [CHANGE] --multistream のデフォルトを true にする
    • @melpon
  • [CHANGE] --role upstream--role downstream を削除
    • @melpon
  • [CHANGE] macos_x86_64 のビルドを削除
    • @melpon
  • [CHANGE] 音声系オプションの --disable-residual-echo-detector を削除する
    • @melpon
  • [UPDATE] libwebrtcM104.5112@{#8} に上げる
    • @voluntas, @melpon
  • [ADD] TURN-TLS 向けの HTTP Proxy サーバの設定を追加する
    • --proxy-url
    • --proxy-username
    • --proxy-password
    • @melpon
  • [ADD] Sora シグナリング用の WebSocket の HTTP Proxy 対応を追加する
    • @melpon
  • [ADD] HTTP Proxy サーバの SNI 対応を追加する
    • @melpon
  • [FIX] Sora の設定によっては --multistream オプションに関わらず常に multistream: true になっていたのを修正
    • @melpon

2022.2.0

2 years ago
  • [UPDATE] CLI11 を 2.2.0 に上げる
    • @voluntas
  • [UPDATE] Boost 1.79.0 に上げる
    • @voluntas
  • [UPDATE] libwebrtcM102.5005@{#1} に上げる
    • @tnoho @voluntas
  • [ADD] --client-cert--client-key でクライアント認証をできるようにする
    • @melpon
  • [ADD] Windows と Ubuntu で NVIDIA VIDEO CODEC SDK を使ったハードウェアデコーダに対応
    • @melpon
  • [ADD] Windows x86_64 と Ubuntu 20.04 x86_64 で Intel Media SDK に対応
    • @melpon
  • [FIX] Ubuntu 20.04 + H.264 + サイマルキャスト + --hw-mjpeg-decoder true で落ちるのを修正 (#221)
    • @melpon
  • [FIX] Raspberry Pi + H.264 + --hw-mjpeg-decoder true で、カメラの種類によっては動かないことがあるのを修正 (#141)
    • @melpon
  • [FIX] Raspberry Pi + H.264 + サイマルキャスト + --hw-mjpeg-decoder true で動かないのを修正 (#236)
    • @melpon
  • [FIX] libwebrtc m100 で make_ref_counted を使って scoped_refptr を作るようになったので修正
    • @tnoho
  • [FIX] SDL のビルドが mac では declaration-after-statement に触れてビルドが通らないのでパッチで回避
    • @tnoho

2022.1.0

2 years ago
  • [UPDATE] Raspberry Pi OS bullseye に対応
    • @tnoho
  • [UPDATE] JetPack 4.6 に上げる
    • @tnoho
  • [UPDATE] libwebrtc99.4844.1.0 に上げる
    • @tnoho
  • [UPDATE] sdl2 を 2.0.20 に上げる
    • @voluntas
  • [UPDATE] cmake を 3.22.3 に上げる
    • @voluntas
  • [ADD] DataChannel を使うことになっていて Offer を行う際には DataChannel を作るように変更
    • @tnoho
  • [FIX] Jetson のハードウェアデコーダーが出力時に出力サイズでフレームを切り抜いていなかったため修正
    • @tnoho
  • [FIX] スクリーンキャプチャが Linux で落ちるのを修正
    • @tnoho

2021.6.0

2 years ago
  • [UPDATE] Boost 1.78.0 に上げる
    • @voluntas
  • [UPDATE] cmake を 3.22.1 に上げる
    • @melpon
  • [FIX] CaptureProcessの終了処理修正。selectの戻り値(retVal)と終了フラグ(quit_)の参照順を変更
    • @KaitoYutaka

2021.5.0

2 years ago
  • [UPDATE] sdl2 を 2.0.18 に上げる
    • @voluntas
  • [UPDATE] cmake を 3.21.4 に上げる
    • @voluntas
  • [UPDATE] CLI11 を 2.1.2 に上げる
    • @voluntas
  • [UPDATE] libwebrtc97.4692.0.4 に上げる
    • @melpon @voluntas
  • [CHANGE] シグナリング URL、チャンネル ID の指定に --signaling-url, --channel-id オプションを必須にする
    • @melpon
  • [UPDATE] signaling mid 対応
    • @melpon
  • [ADD] 複数のシグナリング URL 指定を可能にし、type: redirect に対応することでクラスタリングに対応
    • @melpon
  • [FIX] libwebrtc m93 で __config_site が必要になったため追加
    • zakuro からの移植
    • @melpon @voluntas
  • [FIX] libwebrtc m93 で api/video-track_source_proxy.h が pc/video_track_source_proxy.h に移動したのを修正
    • zakuro からの移植
    • @melpon @voluntas

2021.4.3

2 years ago
  • [FIX] Let's Encrypt な証明書の SSL 接続が失敗する問題を修正する
    • @melpon

2021.4.2

2 years ago
  • [FIX] SetParameters() するタイミングを SetLocalDescription() の処理後に変更する事で Priority が動作するようにする
    • @tsuyoshiii
  • [FIX] Priority から DegradationPreference への変換を実動作に合わせる
    • @tsuyoshiii
  • [UPDATE] cmake を 3.21.3 に上げる
    • @voluntas