このトピックでは、リアルタイムストリーミング (RTS) SDKのリリースノートについて説明します。
RTS SDK
ネイティブRTS SDK
AndroidおよびiOS用のRTS SDKは、プレーヤーに統合する必要があります。 ApsaraVideo Playerの使用を推奨します。 詳細については、「概要」をご参照ください。
RTS SDK for WindowsはApsaraVideo Playerに組み込まれています。 追加の統合は必要ない。
2023-10-11
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.4.5.0以降の使用を推奨します。
RTSマルチビットレート切り替えの基本サポートが追加されました。
特定のバグが修正されました。 安定性は改善される。
Android
2023-03-09
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.4.5.0以降の使用を推奨します。
ロギングが最適化されました。 SDKの安定性が向上します。
Android
2022-09-02
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.4.5.0以降の使用を推奨します。
rts_messages.hのステータスコードは簡略化されています。 MessageCode E_RECV_STOP_SIGNALが追加されます。
安定性は改善される。
Android
macOS
非該当
Windows
2022-07-01
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.4.5.0以降の使用を推奨します。
カスタムアクセラレーションは、再生起動時にサポートされます。
レイテンシが低減され、吃音が軽減される。
ドメインネームシステム (DNS) ポリシーには、HTTP、ローカル、および混合モードを設定できます。
SDKの安定性が向上します。
Android
macOS
非該当
Windows
2022-03-03
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.4.5.0以降の使用を推奨します。
最初のフレームまでの時間が短縮される。
最初のフレームまでの時間を検出するために使用される追跡ポイントは分割することができる。
再生の失敗を検出するために使用されるトラッキングポイントは分割できます。
特定のバグが修正されました。 SDKの安定性が向上します。
Android
macOS
非該当
Windows
2021-12-31
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.4.2.0以降の使用を推奨します。
キャッシュポリシーが最適化されました。
ロギングのトラッキングポイントが最適化されます。
SFU (Selective Forwarding Unit) サーバのIPアドレスを照会するために使用されるメソッドが追加される。
Android
macOS
非該当
2021-09-27
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.4.2.0以降の使用を推奨します。
ビデオの吃音は軽減されます。
最初のフレームまでの時間が短縮される。
再生開始のための次のモードがサポートされています: 高速加速、低速加速、および加速なし。
高効率高度なオーディオコーディング (AAC-HE) がサポートされています。
Android
macOS
非該当
Windows
2021-07-30
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.4.2.0以降の使用を推奨します。
プライベートネットワーク抽象化レイヤ (NAL) ユニットを送信することができる。
H.265でエンコードされたストリームをプルして取り込むことができます。
エンドツーエンドのレイテンシに関する統計を収集することができる。
Android
macOS
非該当
Windows
2021-04-23
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3.0以降がサポートされています。 V5.3.0.0以降を使用することを推奨します。
特定のビデオの吃音の問題が軽減されます。
特定のバグが修正されました。
Android
2021-03-01
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3以降
劣悪なネットワーク条件における吃音の問題は軽減される。
ApsaraVideo Real-time Communication (ARTC) ベースのストリーム取り込みがサポートされています。
Android
2021-01-06
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.3以降
レイテンシが低減される。
解像度はストリーミング中に変更できます。
吃音に対する抵抗性が高められる。
Android
2020-11-05
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.1以降
特定のシナリオでの吃音の問題は軽減されます。
オーディオのみとビデオのみのストリームをプルできます。
バッファサイズは調整できます。
説明カスタマイズされたバージョンのパッケージサイズは縮小されています。 ただし、カスタマイズされたバージョンは外部のOpenSSLおよびcURLライブラリに依存しているため、ApsaraVideo Player SDKと併用することはできません。
Android
2020-09-29
オペレーティングシステム
ダウンロードリンク
ApsaraVideo Playerのサポートバージョン
説明
iOS
V5.2.1以降
ネイティブRTS SDKがリリースされました。
リアルタイムステータスを取得するためのコールバックが追加されました。
エラーコードはソートされます。
特定の安定性の問題は修正されています。
説明カスタマイズされたバージョンのパッケージサイズは縮小されています。 ただし、カスタマイズされたバージョンは外部のOpenSSLおよびcURLライブラリに依存しているため、ApsaraVideo Player SDKと併用することはできません。
Android
ストリームプル用のWeb RTS SDK
2024-11-22
ダウンロードリンク
npm
説明
引き出されたストリームがiOS 14デバイスで時々音なしで再生されるという問題は修正されました。
2024-09-04
ダウンロードリンク
npm
説明
subscribe
メソッドを繰り返し呼び出すと自動再試行がトリガーされる問題は修正されました。2024-06-21
ダウンロードリンク
npm
説明
Safariでのストリーム取り込みの安定性が向上します。
2024-05-09
ダウンロードリンク
npm
説明
補足拡張情報 (SEI) は、ストリームの取り込みおよび引き出し中に追加することができる。
オーディオプロファイルは、ストリーム取り込み用に設定できます。
ストリームプルのための伝送制御プロトコル (TCP) ポリシーは、ストリームプルの成功率を改善するために最適化される。
Mi Browserの互換性を最初にチェックせずにサブスクライブメソッドを呼び出したときにエラーが発生する問題は修正されました。
2024-03-15
ダウンロードリンク
npm
説明
特定のシグナリング障害のエラー記述が最適化される。
2024-01-31
ダウンロードリンク
npm
説明
ステレオでのストリーム引きがサポートされています。
2023-12-29
ダウンロードリンク
npm
説明
iOS 16.1でマイクが自動的にオフになる問題は修正されました。
iOS 16.4以前のバージョンで自動再取り込みが失敗する問題は修正されました。
2023-12-22
ダウンロードリンク
npm
説明
SDKがElectronフレームワークを使用してパッケージ化された後、SDKは誤ったシグナリングプロトコルを使用します。
2023-12-18
ダウンロードリンク
npm
説明
ビデオフレームデータを露出させることができる。
自動再接続ポリシーが強化されました。
2023-12-06
ダウンロードリンク
npm
説明
自動再取り込みポリシーが最適化されています。
2023-11-13
ダウンロードリンク
npm
説明
より多くのブラウザの種類とバージョンがサポートされています。
evt.event === PLAY_EVENT.MEDIA
がonPlayEventイベントとして追加されます。ネットワークステータスメトリックnetworkQualityがonPlayEventに追加されます。
再接続イベントは、自動再接続の開始を報告するために追加されます。 再接続はonErrorによって報告されなくなりました。
タイムアウトの問題は修正されました。 ネットワークの切断によってトリガーされるreconnectイベントでretryTimesフィールドがない問題が修正されました。
12.5より前のiOSでの無制限の再接続の問題は修正されました。
2023-09-07
ダウンロードリンク
npm
説明
自動再接続のデフォルトパラメータが更新されます。
再接続の失敗で報告されるエラーが修正されました。
ストリームの取り込みまたはストリームのプルを停止できない問題が修正されました。
2023-09-07
ダウンロードリンク
npm
説明
新機能: ストリームの取り込みまたはプル中にエラーが発生すると、SDKは自動的に再接続を試みます。 再接続関連のパラメーターを設定できます。
新機能: 必要なデバイスアクセス許可に関する情報が表示されます。
iOSのGoogle ChromeとWindowsのWeChatブラウザがサポートされています。
オーディオおよびビデオデータがないことを示すイベントのタイムアウト時間は、5秒から6秒に延長されます。
カメラからローカルストリームを作成するときに黒い画面が表示される問題が修正されました。
2023-08-14
ダウンロードリンク
npm
説明
onPlayEventのタイムアウトが誤ってトリガーされる問題が修正されました。
2023-08-09
ダウンロードリンク
npm
説明
TypeScriptの誤った型の問題は修正されました。
2023-08-07
ダウンロードリンク
npm
説明
カスタムストリームを取り込むことができます。
2023-04-21
ダウンロードリンク
npm
説明
iOS 15.1のSafariでのストリーム取り込み中にクラッシュが発生する問題が修正されました。
2023-04-21
ダウンロードリンク
npm
説明
ストリーム取り込み環境のチェックに使用するcheckPublishSupport() メソッドを追加します。
ブラウザがこの機能をサポートしている場合、ブラウザからのオーディオ収集がサポートされます。 ブラウザとマイクから同時に音声を収集できます。
2023-04-03
ダウンロードリンク
npm
説明
ScreenProfileのカスタム設定がサポートされています。
2023-02-14
ダウンロードリンク
npm
説明
msid、モード、バージョンなど、ストリームプル用のカスタムシグナリングパラメータがサポートされています。
2022-12-20
ダウンロードリンク
npm
説明
VideoProfileのカスタム設定がサポートされています。
connectStatusChangeイベントは、ストリームプル用に追加されます。
2022-10-27
ダウンロードリンク
npm
説明
ストリームのプル中に自動再生をオフにできます。
webrtc-adapterのないバージョンは、競合を防ぐために構築できます。
2022-07-08
ダウンロードリンク
npm
説明
ストリームのプル中にタイムアウトを示すplayEvent.timeoutコールバックが追加されました。
2022-07-08
ダウンロードリンク
npm
説明
パケット損失の場合にGoogle Chromeで画面がちらつくという問題は修正されました。
2022-07-04
ダウンロードリンク
npm
説明
ストリーム引き出し状態データを取得することができる。
2022-06-27
ダウンロードリンク
npm
説明
WebView環境がサポートされています。
カスタムシグナリングURLがサポートされています。
サポートされているTypeScript型の詳細について説明します。
2022-06-06
ダウンロードリンク
npm
説明
QQブラウザ、Huaweiブラウザ、Oppoブラウザ、OnePlusブラウザがサポートされています。
2022-03-23
ダウンロードリンク
npm
説明
Microsoft Edgeがサポートされています。
2021-08-05
ダウンロードリンク
npm
説明
RTSによるストリーム取り込みがサポートされています。
メソッドが更新されます。
2020-12-22
ダウンロードリンク
npm
説明
再生失敗のイベントが追加されます。
再生タイムアウト期間を設定できます。
2020-11-17
ダウンロードリンク
npm
説明
パラメータは、オーディオのみまたはビデオのみのストリームをプルするように設定できます。
2020-10-10
ダウンロードリンク
npm
説明
npmパッケージのインポート失敗は修正されました。
2020-09-09
ダウンロードリンク
npm
説明
iOS用のDingTalkブラウザがサポートされています。
エラーコードを返す失敗は修正されています。
onPlayEventコールバックが追加されました。
2020-08-05
ダウンロードリンク
npm
説明
ストリームプルオーバーRTS機能を提供するWeb RTS SDKの初期バージョンがリリースされました。