このトピックでは、Push SDKのダウンロードリンクとデモについて説明します。 このトピックでは、Push SDKのリリースノートについても説明します。

デモのインストールパッケージ

QRコードをスキャンして、最新バージョンのPush SDKのデモをダウンロードします。 プッシュSDK V4.1.0のデモ

リリースノート

説明
リリース日 Version 説明 ダウンロードリンク
2022-07-05 V4.4.3
  • iOSとAndroid:
    • ノイズリダクションとオーディオゲインアルゴリズムは、より良いノイズリダクション効果を提供するためにアップグレードされています。
    • ユーザーが別のデバイスに切り替えたときにオーディオとビデオが同期しないという問題が解決されました。
  • iOS: iPadでは、画面録画中の画像のトリミングの問題が解決されています。
  • アンドロイド:
    • 低仕様のデバイスで経験されるストリーム取り込み失敗および黒画面の問題が解決され、そのようなデバイスとの互換性が改善される。
    • 一部の機能への権限はAndroid 12に付与されます。
2022-05-27 V4.4.2
  • iOSとAndroid:
    • ライセンス認証管理がサポートされています。
    • ビデオキャプチャコンポーネントが最適化されています。
    • 透かしは、取り込まれているライブストリームに追加できます。
    • 生のオーディオデータのキャプチャのコールバックがサポートされています。
  • iOS: AudioSession管理権限を付与できます。
  • Android: Camera2に基づくビデオキャプチャがサポートされています。
2022-04-14 V4.4.1
  • リアルタイムストリーミング (RTS) によるストリーム取り込みが最適化されています。
  • 外部のオーディオおよびビデオストリームを取り込むときに、ネットワーク状態が悪い場合のポリシーを設定できます。
  • iOSまたはAndroidデバイスでハードウェアとソフトウェアのエンコーディングの切り替えが失敗する問題は修正されました。
  • 以前のバージョンで検出されたいくつかのバグは修正されます。
2022-02-28 V4.4.0
  • RTMP (Real-Time Messaging Protocol) を介したオーディオのみのストリーム取り込みが有効にならないという問題は修正されています。
  • オーディオモジュールは、さまざまなデバイスモデルに適応し、音質を向上させるように更新されます。
  • ビデオファイルのソフトウェアとハードウェアのエンコードの切り替えは、エンコードモジュールの安定性を向上させるためにサポートされています。
  • RTSを介したストリーム取り込みは、劣悪なネットワーク条件によりよく対応するように最適化されます。
  • 以前のバージョンで検出されたいくつかのバグは修正されます。
2021-12-02 V4.3.1
iOSとAndroid:
  • H.265 is supported for RTMP and RTS hardware encoding.
  • BフレームはRTMPハードウェアエンコーディングでサポートされています。
  • 1080p解像度がサポートされています。
  • ハードウェア符号化がリセットされる。
  • ストリーム取り込み中にオーディオがないという問題は修正されています。

iOS: 画面録画中にストリームの取り込みを一時停止できます。

2021-11-01 V4.3.0
  • iOSとAndroid:
    • オーディオ3Aアルゴリズムがサポートされています。
    • ストリーム取り込みモジュールが再構築される。
    • オーディオ再生とキャプチャのモジュールが再構築され、最適化されます。
    • Audio_Processモジュールが再構築されます。
  • iOS:
    • 音楽の音質が改善される。
    • 画面録画中のストリーム取り込みモジュールが再構築されます。
2021-09-10 V4.2.1

iOSとAndroid:

  • 基になるアーキテクチャのパフォーマンスとパッケージサイズが最適化されます。
  • 特定のバグが修正されました。
2021-08-18 V4.2.0
  • iOSとAndroid:
    • 狭帯域HDは、画面録画中のストリーム取り込みでサポートされており、同じビットレートでより良い画質を提供します。
    • リアルタイムストリームステータスのコールバックは、収集された統計に基づいてライブストリームを監視するように設定されます。
    • オーディオとビデオのカスタムキャプチャがサポートされています。
    • Alibaba Real-time Transport Protocol (ARTP) モジュールと、組み込みレタッチのリソースとプレーヤーの依存関係は、パッケージサイズを縮小するために削除されます。
    • データ収集機能が改善され、ログのAPI操作が提供されます。
  • iOS: ポッドの依存関係が追加されました。
  • Android: OpenH264コーデックライブラリは、ショートビデオSDKとの競合を解決するためにアップグレードされます。
2021-06-25 V4.1.0
  • RTSによるストリーム取り込みがサポートされています。
  • スマートなレタッチ効果を提供するクイーンSDKが統合されています。
  • デモ用の新しいユーザーインターフェイス (UI) デザインが使用されます。
  • ApsaraVideo Player SDKがアップグレードされました。
2021-01-13 V4.0.2 次の機能がサポートされています。
  • カメラからのストリーム取り込みがサポートされています。 このモードでは、RTMPを介したストリーム取り込みとWebリアルタイム通信 (WebRTC) を介した共同ストリーム取り込みがサポートされます。
  • ライブストリームの再生がサポートされています。 RTMP、Flash Video (FLV) 、HTTP Live Streaming (HLS) 、およびRTSライブストリームは、ユーザーが視聴できるようにプルできます。
  • キャプチャ、エンコード、およびストリーム取り込みのパラメーターを設定できます。
  • バックグラウンドミュージックとサウンドエフェクトを追加できます。
  • レタッチはサポートされています。

これらの機能を有効にするには、ビジネスマネージャーに連絡するか、チケットを起票してください。

重要
  • 2021年7月、ApsaraVideo LiveはPush SDK V4.0.2のサポートとメンテナンスを段階的に廃止しました。
2020-12-01 V3.6.1 劣悪なネットワーク条件で発生するオーディオとビデオとの間のプレゼンテーションタイムスタンプ (PTS) 差が除去される。

次の表に、iOSおよびAndroid V4.4.0以前のPush SDKのパッケージサイズを示します。

Version オペレーティングシステム パッケージのサイズ 増分パッケージサイズ
V4.4.3 Android 5.03M
  • 2.63 MB (arm64)
  • 2.29 MB (armv7)
iOS
  • 9.8 MB (arm64)
  • 9.2 MB (armv7)
3.0 MB (arm64)