docs.unity3d.com
    目次を表示する/隠す

    変更履歴

    webrtc パッケージに対する主な変更は、このファイルに記述されます。

    ドキュメントのフォーマットは Keep a Changelog に基づいており、また、このプロジェクトは Semantic Versioning に準拠します。

    [2.3.2] - 2021-02-12

    変更

    • Audio.CaptureStream メソッドがトラックのラベル名を指定できるように修正

    修正

    • ネイティブコードでメモリリークしている問題を修正
    • インスタンスを破棄した後にプロパティにアクセスするとクラッシュするバグを修正
    • MediaStream.GetVideoStreamTrack メソッドと MediaStream.GetVideoStreamTrack メソッドが正しい値を返すように修正
    • RTCRtpTransceiver.Receiver プロパティと RTCRtpTransceiver.Sender プロパティが正しい値を返すように修正

    [2.3.1] - 2021-01-07

    修正

    • RTCIceCandidate.candidate プロパティが正しい SDP フォーマットを返すように修正

    [2.3.0] - 2020-12-28

    追加

    • iOS プラットフォームをサポート
    • macOS に H.264 ハードウェアデコーダ (VideoToolbox) を追加

    • RTCRtpSender クラスと RTCRtpReceiver クラスに GetCapabilities メソッドを追加

    • RTCRtpTransceiver クラスに SetCodecPreferences メソッドを追加
    • サンプルを2つ追加 (ChangeCodecs, TrickleIce)
    • RTCIceCandidate クラスにプロパティを追加
    • RTCDataChannelInit クラスにプロパティを追加

    変更

    • RTCIceCandidate の型を構造体からクラスに変更
    • RTCIceCandidateInit の型を構造体からクラスに変更
    • RTCDataChannelInit の型を構造体からクラスに変更
    • RTCPeerConnection.AddIceCandidate メソッドの引数を変更

      // old
      public void AddIceCandidate(ref RTCIceCandidate candidate);
      // new
      public bool AddIceCandidate(RTCIceCandidate candidate);
      
    • RTCPeerConnection.CreateDataChannel メソッドの引数を変更

      // old
      public RTCDataChannel CreateDataChannel(string label, ref RTCDataChannelInit options);
      // new
      public RTCDataChannel CreateDataChannel(string label RTCDataChannelInit options = null);
      

    [2.2.1] - 2020-11-13

    追加

    • Bandwidth サンプルの追加

    修正

    • Vulkan API でのビデオストリーミングの受信処理を修正
    • Vulkan API を使用したアプリケーションの終了時に発生するクラッシュバグを修正
    • Vulkan API を利用してスタンドアロンビルドしたときに発生するバグを修正
    • Linux で NVIDIA ドライバがインストールされていないときに発生するバグを修正
    • VideoReceive サンプルのバグを修正

    [2.2.0] - 2020-10-26

    追加

    • ソフトウェアデコーダのサポート
    • macOS 上でのハードウェアエンコーダのサポート (VideoToolbox)
    • Linux と Windows 上での Vulkan API のサポート
    • Linux IL2CPP のサポート
    • WebRTC サンプルの追加 (MultiplePeerConnections、 MultiVideoReceive、 MungeSDP、 VideoReceive)

    変更

    • libwebrtc のバージョンを m85 にアップグレード
    • NVIDIA Codec SDK を 9.1 にアップグレード
    • RTCPeerConnection クラスの SetLocalDescription と SetRemoteDescription の2つのメソッドで、無効な引数を渡したときに例外を投げるように修正

    [2.1.3] - 2020-09-28

    変更

    • RTCRtpEncodingParameters クラスに "minBitrate" パラメータを追加

    [2.1.2] - 2020-09-14

    変更

    • 社内の翻訳システムへの移行のため日本語ドキュメントを削除

    [2.1.1] - 2020-09-11

    修正

    • RTCRtpSender.SetParametersAPI が正しく動作しない問題を修正
    • C# コードに含まれる ZWSP(幅なしスペース) を削除

    [2.1.0] - 2020-08-24

    追加

    • WebRTC の動作を確認するための統計ウィンドウを Unity エディタに追加
    • WebRTC の統計情報を収集するための RTCPeerConnection.GetStats API を追加
    • ビデオストリーミングの品質を調整するために RTCRtpSender.SetParameters と RTCRtpSender.GetParameters を追加
    • データチャネルを状態を確認するための RTCDataChannel.ReadyState を追加

    修正

    • ネットワークの品質が低下した後に、ビデオストリーミングの品質が悪い状態のままになる問題を修正

    [2.0.5] - 2020-07-30

    修正

    • セキュリティに関する問題を修正するため libwebrtc のバージョンを m84 にアップグレード

    [2.0.4] - 2020-07-10

    修正

    • ビデオトラックを破棄する際にクラッシュする問題を修正

    [2.0.3] - 2020-06-05

    修正

    • DirectX12 を利用しているときメモリリークする問題を修正

    [2.0.2] - 2020-05-14

    修正

    • RTCDataChannel のコンストラクタの引数に、無効なパラメータを指定するとクラッシュする問題を修正
    • ハードウェアエンコーダーの初期化に失敗したときにクラッシュする問題を修正
    • スクリプトをリコンパイルする際にエディタがフリーズする問題を修正
    • ドキュメントを修正

    [2.0.1] - 2020-05-01

    修正

    • バージョン表記の問題を修正

    [2.0.0] - 2020-04-30

    追加

    • マルチカメラのサポート
    • DirectX12 API のサポート
    • VideoStreamTrack API の公開
    • AudioStreamTrack API の公開

    [1.1.2] - 2020-03-19

    修正

    • OpenGL の表示色の問題を修正

    [1.1.1] - 2020-02-28

    修正

    • DLL 読み込み時エラーの修正

    [1.1.0] - 2020-02-25

    追加

    • IL2CPP サポート
    • Linux OpenGL API でのハードウェアエンコーダのサポート
    • Mac OS Metal API でのソフトウェアエンコーダのサポート
    • Windows DirectX11 API でのソフトウェアエンコーダのサポート

    変更

    • Audio.Update メソッドをパブリックメソッドに変更

    [1.0.1] - 2019-09-22

    修正

    • ドキュメントを修正

    [1.0.0] - 2019-08-22

    追加

    • ツールチップの追加

    変更

    • サンプルフォルダのフォルダ名を変更

    [0.2.0] - 2019-07-30

    変更

    • NvCodec の初期化に失敗したときにログを出力するように修正

    [0.1.0] - 2019-07-02

    • リリース
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)