このトピックでは、RTS SDK のリリースノートについて説明します。
目次
Native RTS SDK
Android および iOS 向けのモバイル RTS SDK は、プレーヤーと統合する必要があります。ApsaraVideo Player を使用してください。詳細については、「Native RTS SDK の概要」をご参照ください。
Windows 向けの ApsaraVideo Player には、RTS SDK が組み込まれています。別途統合する必要はありません。
2023-10-11
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.4.5.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
RTS マルチビットレート切り替えの基盤サポートを追加しました。
バグを修正し、安定性を向上させました。
Android
2023-03-09
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.4.5.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
SDK の安定性とログを最適化しました。
Android
2022-09-02
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.4.5.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
rts_messages.h の状態コードを簡素化しました。メッセージコード E_RECV_STOP_SIGNAL を追加しました。
安定性を向上させました。
Android
Mac
該当なし。
Windows
2022-07-01
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.4.5.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
再生開始時のカスタムアクセラレーションのサポートを追加しました。
遅延とカクつき率を最適化しました。
DNS ポリシーを設定可能にしました: HTTP モード、ローカルモード、混在モード。
SDK の安定性を最適化しました。
Android
Mac
該当なし。
Windows
2022-03-03
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.4.5.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
初回フレームまでの時間を最適化しました。
初回フレームまでの時間のイベントトラッキングを分割しました。
再生開始失敗のイベントトラッキングを分割しました。
バグを修正し、SDK の安定性を向上させました。
Android
Mac
該当なし。
Windows
2021-12-31
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.4.2.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
キャッシュポリシーを最適化しました。
ログのイベントトラッキングを最適化しました。
SFU と IP アドレスをクエリする API を追加しました。
Android
Mac
該当なし。
2021-09-27
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.4.2.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
ビデオのカクつきを軽減しました。
初回フレームまでの時間を最適化しました。
再生開始時のさまざまなモードをサポートしました: 高速アクセラレーション、低速アクセラレーション、アクセラレーションなし。
AAC-HE のサポートを追加しました。
Android
Mac
該当なし。
Windows
2021-07-30
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.4.2.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
プライベート NAL 伝送のサポートを追加しました。
H.265 のアップストリーミングとプルをサポートしました。
エンドツーエンドの Fyan リンク遅延の統計をサポートしました。
Android
Mac
該当なし。
Windows
2021-04-23
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.3.0.0 以降を推奨します。サポートされる最小バージョンは V5.2.3.0 です。
一部のシナリオでビデオのカクつきを軽減しました。
いくつかのバグを修正しました。
Android
2021-03-01
クライアント
ダウンロードアドレス
ApsaraVideo Player のバージョン要件
リリースノート
iOS
V5.2.3 以降をサポートします。
ネットワーク状態が悪い場合のカクつきを軽減しました。
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 以降をサポートします。
独立してリリースされました。
リアルタイムステータスのコールバックを追加しました。
エラーコードを整理しました。
安定性の問題を修正しました。
説明トリミング版はパッケージサイズを大幅に削減できますが、外部の 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 ポリシーを最適化し、成功率を向上させました。
互換性チェックなしで `subscribe` を直接呼び出すと Mi ブラウザでエラーが発生する問題を修正しました。
2024-03-15
ダウンロードアドレス
npm
リリースノート
一部のシグナリング失敗時のエラーメッセージを改善しました。
2024-01-31
ダウンロードアドレス
npm
リリースノート
ステレオストリームフェッチングをサポートしました。
2023-12-29
ダウンロードアドレス
npm
リリースノート
iOS 16.1 を実行している一部のデバイスモデルでマイクが自動的にオフになる互換性の問題を修正しました。
16.4 より前の iOS バージョンを実行しているデバイスモデルで自動再アップストリーミングが失敗することがある問題を修正しました。
2023-12-22
ダウンロードアドレス
npm
リリースノート
Electron でパッケージングした後にシグナリングプロトコルが正しくなくなる問題を修正しました。
2023-12-18
ダウンロードアドレス
npm
リリースノート
ビデオフレームデータのエクスポートをサポートしました。
自動再接続ポリシーを改善しました。
2023-12-06
ダウンロードアドレス
npm
リリースノート
自動再アップストリーミングポリシーを最適化しました。
2023-11-13
ダウンロードアドレス
npm
リリースノート
より多くのブラウザタイプとバージョンをサポートしました。
`onPlayEvent` イベントに
evt.event === PLAY_EVENT.MEDIAイベントを追加しました。`onPlayEvent` イベントに `networkQuality` メトリックを追加しました。
自動再接続の開始を示す `reconnect` イベントを追加しました。再接続メッセージは `onError` イベントからは報告されなくなりました。
タイムアウトまたはネットワーク切断時の再接続イベントで `retryTimes` フィールドが欠落する問題を修正しました。
12.5 より前の iOS バージョンで無限再接続が発生する問題を修正しました。
2023-09-07
ダウンロードアドレス
npm
リリースノート
新機能: アップストリーミングまたはプルエラーが発生した場合、SDK は自動的に再接続します。再接続パラメーターは設定可能です。
新機能: デバイス権限のリダイレクト。
ブラウザのホワイトリストに以下を追加しました: iOS の 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, mode, version) をサポートしました。
2022-12-20
ダウンロードアドレス
npm
リリースノート
カメラ用のカスタム VideoProfile をサポートしました。
ストリームフェッチング用の `connectStatusChange` イベントを追加しました。
2022-10-27
ダウンロードアドレス
npm
リリースノート
自動再生なしでストリームフェッチングを構成するサポートを追加しました。
競合を防ぐために webrtc-adapter なしのバージョンをビルドするサポートを追加しました。
2022-07-08
ダウンロードアドレス
npm
リリースノート
ストリームフェッチングデータ用のタイムアウトイベント (playEvent.timeout) を追加しました。
2022-07-08
ダウンロードアドレス
npm
リリースノート
パケット損失時の Chrome でのビデオアーティファクトを軽減しました。
2022-07-04
ダウンロードアドレス
npm
リリースノート
ストリームフェッチングのステータスデータを取得するサポートを追加しました。
2022-06-27
ダウンロードアドレス
npm
リリースノート
WebView 環境をサポートしました。
カスタムシグナリングアドレスをサポートしました。
より包括的な TypeScript 型ヒントメッセージを提供しました。
2022-06-06
ダウンロードアドレス
npm
リリースノート
QQ ブラウザ、Huawei ブラウザ、OPPO ブラウザ、OnePlus ブラウザをサポートしました。
2022-03-23
ダウンロードアドレス
npm
リリースノート
Edge ブラウザをサポートしました。
2021-08-05
ダウンロードアドレス
npm
リリースノート
RTS アップストリーミングをサポートしました。
API を更新しました。
2020-12-22
ダウンロードアドレス
npm
リリースノート
再生失敗時のエラーイベントを追加しました。
設定可能な再生タイムアウトをサポートしました。
2020-11-17
ダウンロードアドレス
npm
リリースノート
音声のみまたは映像のみのストリームをプルするためのパラメーター設定をサポートしました。
2020-10-10
ダウンロードアドレス
npm
リリースノート
npm からのインポートが失敗する問題を修正しました。
2020-09-09
ダウンロードアドレス
npm
リリースノート
iOS の DingTalk ブラウザをサポートしました。
エラーコードに対してエラーがスローされる問題を修正しました。
`onPlayEvent` コールバックを追加しました。
2020-08-05
ダウンロードアドレス
npm
リリースノート
Web RTS SDK の初回リリース。RTS ストリームフェッチング機能を備えています。