リリースノート | Low-Latency Streaming - Amazon IVS
2026 年 3 月 19 日2026 年 3 月 19 日2026 年 3 月 12 日2026 年 3 月 12 日2026 年 2 月 19 日2026 年 2 月 19 日2026 年 2 月 13 日2026 年 2 月 12 日2026 年 1 月 13 日2025 年 12 月 18 日2025 年 12 月 18 日2025 年 12 月 11 日2025 年 12 月 5 日2025 年 12 月 5 日2025 年 11 月 20 日2025 年 11 月 20 日2025 年 10 月 30 日2025 年 10 月 30 日2025 年 10 月 23 日2025 年 10 月 23 日2025 年 10 月 15 日2025 年 10 月 2 日2025 年 10 月 2 日2025 年 9 月 25 日2025 年 9 月 25 日2025 年 9 月 11 日2025 年 9 月 10 日2025 年 9 月 4 日2025 年 8 月 28 日2025 年 8 月 28 日2025 年 8 月 7 日2025 年 8 月 7 日2025 年 7 月 31 日2025 年 7 月 31 日2025 年 7 月 25 日2025 年 7 月 10 日2025 年 7 月 10 日2025 年 7 月 10 日2025 年 7 月 7 日2025 年 6 月 16 日2025 年 6 月 12 日2025 年 6 月 12 日2025 年 6 月 5 日2025 年 6 月 5 日2025 年 5 月 26 日2025 年 5 月 15 日2025 年 5 月 15 日2025 年 5 月 8 日2025 年 5 月 8 日2025 年 5 月 2 日2025 年 4 月 17 日2025 年 4 月 17 日2025 年 4 月 10 日2025 年 4 月 10 日2025 年 3 月 20 日2025 年 3 月 20 日2025 年 3 月 19 日2025 年 3 月 13 日2025 年 3 月 13 日2025 年 3 月 3 日2025 年 2 月 20 日2025 年 2 月 20 日2025 年 2 月 13 日2025 年 2 月 13 日2025 年 1 月 30 日2025 年 1 月 23 日2025 年 1 月 16 日2025 年 1 月 16 日2024 年 12 月 12 日2024 年 12 月 12 日2024 年 12 月 6 日2024 年 12 月 6 日2024 年 11 月 14 日2024 年 11 月 13 日2024 年 11 月 12 日2024 年 10 月 31 日2024 年 10 月 31 日2024 年 10 月 15 日2024 年 10 月 10 日2024 年 10 月 10 日2024 年 10 月 3 日2024 年 10 月 3 日2024 年 9 月 11 日2024 年 9 月 11 日2024 年 9 月 5 日2024 年 9 月 5 日2024 年 8 月 15 日2024 年 8 月 15 日2024 年 8 月 8 日2024 年 8 月 8 日2024 年 7 月 18 日2024 年 7 月 18 日2024 年 7 月 11 日2024 年 7 月 11 日2024 年 6 月 13 日2024 年 6 月 13 日2024 年 6 月 6 日2024 年 6 月 6 日2024 年 5 月 20 日2024 年 5 月 16 日2024 年 5 月 9 日2024 年 5 月 9 日2024 年 5 月 6 日2024 年 4 月 30 日2024 年 4 月 30 日2024 年 4 月 22 日2024 年 4 月 11 日2024 年 4 月 4 日2024 年 3 月 21 日2024 年 3 月 14 日2024 年 3 月 13 日2024 年 2 月 29 日2024 年 2 月 22 日2024 年 2 月 15 日2024 年 2 月 1 日2024 年 1 月 31 日2024 年 1 月 25 日2024 年 1 月 18 日2024 年 1 月 3 日2023 年 12 月 4 日2023 年 11 月 21 日2023 年 11 月 17 日2023 年 11 月 14 日2023 年 10 月 16 日2023 年 10 月 12 日2023 年 10 月 3 日2023 年 10 月 2 日2023 年 9 月 14 日2023 年 8 月 23 日2023 年 8 月 23 日2023 年 8 月 22 日2023 年 8 月 7 日2023 年 7 月 17 日2023 年 7 月 14 日2023 年 7 月 13 日2023 年 6 月 28 日2023 年 6 月 27 日2023 年 6 月 27 日2023 年 6 月 16 日2023 年 6 月 2 日2023 年 6 月 1 日2023 年 5 月 23 日2023 年 5 月 16 日2023 年 5 月 16 日2023 年 5 月 11 日2023 年 5 月 1 日2023 年 4 月 27 日2023 年 4 月 4 日2023 年 3 月 30 日2023 年 3 月 29 日2023 年 3 月 28 日2023 年 3 月 23 日2023 年 3 月 23 日2023 年 3 月 2 日2023 年 2 月 28 日2023 年 2 月 16 日2023 年 1 月 31 日2023 年 1 月 17 日2022 年 12 月 9 日2022 年 12 月 6 日2022 年 11 月 17 日2022 年 11 月 9 日2022 年 11 月 1 日‎2022 年 10 月 18 日2022 年 10 月 6 日2022 年 9 月 22 日2022 年 9 月 20 日2022 年 9 月 15 日2022 年 9 月 12 日2022 年 9 月 8 日2022 年 9 月 2 日2022 年 8 月 30 日2022 年 8 月 9 日2022 年 7 月 28 日2022 年 7 月 21 日2022 年 7 月 14 日2022 年 6 月 28 日2022 年 6 月 22 日2022 年 6 月 9 日2022 年 5 月 24 日2022 年 4 月 28 日2022 年 4 月 26 日2022 年 4 月 22 日2022 年 4 月 19 日2022 年 3 月 31 日2022 年 3 月 3 日2022 年 3 月 1 日2022 年 2 月 3 日2022 年 1 月 20 日2022 年 1 月 18 日2021 年 12 月 9 日2021 年 11 月 23 日2021 年 11 月 18 日2021 年 10 月 20 日2021 年 9 月 29 日2021 年 9 月 28 日2021 年 9 月 8 日2021 年 8 月 13 日2021 年 8 月 10 日2021 年 7 月 27 日2021 年 6 月 1 日2021 年 5 月 19 日2021 年 5 月 5 日2021 年 4 月 26 日2021 年 4 月 13 日2021 年 4 月 7 日2021 年 1 月 28 日2020 年 12 月 16 日2020 年 11 月 23 日2020 年 11 月 12 日2020 年 11 月 9 日2020 年 10 月 30 日2020 年 10 月 27 日2020 年 10 月 9 日2020 年 10 月 7 日2020 年 9 月 14 日2020 年 8 月 19 日2020 年 8 月 11 日2020 年 8 月 5 日2020 年 7 月 15 日

リリースノート | Low-Latency Streaming

このドキュメントには、Amazon IVS Low-Latency Streaming のリリースノートが、最新のものが最初に来るように日付順にすべて記載されています。

2026 年 3 月 19 日

IVS Player SDK: Android 1.50.0、iOS 1.50.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.50.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.50.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.50.0

ダウンロード: https://player.live-video.net/1.50.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.50.0/ios/

  • パブリックデータクラスへの注釈付き NS_SWIFT_SENDABLE 準拠。

  • バグ修正および安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.477 MB 3.825 MB
armeabi-v7a 1.308 MB 2.710 MB
x86_64 1.479 MB 3.889 MB
x86 1.534 MB 3.896 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.797 MB 1.740 MB

2026 年 3 月 19 日

IVS Player SDK: Web 1.50.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.50.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.50.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.50.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.50.0/web/

  • バグ修正および安定性の向上。

2026 年 3 月 12 日

IVS Broadcast SDK: Web 1.33.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.33.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2026 年 3 月 12 日

Amazon IVS Broadcast SDK: Android 1.40.0、iOS 1.40.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android ブロードキャスト SDK 1.40.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.40.0/android/

  • 自動再接続動作の信頼性を改善しました。

  • TLS 証明書の検証の失敗に関するエラーメッセージを改善し、エラー列挙コードを拡張しました。

iOS Broadcast SDK 1.40.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.40.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.40.0/ios/

  • 自動再接続動作の信頼性を改善しました。

  • TLS 証明書の検証の失敗に関するエラーメッセージを改善し、エラー列挙コードを拡張しました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.998 MB 5.421 MB
armeabi-v7a 1.749 MB 3.754 MB
x86_64 2.081 MB 5.756 MB
x86 2.102 MB 5.535 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.027 MB 2.248 MB

2026 年 2 月 19 日

IVS Player SDK: Android 1.49.0、iOS 1.49.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.49.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.49.0/android/

  • 特定の OBS x264 エンコードされたストリームを消費する場合の自動モードでの自動品質切り替えに関連する問題を修正しました。以前は、手動で選択したレンディションから自動に切り替えると、ソース品質までの移行に影響する可能性がありました。

  • バグ修正および安定性の向上。

iOS プレイヤー 1.49.0

ダウンロード: https://player.live-video.net/1.49.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.49.0/ios/

  • バグ修正および安定性の向上。

  • このリリース以降、IVS SDK は CocoaPods 経由で配布されなくなります。

    CocoaPods は 2024 年に廃止されることが発表されており、今年後半に読み取り専用状態になります。Swift Package Manager (SPM) は、Apple がサポートする依存関係管理ソリューションとして CocoaPods に代わるもので、最新の Xcode プロジェクトで SDK を統合する標準的な方法です。

    SPM に移行するか、IVS SDK フレームワークをプロジェクトに直接統合することをお勧めします。IVS SDK は、両方のアプローチで完全にサポートされています。

    関連ドキュメントの変更が、iOS Player SDK Guide (「IVS iOS Player SDK の開始方法」) で行われました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.517 MB 3.917 MB
armeabi-v7a 1.344 MB 2.780 MB
x86_64 1.519 MB 3.982 MB
x86 1.575 MB 3.989 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.810 MB 1.773 MB

2026 年 2 月 19 日

IVS Player SDK: Web 1.49.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.49.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.49.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.49.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.49.0/web/

  • バグ修正および安定性の向上。

2026 年 2 月 13 日

Amazon IVS Broadcast SDK: Android 1.39.0、iOS 1.39.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android ブロードキャスト SDK 1.39.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.39.0/android/

  • コア Android ビルドツールと NDK バージョンを更新しました。

  • MixedImageDevice を停止するまれに際に発生するデッドロックを修正しました。

iOS Broadcast SDK 1.39.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.39.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.39.0/ios/

  • Xcode をバージョン 26.2 に更新しました。

  • このリリース以降、IVS SDK は CocoaPods 経由で配布されなくなります。

    CocoaPods は 2024 年に廃止されることが発表されており、今年後半に読み取り専用状態になります。Swift Package Manager (SPM) は、Apple がサポートする依存関係管理ソリューションとして CocoaPods に代わるもので、最新の Xcode プロジェクトで SDK を統合する標準的な方法です。

    SPM に移行するか、IVS SDK フレームワークをプロジェクトに直接統合することをお勧めします。IVS SDK は、両方のアプローチで完全にサポートされています。

    関連するドキュメントの変更が、iOS Broadcast SDK Guide (「ライブラリのインストール」) で行われました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.969 MB 5.353 MB
armeabi-v7a 1.726 MB 3.704 MB
x86_64 2.049 MB 5.682 MB
x86 2.072 MB 5.463 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.016 MB 2.230 MB

2026 年 2 月 12 日

IVS Broadcast SDK: Web 1.32.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.32.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2026 年 1 月 13 日

Amazon IVS Broadcast SDK: Android 1.38.0、iOS 1.38.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android ブロードキャスト SDK 1.38.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.38.0/android/

iOS Broadcast SDK 1.38.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.38.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.38.0/ios/

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.974 MB 5.361 MB
armeabi-v7a 1.730 MB 3.709 MB
x86_64 2.054 MB 5.693 MB
x86 2.078 MB 5.474 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.946 MB 2.296 MB

Mobile Broadcast SDK エラー移行ガイド

iOS および Android Broadcast SDK のバージョン 1.38.0 で、いくつかのエラーに関連するコードを変更しました。以前は、SDK から出力されたエラーを一意に識別するために使用できる単一のプロパティはありませんでした。代わりに、エラーの意味を理解するには、次のプロパティの組み合わせを調べる必要がありました。

Android iOS

BroadcastException.getCode()

BroadcastException.getUid()

BroadcastException.getError()

BroadcastException.getSource()

BroadcastException.getDetail()

NSError.code

NSError.userInfo[IVSBroadcastUidDescriptionErrorKey]

NSError.userInfo[IVSBroadcastResultDescriptionErrorKey]

NSError.userInfo[IVSBroadcastSourceDescriptionErrorKey]

NSError.userInfo[NSLocalizedDescriptionKey]

バージョン 1.38.0 以降では、BroadcastException.getCode() (Android) および NSError.code (iOS) は、パブリック BroadcastErrorCode (Android) および IVSBroadcastErrorCode (iOS) 列挙型で検索できる一意の ID を返します。

すべてのエラーに対して code を一意の ID とすることに加えて、BroadcastException.getPlatformCode() (Android用) および NSError.userInfo[IVSBroadcastPlatformCodeDescriptionErrorKey] (iOS用) フィールドが追加されました。基盤となるプラットフォームが原因でエラーが発生した場合 (ネットワークエラー、ビデオエンコードまたはデコードエラーなど)、このフィールドはゼロ以外の値になり、プラットフォームのドキュメントから追加情報を収集するために使用できます。

SDK 1.37.0 以前のバージョンからの移行

すべてのエラーを新しい戦略に準拠させるため、既存の一部エラーの値を変更する必要がありました。以下は、既存のロジックを新しいロジックにマッピングするためのガイドです。

  • code が 0 以外のエラーは、コードに対して同じ値を保持します。ただし、新しい列挙定数でコードを参照すると、わかりやすくなります。たとえば、エラーを BroadcastErrorCode.Broadcast.LatencyThresholdReached と比較する方が、20401 と比較するよりも明確です。

  • UID に値が設定されていた場合 (Android では -1、iOS では "-1" 以外の値だった場合) に発生したエラーについては、 code フィールドが既存の UID 値に設定されます。UID フィールドを比較する条件がある場合、定数はそのままにして、今後は code フィールドと比較できます。

  • 一部のレガシーエラーには、 code または UID 値が含まれていませんでした。これらは一般的に、エラーの message (Android) または description (iOS) に基づいて照合されていましたが、エラーメッセージの動的性質のため、これはエラーを識別する信頼できる方法ではありませんでした。これらのエラーには一意に識別される特性がないため、一対一のマッピングを提供することができないためです。ただし、ほとんどのエラーは説明が変更されていないため、今後のアプリケーションリリースに向けて同じ照合ロジックを引き続き使用しながら、新しい code 値を収集して報告することが可能です。

具体的な例として、次の表のエラーチェックを次のように移行する必要があります。

Before After

error.code == 20401

error.code == BroadcastErrorCode.Broadcast.LatencyThresholdReached

変更はありませんが、列挙値との比較を推奨します。

error.uid == 207

error.code == BroadcastErrorCode.Net.SocketRemoteHangup

code ではなく uid と比較します。

error.message.contains("IceConnectionFailed")

error.code == BroadcastErrorCode.RealTime.PeerConnectionIceConnectionFailed

message (または source、または result/detail) と比較しないでください。代わりに、比較する適切な列挙型コードを見つけてください。

エラーの最も重要な部分は依然として BroadcastException.getPlatformCode() (Android) と NSError.userInfo[IVSBroadcastPlatformCodeDescriptionErrorKey] (iOS) ですが、バージョン 1.38.0 以降では、 code フィールドはエラーを一意に識別し、BroadcastErrorCode(Android) と IVSBroadcastErrorCode (iOS) の列挙型からエラー名と説明をすぐに検索できるようになります。そのため、UIDsourcedetail などの他のフィールドはルックアップロジックで使用しないでください。これらは補足情報としてのみ存在します。

2025 年 12 月 18 日

IVS Player SDK: Web 1.48.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.48.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.48.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.48.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.48.0/web/

  • バグ修正および安定性の向上。

2025 年 12 月 18 日

IVS Player SDK: Android 1.48.0、iOS 1.48.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.48.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.48.0/android/

  • UnavailableQuality クラスのパブリックコンストラクタが削除されました。(これは以前にエラーで公開されました。)

  • バグ修正および安定性の向上。

iOS プレイヤー 1.48.0

ダウンロード: https://player.live-video.net/1.48.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.48.0/ios/

  • バグ修正および安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.495 MB 3.862 MB
armeabi-v7a 1.323 MB 2.736 MB
x86_64 1.496 MB 3.926 MB
x86 1.552 MB 3.936 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.751 MB 1.822 MB

2025 年 12 月 11 日

Amazon IVS Broadcast SDK: Android 1.37.1 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.37.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.37.1/android/

  • ネットワークスタックの安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.953 MB 5.320 MB
armeabi-v7a 1.713 MB 3.681 MB
x86_64 2.036 MB 5.665 MB
x86 2.062 MB 5.454 MB

2025 年 12 月 5 日

IVS Broadcast SDK: Web 1.31.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.31.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 12 月 5 日

Amazon IVS Broadcast SDK: Android 1.37.0、iOS 1.37.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android ブロードキャスト SDK 1.37.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.37.0/android/

  • バグ修正および安定性の向上。

iOS Broadcast SDK 1.37.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.37.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.37.0/ios/

  • バグ修正および安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.953 MB 5.316 MB
armeabi-v7a 1.713 MB 3.678 MB
x86_64 2.036 MB 5.661 MB
x86 2.062 MB 5.450 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.941 MB 2.279 MB

2025 年 11 月 20 日

IVS Player SDK: Web 1.47.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.47.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.47.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.47.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.47.0/web/

  • バグ修正および安定性の向上。

2025 年 11 月 20 日

IVS Player SDK: Android 1.47.0、iOS 1.47.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.47.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.47.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.47.0

ダウンロード: https://player.live-video.net/1.47.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.47.0/ios/

  • バグ修正および安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.487 MB 3.833 MB
armeabi-v7a 1.318 MB 2.718 MB
x86_64 1.489 MB 3.894 MB
x86 1.547 MB 3.912 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.742 MB 1.806 MB

2025 年 10 月 30 日

IVS Broadcast SDK: Web 1.30.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.30.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 10 月 30 日

Amazon IVS Broadcast SDK: Android 1.36.0、iOS 1.36.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android ブロードキャスト SDK 1.36.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.36.0/android/

  • 長時間にわたってバックグラウンドにあったカメラがフォアグラウンドに戻るときのカメラの復旧を改善しました。

iOS Broadcast SDK 1.36.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.36.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.36.0/ios/

  • バグ修正および安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.955 MB 5.317 MB
armeabi-v7a 1.716 MB 3.681 MB
x86_64 2.037 MB 5.661 MB
x86 2.065 MB 5.451 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.939 MB 2.279 MB

2025 年 10 月 23 日

IVS Player SDK: Web 1.46.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.46.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.46.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.46.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.46.0/web/

  • バグ修正および安定性の向上。

2025 年 10 月 23 日

IVS Player SDK: Android 1.46.0、iOS 1.46.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.46.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.46.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.46.0

ダウンロード: https://player.live-video.net/1.46.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.46.0/ios/

  • バグ修正および安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.481 MB 3.816 MB
armeabi-v7a 1.314 MB 2.707 MB
x86_64 1.485 MB 3.876 MB
x86 1.540 MB 3.896 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.738 MB 1.789 MB

2025 年 10 月 15 日

インターフェイス VPC エンドポイントを拡大

インターフェイス VPC (Virtual Private Cloud) エンドポイント (2025 年 9 月 10 日にリリース) のサポート対象を拡大しました。「IVS 低レイテンシーストリーミングユーザーガイド」の「プライベート取り込み」を参照してください。

2025 年 10 月 2 日

IVS Broadcast SDK: Web 1.29.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.29.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 10 月 2 日

Amazon IVS Broadcast SDK: Android 1.35.0、iOS 1.35.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android ブロードキャスト SDK 1.35.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.35.0/android/

  • BroadcastSession.recommendedVideoSettings オペレーションを以下のように変更しました。

    • キャンセルされたオペレーションによって、エラーを含む最終結果が出力されます

    • すべてのコールバックはメインスレッドで発信されます。

    • 帯域幅が小さすぎてブロードキャストできない場合、(ビデオ設定の代わりに) エラーが最終結果に対して出力されます。

  • Android 5 のサポートはこのリリースで廃止されました。

iOS Broadcast SDK 1.35.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.35.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.35.0/ios/

  • IVSImageDevice.setOnFrameCallbackDispatchQueue でカスタマイズ可能であり、オプションでフレームに関連付けられた CVPixelBuffer を含めることができます。

  • IVSBroadcastSession.recommendedVideoSettings オペレーションを以下のように変更しました。

    • キャンセルされたオペレーションによって、エラーを含む最終結果が出力されます。

    • すべてのコールバックはメインキューで発信されます。

    • 帯域幅が小さすぎてブロードキャストできない場合、(ビデオ設定の代わりに) エラーが最終結果に対して出力されます。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.946 MB 5.303 MB
armeabi-v7a 1.709 MB 3.671 MB
x86_64 2.030 MB 5.646 MB
x86 2.055 MB 5.434 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.936 MB 2.280 MB

2025 年 9 月 25 日

IVS Player SDK: Web 1.45.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.45.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.45.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.45.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.45.0/web/

  • プレイヤーが非表示タブにある場合に再生品質を低下させることができる機能を追加しました。これはデフォルトでは無効になっています。プレイヤーのコンストラクタ設定で optimizeBackgroundPlayback を設定して有効にできます。「Web Player SDK Guide」の「Optimizing Background Playback」を参照してください。

  • バンドルサイズを縮小しました。

  • 追加のバグ修正と安定性の向上。

2025 年 9 月 25 日

IVS Player SDK: Android 1.45.0、iOS 1.45.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.45.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.45.0/android/

  • バグ修正および安定性の向上。

  • Android 5 のサポートはこのリリースで廃止されました。

iOS プレイヤー 1.45.0

ダウンロード: https://player.live-video.net/1.45.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.45.0/ios/

  • IVSPlayerLayer または IVSPlayerView クラスの player プロパティを別のプレイヤーインスタンスに再割り当てした後に発生する可能性がある競合状態を修正しました。

  • メインスレッドから IVSPlayer インスタンスの割り当てを解除することがスレッドセーフと見なされるようになりました。

  • 追加のバグ修正と安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.472 MB 3.787 MB
armeabi-v7a 1.303 MB 2.683 MB
x86_64 1.479 MB 3.845 MB
x86 1.534 MB 3.867 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.738 MB 1.790 MB

2025 年 9 月 11 日

Amazon IVS Broadcast SDK: Android 1.34.0、iOS 1.34.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android ブロードキャスト SDK 1.34.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.34.0/android/

  • RTMP および RTMPS ブロードキャストでの CPU の改善。

  • Android 5 のサポートは、IVS Broadcast SDK バージョン 1.35.0 をもって廃止となります。

iOS Broadcast SDK 1.34.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.34.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.34.0/ios/

  • RTMP および RTMPS ブロードキャストでの CPU の改善。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 2.020 MB 5.504 MB
armeabi-v7a 1.778 MB 3.828 MB
x86_64 2.106 MB 5.864 MB
x86 2.134 MB 5.655 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.965 MB 2.346 MB

2025 年 9 月 10 日

インターフェイス VPC エンドポイント

インターフェイス VPC (Virtual Private Cloud) エンドポイントの新しいサポートにより、安全なライブビデオ取り込みを必要とするワークロード向けに、Amazon VPC と IVS 間の安全なプライベート接続を確立できます。これにより、IVS の取り込みトラフィックは AWS ネットワーク内にとどまり、パブリックインターネットを経由することはありません。インターフェイス VPC エンドポイントは AWS PrivateLink を使用しています。これは、Amazon VPC で Elastic Network Interface とプライベート IP を使用して AWS のサービス間のプライベート通信を可能にする AWS のテクノロジーです。「IVS 低レイテンシーストリーミングユーザーガイド」の「Private Ingest」および「IVSリアルタイムストリーミングユーザーガイド」の「Private Ingest to Stages」を参照してください。

2025 年 9 月 4 日

IVS Broadcast SDK: Web 1.28.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.28.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 8 月 28 日

IVS Player SDK: Web 1.44.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.44.0Video.js 統合JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.44.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.44.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.44.0/web/

  • バグ修正および安定性の向上。

2025 年 8 月 28 日

IVS Player SDK: Android 1.44.0、iOS 1.44.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.44.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.44.0/android/

  • バグ修正および安定性の向上。

  • Android 5 のサポートは、IVS Player 1.45.0 をもって廃止となります。

iOS Player 1.44.0

ダウンロード: https://player.live-video.net/1.44.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.44.0/ios/

  • バグ修正および安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.399 MB 3.693 MB
armeabi-v7a 1.234 MB 2.611 MB
x86_64 1.406 MB 3.748 MB
x86 1.461 MB 3.767 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.738 MB 1.790 MB

2025 年 8 月 7 日

IVS Broadcast SDK: Web 1.27.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.27.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 8 月 7 日

Amazon IVS Broadcast SDK: Android 1.33.0、iOS 1.33.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.33.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.33.0/android/

  • 安全でないインジェスと (RTMP) にサポートが追加されました。

  • デバイストーチを制御する新しい方法

    • CameraSource.CapabilitiesisTorchSupported を実装します。

    • CameraSource.Options.BuildersetEnableTorch を実装します。

  • Android Broadcast SDK は、Google Play の「16 KB のページサイズの互換性要件」を満たしています。(注: SDK のバージョン 1.23.0 の時点で実装されています)

  • Android 5 のサポートは、IVS Broadcast SDK バージョン 1.35.0 をもって廃止となります。

iOS Broadcast SDK 1.33.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.33.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.33.0/ios/

  • 安全でないインジェスと (RTMP) にサポートが追加されました。

  • デバイストーチを制御する新しい方法: IVSImageDeviceisTorchSupported および torchEnabled の2つのプロパティを実装します。デバイスが isTorchSupported でトーチをサポートしているかどうかを確認し、torchEnabled を設定して切り替えます。

  • iOS 13 のサポートはこのリリースで廃止されました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.968 MB 5.372 MB
armeabi-v7a 1.753 MB 3.775 MB
x86_64 2.067 MB 5.767 MB
x86 2.090 MB 5.558 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.942 MB 2.296 MB

2025 年 7 月 31 日

IVS Player SDK: Android 1.43.0、iOS 1.43.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.43.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.43.0/android/

  • SDK は、HTTP リクエストにシステムのデフォルトの CookieManager による使用をサポートするようになりました。この機能を使用する方法

    • Player インスタンスを作成する前に、デフォルトの CookieManager を設定します。

    • HTTP クライアントとして okhttp3:4.x を使用している場合、依存関係として `okhttp-urlconnection` を追加します。他の HTTP クライアントを使用している場合、追加の依存関係は必要ありません。

    • デフォルトの CookieManager にクッキーを追加します。

  • バグ修正および安定性の向上。

  • Android 5 のサポートは、IVS Player 1.45.0 をもって廃止となります。

iOS Player 1.43.0

ダウンロード: https://player.live-video.net/1.43.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.43.0/ios/

  • Player SDK を統合するために Swift Package Manager を使用することをお勧めします。iOS Player ガイドの「推奨: Player SDK (Swift Package Manager) の統合」を参照してください。

  • バグ修正および安定性の向上。

  • iOS 13 のサポートはこのリリースで廃止されました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.387 MB 3.661 MB
armeabi-v7a 1.223 MB 2.588 MB
x86_64 1.393 MB 3.716 MB
x86 1.447 MB 3.734 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.728 MB 1.757 MB

2025 年 7 月 31 日

IVS Player SDK: Web 1.43.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.43.0Video.js 統合JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.43.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.43.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.43.0/web/

  • バグ修正および安定性の向上。

2025 年 7 月 25 日

Amazon IVS Broadcast SDK: Android 1.32.2 (低レイテンシーのストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.32.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.32.2/android/

  • このリリースでは、低レイテンシー SDK に変更点はありませんでした。

  • Android 5 のサポートは、IVS Broadcast SDK バージョン 1.35.0 をもって廃止となります。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.979 MB 5.409 MB
armeabi-v7a 1.762 MB 3.801 MB
x86_64 2.078 MB 5.808 MB
x86 2.103 MB 5.598 MB

2025 年 7 月 10 日

IVS Player SDK: Web 1.42.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.42.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.42.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.42.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.42.0/web/

  • バグ修正および安定性の向上。

2025 年 7 月 10 日

IVS Player SDK: Android 1.42.0、iOS 1.42.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.42.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.42.0/android/

  • このリリースでは、デバッグシンボルのサポートを含む Android Player SDK のバージョンの公開も開始しました。「デバッグ情報を含む SDK の使用」を参照してください。

  • バグ修正および安定性の向上。

  • Android 5 のサポートは、IVS Player 1.45.0 をもって廃止となります。

iOS プレイヤー 1.42.0

ダウンロード: https://player.live-video.net/1.42.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.42.0/ios/

  • バグ修正および安定性の向上。

  • iOS 13 のサポートは、IVS Player 1.43.0 をもって非推奨となります。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.341 MB 3.520 MB
armeabi-v7a 1.184 MB 2.488 MB
x86_64 1.346 MB 3.567 MB
x86 1.399 MB 3.589 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.706 MB 1.716 MB

2025 年 7 月 10 日

Amazon IVS Broadcast SDK: Android 1.32.1、iOS 1.32.1 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.32.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.32.1/android/

  • RTMP 自動再接続の改善。

  • RTMP の安定性の向上。

  • 複数のイメージソースとオーディオソースを単一の出力 Device に合成するための MixedDevice API スイートを追加して、BroadcastSession.Mixer を置き換えました。

  • Android 5 のサポートは、IVS Broadcast SDK バージョン 1.35.0 をもって廃止となります。

iOS Broadcast SDK 1.32.1

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.32.1/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.32.1/ios/

  • RTMP 自動再接続の改善。

  • RTMP の安定性の向上。

  • 複数のイメージソースとオーディオソースを単一の出力 IVSDevice に合成するための IVSMixedDevice API スイートを追加して、IVSMixer を置き換えました。

  • iOS 13 のサポートは、IVS Broadcast SDK バージョン 1.33.0 をもって非推奨となります。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.979 MB 5.409 MB
armeabi-v7a 1.762 MB 3.801 MB
x86_64 2.078 MB 5.808 MB
x86 2.103 MB 5.598 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.951 MB 3.508 MB

2025 年 7 月 7 日

IVS Broadcast SDK: Web 1.26.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.26.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 6 月 16 日

IVS Broadcast SDK: Web 1.25.1 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.25.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • v22 の NPM の意図しないエンジンの適用を削除しました。パッケージがトランスパイルされるため、すべての LTS ノードバージョンがサポートされています。

2025 年 6 月 12 日

Amazon IVS Broadcast SDK: Android 1.31.0、iOS 1.31.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.31.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.31.0/android/

  • バグ修正および安定性の向上。

iOS Broadcast SDK 1.31.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.31.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.31.0/ios/

  • バグ修正および安定性の向上。

  • iOS 13 のサポートは、IVS Broadcast SDK バージョン 1.33.0 をもって非推奨となります。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.936 MB 5.294 MB
armeabi-v7a 1.723 MB 3.715 MB
x86_64 2.034 MB 5.689 MB
x86 2.056 MB 5.487 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.935 MB 2.288 MB

2025 年 6 月 12 日

IVS Broadcast SDK: Web 1.25.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.25.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 6 月 5 日

IVS Player SDK: Android 1.41.0、iOS 1.41.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.41.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.41.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.41.0

ダウンロード: https://player.live-video.net/1.41.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.41.0/ios/

  • バグ修正および安定性の向上。

  • iOS 13 のサポートは、IVS Player 1.43.0 をもって非推奨となります。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.323 MB 3.482 MB
armeabi-v7a 1.169 MB 2.460 MB
x86_64 1.326 MB 3.517 MB
x86 1.385 MB 3.551 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.699 MB 1.717 MB

2025 年 6 月 5 日

IVS Player SDK: Web 1.41.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.41.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.41.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.41.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.41.0/web/

  • ビデオトラックに含まれる UserDataUnregistered SEI メッセージから取得されたメタデータを公開するイベントを追加しました。

  • 追加のバグ修正と安定性の向上。

2025 年 5 月 26 日

Amazon IVS Broadcast SDK: Android 1.30.1 (低レイテンシーのストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.30.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.30.1/android/

  • このリリースでは、低レイテンシー SDK に変更点はありませんでした。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.936 MB 5.293 MB
armeabi-v7a 1.723 MB 3.715 MB
x86_64 2.035 MB 5.689 MB
x86 2.057 MB 5.487 MB

2025 年 5 月 15 日

IVS Broadcast SDK: Web 1.24.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.24.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 5 月 15 日

Amazon IVS Broadcast SDK: Android 1.30.0、iOS 1.30.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.30.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.30.0/android/

  • バグ修正および安定性の向上。

iOS Broadcast SDK 1.30.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.30.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.30.0/ios/

  • バグ修正および安定性の向上。

  • iOS 13 のサポートは、IVS Broadcast SDK バージョン 1.33.0 をもって非推奨となります。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.936 MB 5.293 MB
armeabi-v7a 1.722 MB 3.715 MB
x86_64 2.034 MB 5.689 MB
x86 2.057 MB 5.486 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.935 MB 2.288 MB

2025 年 5 月 8 日

IVS Player SDK: Android 1.40.0、iOS 1.40.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.40.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.40.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.40.0

ダウンロード: https://player.live-video.net/1.40.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.40.0/ios/

  • dSYM ファイルは、xcframework の SDK に同梱されるようになりました。

  • バグ修正および安定性の向上。

  • iOS 13 のサポートは、IVS Player 1.43.0 をもって非推奨となります。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.308 MB 3.439 MB
armeabi-v7a 1.154 MB 2.429 MB
x86_64 1.311 MB 3.471 MB
x86 1.368 MB 3.504 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.685 MB 1.633 MB

2025 年 5 月 8 日

IVS Player SDK: Web 1.40.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.40.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.40.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.40.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.40.0/web/

  • バグ修正および安定性の向上。

2025 年 5 月 2 日

IVS Broadcast SDK: Web 1.23.1 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.23.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 4 月 17 日

Amazon IVS Broadcast SDK: Android 1.29.0、iOS 1.29.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.29.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.29.0/android/

  • バグ修正および安定性の向上。

iOS Broadcast SDK 1.29.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.29.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.29.0/ios/

  • バグ修正および安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.930 MB 5.272 MB
armeabi-v7a 1.718 MB 3.702 MB
x86_64 2.030 MB 5.663 MB
x86 2.053 MB 5.463 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.933 MB 2.272 MB

2025 年 4 月 17 日

IVS Broadcast SDK: Web 1.23.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.23.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 4 月 10 日

IVS Player SDK: Web 1.39.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.39.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.39.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.39.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.39.0/web/

  • バグ修正および安定性の向上。

2025 年 4 月 10 日

IVS Player SDK: Android 1.39.0、iOS 1.39.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.39.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.39.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.39.0

ダウンロード: https://player.live-video.net/1.39.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.39.0/ios/

  • IVSPlayerLayer または IVSPlayerView クラスの player プロパティを別のプレイヤーインスタンスに再割り当てした結果、クラッシュする可能性があるバグを修正しました。

  • 追加のバグ修正と安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.281 MB 3.369 MB
armeabi-v7a 1.128 MB 2.377 MB
x86_64 1.283 MB 3.394 MB
x86 1.340 MB 3.428 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.673 MB 1.600 MB

2025 年 3 月 20 日

Amazon IVS Broadcast SDK: Android 1.28.1、iOS 1.28.1 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.28.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.28.1/android/

  • バグ修正および安定性の向上。

iOS Broadcast SDK 1.28.1

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.28.1/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.28.1/ios/

  • バグ修正および安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.918 MB 5.268 MB
armeabi-v7a 1.704 MB 3.693 MB
x86_64 2.017 MB 5.657 MB
x86 2.040 MB 5.455 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.936 MB 2.288 MB

2025 年 3 月 20 日

IVS Broadcast SDK: Web 1.22.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.22.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 3 月 19 日

Amazon IVS Broadcast SDK: Android 1.27.2、iOS 1.27.2 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.27.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.27.2/android/

  • 50 以上のセッションを作成する際に一部のデバイスに影響を与えるリソースリークのリグレッションを修正しました。

iOS Broadcast SDK 1.27.2

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.27.2/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.27.2/ios/

  • 低レイテンシー SDK に変更点はありません。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.902 MB 5.246 MB
armeabi-v7a 1.692 MB 3.687 MB
x86_64 1.998 MB 5.624 MB
x86 2.024 MB 5.421 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.955 MB 2.371 MB

2025 年 3 月 13 日

IVS Player SDK: Web 1.38.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.38.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.38.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.38.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.38.0/web/

  • バグ修正および安定性の向上。

2025 年 3 月 13 日

IVS Player SDK: Android 1.38.0、iOS 1.38.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.38.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.38.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.38.0

ダウンロード: https://player.live-video.net/1.38.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.38.0/ios/

  • バグ修正および安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.244 MB 3.322 MB
armeabi-v7a 1.092 MB 2.333 MB
x86_64 1.247 MB 3.347 MB
x86 1.303 MB 3.381 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.621 MB 1.538 MB

2025 年 3 月 3 日

Amazon IVS Broadcast SDK: Web 1.27.1 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
iOS Broadcast SDK 1.27.1

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.27.1/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.27.1/ios/

  • Pro デバイスで超ワイドレンズを使用しながらカメラの近くに置かれている物体の焦点パフォーマンスが改善されました。

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.955 MB 2.371 MB

2025 年 2 月 20 日

Amazon IVS Broadcast SDK: Android 1.27.0、iOS 1.27.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.27.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.27.0/android/

  • バグ修正および安定性の向上。

iOS Broadcast SDK 1.27.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.27.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.27.0/ios/

  • バグ修正および安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.902 MB 5.246 MB
armeabi-v7a 1.682 MB 3.687 MB
x86_64 1.998 MB 5.624 MB
x86 2.024 MB 5.421 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.955 MB 2.371 MB

2025 年 2 月 20 日

IVS Broadcast SDK: Web 1.21.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.21.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 2 月 13 日

IVS Player SDK: Android 1.37.0、iOS 1.37.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.37.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.37.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.37.0

ダウンロード: https://player.live-video.net/1.37.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.37.0/ios/

  • バグ修正および安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.229 MB 3.289 MB
armeabi-v7a 1.079 MB 2.302 MB
x86_64 1.231 MB 3.305 MB
x86 1.288 MB 3.336 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.613 MB 1.504 MB

2025 年 2 月 13 日

IVS Player SDK: Web 1.37.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.37.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.37.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.37.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.37.0/web/

  • 不連続が多いストリームで再生がスキップされるバグを修正しました。

  • 追加のバグ修正と安定性の向上。

2025 年 1 月 30 日

Amazon IVS Broadcast SDK: Android 1.26.0、iOS 1.26.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.26.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.26.0/android/

  • バグ修正および安定性の向上。

iOS Broadcast SDK 1.26.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.26.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.26.0/ios/

  • バグ修正および安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.896 MB 5.238 MB
armeabi-v7a 1.686 MB 3.681 MB
x86_64 1.992 MB 5.615 MB
x86 2.018 MB 5.412 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.954 MB 2.371 MB

2025 年 1 月 23 日

IVS Broadcast SDK: Web 1.20.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.20.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2025 年 1 月 16 日

IVS Player SDK: Android 1.36.0、iOS 1.36.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.36.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.36.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.36.0

ダウンロード: https://player.live-video.net/1.36.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.36.0/ios/

  • 不連続が多いストリームで再生が中断されるバグを修正しました。

  • VOD のミュートされたセクションでバッファリングが発生するバグを修正しました。

  • 追加のバグ修正と安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.176 MB 3.191 MB
armeabi-v7a 1.031 MB 2.217 MB
x86_64 1.189 MB 3.188 MB
x86 1.244 MB 3.208 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.578 MB 1.449 MB

2025 年 1 月 16 日

IVS Player SDK: Web 1.36.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.36.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.36.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.36.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.36.0/web/

  • バグ修正および安定性の向上。

2024 年 12 月 12 日

Amazon IVS Broadcast SDK: Android 1.25.0、iOS 1.25.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.25.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.25.0/android/

  • バグ修正および安定性の向上。

iOS Broadcast SDK 1.25.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.25.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.25.0/ios/

  • バグ修正および安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.893 MB 5.226 MB
armeabi-v7a 1.683 MB 3.674 MB
x86_64 1.988 MB 5.604 MB
x86 2.015 MB 5.400 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.957 MB 2.371 MB

2024 年 12 月 12 日

IVS Broadcast SDK: Web 1.19.0 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.19.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2024 年 12 月 6 日

IVS Player SDK: Web 1.35.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.35.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.35.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.35.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.35.0/web/

  • デコードエラーから復旧する機能の向上。

  • 追加のバグ修正と安定性の向上。

2024 年 12 月 6 日

IVS Player SDK: Android 1.35.0 と iOS 1.35.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.35.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.35.0/android/

  • バグ修正および安定性の向上。

iOS プレイヤー 1.35.0

ダウンロード: https://player.live-video.net/1.35.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.35.0/ios/

  • バグ修正および安定性の向上。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.076 MB 2.968 MB
armeabi-v7a 0.941 MB 2.059 MB
x86_64 1.131 MB 3.121 MB
x86 1.161 MB 3.067 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.521 MB 1.331 MB

2024 年 11 月 14 日

マルチトラックビデオ

マルチトラックビデオは、Amazon Interactive Video Service (IVS) と IVS を使用するサービスでサポートされている、新しい低レイテンシーのストリーミングパラダイムです。マルチトラックビデオストリーミングを使用すると、ブロードキャスターソフトウェアツール (OBS Studio など) で次のことが可能になります。

  • GPU 搭載のコンピュータから直接、複数のビデオ品質の動画をエンコードして配信。

  • 最適なストリームのためのエンコーダーの自動設定。

  • 高品質なアダプティブビットレート (ABR) の視聴エクスペリエンスを提供。

マルチトラックを使用すると、高コストのサーバー側のトランスコーディングを必要とせずに ABR 視聴エクスペリエンスを実現できます。シングルトラックビデオのストリームでは、トランスコーディングが必要になります。

開始するには、「Multitrack Video」を参照してください。ドキュメントの変更についての詳細は、「ドキュメント履歴」(ユーザーガイドと API リファレンステーブルの両方) を参照してください。

2024 年 11 月 13 日

Amazon IVS Broadcast SDK: Android 1.24.0、iOS 1.24.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.24.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.24.0/android/

  • Android Broadcast SDK ガイドに「Using Auto-Reconnect」という新しいセクションを追加しました。

  • バグ修正と安定性の向上。

iOS Broadcast SDK 1.24.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.24.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.24.0/ios/

  • iOS Broadcast SDK ガイドに「Using Auto-Reconnect」という新しいセクションを追加しました。

  • バグ修正と安定性の向上。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.837 MB 5.084 MB
armeabi-v7a 1.631 MB 3.624 MB
x86_64 1.988 MB 5.681 MB
x86 1.985 MB 5.425 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.945 MB 2.337 MB

2024 年 11 月 12 日

IVS Broadcast SDK: Web 1.18.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.18.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • バグ修正と安定性の向上。

2024 年 10 月 31 日

IVS Player SDK: Web 1.34.1

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.34.1Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.34.1/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.34.1/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.34.1/web/

  • 軽微なバグを修正。

2024 年 10 月 31 日

IVS Player SDK: Android 1.34.0 と iOS 1.34.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.34.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.34.0/android/

  • 軽微なバグを修正。

iOS Player 1.34.0

ダウンロード: https://player.live-video.net/1.34.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.34.0/ios/

  • 軽微なバグを修正。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.073 MB 2.962 MB
armeabi-v7a 0.938 MB 2.054 MB
x86_64 1.128 MB 3.114 MB
x86 1.159 MB 3.059 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.519 MB 1.315 MB

2024 年 10 月 15 日

Stream Takeover

所有しているチャネルで、ストリームキーに追加された priority パラメータでストリーミングアップすることで、進行中のストリームを新しいストリームに置き換えることができるようになりました。ドキュメントの変更についての詳細は、「ドキュメント履歴」(ユーザーガイドと API リファレンステーブルの両方) を参照してください。

2024 年 10 月 10 日

IVS Broadcast SDK: Web 1.17.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.17.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 軽微なバグを修正。

2024 年 10 月 10 日

Amazon IVS Broadcast SDK: Android 1.23.0、iOS 1.23.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.23.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.23.0/android/

  • このリリースでは、デバッグ情報を含む Android Broadcast SDK のバージョンの公開も開始しました。「デバッグ情報を含む SDK の使用」を参照してください。

  • 軽微なバグを修正。

iOS Broadcast SDK 1.23.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.23.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.23.0/ios/

  • 軽微なバグを修正。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.832 MB 5.080 MB
armeabi-v7a 1.626 MB 3.621 MB
x86_64 1.983 MB 5.678 MB
x86 1.982 MB 5.422 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.943 MB 2.320 MB

2024 年 10 月 3 日

IVS Player SDK: Android 1.33.0 と iOS 1.33.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.33.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.33.0/android/

  • MP4 の再生中に発生する無限バッファリングの問題を修正しました。

  • プレイヤーでコンテンツがスキップされるバグを修正しました。

iOS Player 1.33.0

ダウンロード: https://player.live-video.net/1.33.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.33.0/ios/

  • MP4 の再生中に発生する無限バッファリングの問題を修正しました。

  • プレイヤーでコンテンツがスキップされるバグを修正しました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.096 MB 2.978 MB
armeabi-v7a 0.959 MB 2.075 MB
x86_64 1.148 MB 3.130 MB
x86 1.178 MB 3.071 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.519 MB 1.347 MB

2024 年 10 月 3 日

IVS Player SDK: Web 1.33.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.33.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.33.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.33.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.33.0/web/

  • 軽微なバグを修正。

2024 年 9 月 11 日

Amazon IVS Broadcast SDK: Android 1.22.0、iOS 1.22.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.22.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.22.0/android/

  • 軽微なバグを修正。

iOS Broadcast SDK 1.22.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.22.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.22.0/ios/

  • 軽微なバグを修正。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.752 MB 4.900 MB
armeabi-v7a 1.553 MB 3.488 MB
x86_64 1.901 MB 5.475 MB
x86 1.890 MB 5.211 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.887 MB 2.215 MB

2024 年 9 月 11 日

IVS Broadcast SDK: Web 1.16.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.16.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 軽微なバグを修正。

2024 年 9 月 5 日

IVS Player SDK: Web 1.32.1

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.32.1Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.32.1/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.32.1/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.32.1/web/

  • 軽微なバグを修正。

2024 年 9 月 5 日

IVS Player SDK: Android 1.32.0 と iOS 1.32.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.32.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.32.0/android/

  • 軽微なバグを修正。

iOS Player 1.32.0

ダウンロード: https://player.live-video.net/1.32.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.32.0/ios/

  • 軽微なバグを修正。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.092 MB 2.967 MB
armeabi-v7a 0.955 MB 2.063 MB
x86_64 1.145 MB 3.118 MB
x86 1.172 MB 3.057 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.488 MB 1.252 MB

2024 年 8 月 15 日

IVS Broadcast SDK: Web 1.15.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.15.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 軽微なバグを修正。

2024 年 8 月 15 日

Amazon IVS Broadcast SDK: Android 1.21.0、iOS 1.21.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.21.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.21.0/android/

  • 軽微なバグを修正。

iOS Broadcast SDK 1.21.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.21.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.21.0/ios/

  • 軽微なバグを修正。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.748 MB 4.896 MB
armeabi-v7a 1.549 MB 3.482 MB
x86_64 1.898 MB 5.471 MB
x86 1.887 MB 5.207 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.887 MB 2.215 MB

2024 年 8 月 8 日

IVS Player SDK: Web 1.31.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.31.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.31.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.31.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.31.0/web/

  • 軽微なバグを修正。

2024 年 8 月 8 日

IVS Player SDK: Android 1.31.0 と iOS 1.31.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.31.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.31.0/android/

  • 軽微なバグを修正。

iOS Player 1.31.0

ダウンロード: https://player.live-video.net/1.31.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.31.0/ios/

  • SDK のリファレンスドキュメントを更新し、IVSPlayerLayer.copyDisplayedPixelBuffer メソッドの高頻度 (ビデオフレームレートなど) での呼び出しはサポートされておらず、定義されていない動作が発生する可能性があることを明確にしました。

  • 軽微なバグを修正。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.062 MB 2.881 MB
armeabi-v7a 0.929 MB 2.003 MB
x86_64 1.142 MB 2.968 MB
x86 1.114 MB 3.027 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.472 MB 1.217 MB

2024 年 7 月 18 日

IVS Broadcast SDK: Web 1.14.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.14.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 軽微なバグを修正。

2024 年 7 月 18 日

Amazon IVS Broadcast SDK: Android 1.20.0、iOS 1.20.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.20.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.20.0/android/

  • デバイスのデタッチ時に発生するマイクの問題を修正しました。

  • 軽微なバグを修正。

iOS Broadcast SDK 1.20.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.20.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.20.0/ios/

  • 軽微なバグを修正。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.729 MB 4.844 MB
armeabi-v7a 1.533 MB 3.445 MB
x86_64 1.877 MB 5.416 MB
x86 1.868 MB 5.152 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.867 MB 2.163 MB

2024 年 7 月 11 日

IVS Player SDK: Android 1.30.0 と iOS 1.30.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.30.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.30.0/android/

  • 軽微なバグを修正。

iOS Player 1.30.0

ダウンロード: https://player.live-video.net/1.30.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.30.0/ios/

  • 軽微なバグを修正。

  • iOS Player SDK では、ネイティブプラットフォームとして iOS 13 以降が必要になりました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.048 MB 2.857 MB
armeabi-v7a 0.920 MB 1.985 MB
x86_64 1.102 MB 3.000 MB
x86 1.131 MB 2.943 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.462 MB 1.199 MB

2024 年 7 月 11 日

IVS Player SDK: Web 1.30.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.30.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.30.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.30.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.30.0/web/

  • 軽微なバグを修正。

2024 年 6 月 13 日

Amazon IVS Broadcast SDK: Android 1.19.0、iOS 1.19.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.19.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.19.0/android/

  • 最近の Android バージョンでは、画面をキャプチャするときに表示される通知にアイコンが必要です。必要に応じて、Session # createServiceNotificationBuilder によって返された Notification.Builder で、setSmallIcon を呼び出すことで、アイコンをカスタマイズできるようになりました。

iOS Broadcast SDK 1.19.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.19.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.19.0/ios/

  • iOS Broadcast SDK では、ネイティブプラットフォームとして iOS 13 以降が必要になりました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.696 MB 4.768 MB
armeabi-v7a 1.508 MB 3.390 MB
x86_64 1.840 MB 5.315 MB
x86 1.827 MB 5.038 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.834 MB 2.081 MB

2024 年 6 月 13 日

IVS Broadcast SDK: Web 1.13.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.13.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 軽微なバグを修正。

2024 年 6 月 6 日

IVS Player SDK: Android 1.29.0 と iOS 1.29.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.29.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.29.0/android/

  • getChannelMetadata() メソッドを追加しました。これにより、チャネル機能を伝える文字列の値のリストが返されます。

iOS Player 1.29.0

ダウンロード: https://player.live-video.net/1.29.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.29.0/ios/

  • iOS 12 のサポート終了は、iOS プレーヤーのバージョン 1.29.0 から 1.30.0 に延期されました。

  • getChannelMetadata() メソッドを追加しました。これにより、チャネル機能を伝える文字列の値のリストが返されます。

  • バックグラウンドキューで IVSPlayerLayer を開放する際の動作の一貫性が向上しました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.044 MB 2.834 MB
armeabi-v7a 0.916 MB 1.969 MB
x86_64 1.127 MB 2.919 MB
x86 1.097 MB 2.976 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.465 MB 1.183 MB

2024 年 6 月 6 日

IVS Player SDK: Web 1.29.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.29.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.29.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.29.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.29.0/web/

  • 軽微なバグを修正。

2024 年 5 月 20 日

IVS Broadcast SDK: Web 1.12.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.12.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 変更はありません。

2024 年 5 月 16 日

Amazon IVS Broadcast SDK: Android 1.18.0、iOS 1.18.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.18.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.18.0/android/

  • 軽微なバグを修正。

iOS Broadcast SDK 1.18.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.18.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.18.0/ios/

  • IVSCamera setVideoZoomFactor メソッドと関連する IVSCameraDelegate メソッドを追加しました。

  • 軽微なバグを修正。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.692 MB 4.758 MB
armeabi-v7a 1.504 MB 3.382 MB
x86_64 1.834 MB 5.304 MB
x86 1.822 MB 5.026 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.834 MB 2.064 MB

2024 年 5 月 9 日

IVS Player SDK: Web 1.28.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.28.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.28.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.28.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.28.0/web/

  • 軽微なバグを修正。

2024 年 5 月 9 日

IVS Player SDK: Android 1.28.0 と iOS 1.28.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.28.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.28.0/android/

  • 変更はありません。

iOS Player 1.28.0

ダウンロード: https://player.live-video.net/1.28.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.28.0/ios/

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.045 MB 2.830 MB
armeabi-v7a 0.918 MB 1.967 MB
x86_64 1.127 MB 2.913 MB
x86 1.097 MB 2.971 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.468 MB 1.199 MB

2024 年 5 月 6 日

IVS Broadcast SDK: Web 1.11.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.11.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 変更はありません。

2024 年 4 月 30 日

IVS Broadcast SDK: Web 1.10.1 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.10.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 軽微なバグを修正。

2024 年 4 月 30 日

Amazon IVS Broadcast SDK: Android 1.15.2、iOS 1.15.2 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.15.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.2/android/

  • 軽微なバグを修正。このバージョンへのアップグレードは、特定の理由がある場合にのみ行ってください。それ以外の場合は、リリースされた最新のバージョンを使用してください。

iOS Broadcast SDK 1.15.2

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.15.2/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.2/ios/

  • 軽微なバグを修正。このバージョンへのアップグレードは、特定の理由がある場合にのみ行ってください。それ以外の場合は、リリースされた最新のバージョンを使用してください。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.678 MB 4.723 MB
armeabi-v7a 1.492 MB 3.356 MB
x86_64 1.819 MB 5.267 MB
x86 1.808 MB 4.991 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.813 MB 2.001 MB

2024 年 4 月 22 日

Amazon IVS Broadcast SDK: Android 1.17.0、iOS 1.17.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.17.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.17.0/android/

  • 変更はありません。

iOS Broadcast SDK 1.17.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.17.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.17.0/ios/

  • AmazonIVSBroadcast フレームワークに、Apple で義務付けられているプライバシーマニフェストが含まれるようになりました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.692 MB 4.757 MB
armeabi-v7a 1.504 MB 3.381 MB
x86_64 1.834 MB 5.303 MB
x86 1.822 MB 5.025 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.831 MB 2.047 MB

2024 年 4 月 11 日

Amazon IVS Player SDK: Mobile & Web 1.27.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.27.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.27.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.27.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.27.0/web/

  • 変更はありません。

Android プレイヤー 1.27.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.27.0/android/

  • 変更はありません。

iOS Player 1.27.0

ダウンロード: https://player.live-video.net/1.27.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.27.0/ios/

  • AmazonIVSPlayer フレームワークに、Apple で義務付けられているプライバシーマニフェストが含まれるようになりました。

  • IVSPlayer クラス上の複数のプロパティのキー値のオブザーバビリティを修正しました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.044 MB 2.826 MB
armeabi-v7a 0.916 MB 1.963 MB
x86_64 1.096 MB 2.965 MB
x86 1.124 MB 2.907 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.445 MB 1.131 MB

2024 年 4 月 4 日

Secure Reliable Transport (SRT) Ingest Support

Amazon IVS では、SRT プロトコルを使用したストリーミングのサポートが導入されています。SRT は、ライブオーディオ/ビデオストリーミング用に最適化されたオープンソースのトランスポートテクノロジーです。SRT を使用すると、インターネットなど、予測不可能なノイズの多いネットワーク間でコンテンツを安全かつ確実に転送できます。SRT では、インターネット経由でライブビデオコンテンツを転送する際に、以下のような複数のメリットがもたらされます。

  • ジッターや帯域幅の変動の補正に役立ちます。

  • パケット損失に対する耐性があります。

  • AES 暗号化がサポートされており、転送中にコンテンツが保護されます。

SRT プロトコルを使用して H.264 でエンコードされた動画コンテンツがサポートされます。

2024 年 3 月 21 日

Amazon IVS Broadcast SDK: Android 1.16.0、iOS 1.16.0、Web 1.10.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.10.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 変更はありません。

Android Broadcast SDK 1.16.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.16.0/android/

  • Android 14 を搭載した Samsung デバイスの Exynos バリアントでプレビューがフリーズするのを修正しました。

iOS Broadcast SDK 1.16.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.16.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.16.0/ios/

  • 軽微なバグを修正。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.683 MB 4.730 MB
armeabi-v7a 1.498 MB 3.362 MB
x86_64 1.824 MB 4.998 MB
x86 1.813 MB 5.274 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.813 MB 2.001 MB

2024 年 3 月 14 日

Amazon IVS Player SDK 1.26.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.26.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.26.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.26.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.26.0/web/

  • 同期時刻を提供する API を追加しました。

  • syncTime がいつ変更されたかを示すイベントを追加しました。

Android プレイヤー 1.26.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.26.0/android/

  • 同期時刻を提供する API を追加しました。

  • syncTime がいつ変更されたかを示すイベントを追加しました。

iOS Player 1.26.0

ダウンロード: https://player.live-video.net/1.26.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.26.0/ios/

  • 同期時刻を提供する API を追加しました。

  • syncTime がいつ変更されたかを示すイベントを追加しました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.07 MB 2.969 MB
armeabi-v7a 0.943 MB 2.098 MB
x86_64 1.123 MB 3.107 MB
x86 1.151 MB 3.039 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.44 MB 1.11 MB

2024 年 3 月 13 日

Amazon IVS Broadcast SDK: Android 1.15.1、iOS 1.15.1 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.15.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.1/android/

  • このリリースでは変更はありません。

iOS Broadcast SDK 1.15.1

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.15.1/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.1/ios/

  • このリリースでは変更はありません。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.678 MB 4.723 MB
armeabi-v7a 1.492 MB 3.356 MB
x86_64 1.808 MB 4.991 MB
x86 1.819 MB 5.267 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.813 MB 2.001 MB

2024 年 2 月 29 日

Amazon IVS Player SDK: Web 1.25.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.25.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.25.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.25.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.25.0/web/

  • 軽微なバグを修正。

2024 年 2 月 22 日

Amazon IVS Broadcast SDK: Web 1.15.0、Android 1.15.0、iOS 1.9.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.9.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 変更はありません。

Android Broadcast SDK 1.15.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.0/android/

  • 軽微なバグを修正。

iOS Broadcast SDK 1.15.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.15.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.15.0/ios/

  • 軽微なバグを修正。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.678 MB 4.723 MB
armeabi-v7a 1.492 MB 3.356 MB
x86_64 1.808 MB 4.991 MB
x86 1.819 MB 5.267 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.813 MB 2.001 MB

2024 年 2 月 15 日

Amazon IVS Player SDK: Mobile 1.25.0

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.25.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.25.0/android/

  • 軽微なバグを修正。

iOS Player 1.25.0

ダウンロード: https://player.live-video.net/1.25.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.25.0/ios/

  • 軽微なバグを修正。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.047 MB 2.9 MB
armeabi-v7a 0.921 MB 2.047 MB
x86_64 1.128 MB 2.97 MB
x86 1.1 MB 3.036 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.42 MB 1.08 MB

2024 年 2 月 1 日

Amazon IVS Broadcast SDK: Android 1.14.1、iOS 1.14.1、Web 1.8.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.8.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 変更はありません。

Android Broadcast SDK 1.14.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.14.1/android/

  • 小さなバグ修正と機能向上。

iOS Broadcast SDK 1.14.1

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.14.1/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.14.1/ios/

  • iOS 12 における複数の安定性に関する問題を修正しました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.663 MB 4.708 MB
armeabi-v7a 1.482 MB 3.350 MB
x86_64 1.804 MB 5.246 MB
x86 1.793 MB 4.973 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.640 MB 4.010 MB

2024 年 1 月 31 日

トークンレス再生制限

このリリースでは、再生承認以外でのオリジンの強制とジオフェンシングが有効になります。IVS Low-Latency Streaming ユーザーガイドおよび API リファレンスが更新されました。変更の詳細については、「ドキュメント履歴」を参照してください。

2024 年 1 月 25 日

オーディオのみの再生

IVS では、オーディオのみの再生が完全にサポートされるようになりました。IVS Player の概要で「オーディオのみの再生」および「IVS プレイヤーウェブガイド」の「オーディオのみの再生」を参照してください。

2024 年 1 月 18 日

Amazon IVS Player SDK 1.24.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.24.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.24.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.24.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.24.0/web/

  • オーディオのみの再生のサポートが追加されました。オーディオのみの品質は、setQuality() で手動で選択する必要があります。自動品質モードでは自動的に選択されません。「プレイヤーウェブガイド」の「オーディオのみの再生」を参照してください。

Android プレイヤー 1.24.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.24.0/android/

  • 変更はありません

iOS Player 1.24.0

ダウンロード: https://player.live-video.net/1.24.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.24.0/ios/

  • 変更はありません

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.006 MB 2.846 MB
armeabi-v7a 0.88 MB 1.995 MB
x86_64 1.085 MB 2.916 MB
x86 1.058 MB 2.982 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.43 MB 1.08 MB

2024 年 1 月 3 日

Amazon IVS Broadcast SDK: Android 1.13.4、iOS 1.13.4、Web 1.7.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.7.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 低レイテンシー SDK の変更はありません。

Android Broadcast SDK 1.13.4

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.4/android/

  • 低レイテンシー SDK の変更はありません。

iOS Broadcast SDK 1.13.4

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.13.4/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.4/ios/

  • 低レイテンシー SDK の変更はありません。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.663 MB 4.704 MB
armeabi-v7a 1.484 MB 3.352 MB
x86_64 1.804 MB 5.243 MB
x86 1.795 MB 4.97 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.63 MB 4.01 MB

2023 年 12 月 4 日

Amazon IVS Broadcast SDK: Android 1.13.2、iOS 1.13.2 (低レイテンシーストリーミング)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.13.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.2/android/

  • 低レイテンシー SDK に変更点はありません。

iOS Broadcast SDK 1.13.2

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.13.2/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.2/ios/

  • 低レイテンシー SDK に変更点はありません。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.663 MB 4.704 MB
armeabi-v7a 1.484 MB 3.352 MB
x86_64 1.804 MB 5.243 MB
x86 1.795 MB 4.970 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.63 MB 4.01 MB

2023 年 11 月 21 日

Amazon IVS Broadcast SDK: Android 1.13.1 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.13.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.1/android/

  • 低レイテンシー SDK に変更点はありません。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.663 MB 4.705 MB
armeabi-v7a 1.484 MB 3.352 MB
x86_64 1.804 MB 5.243 MB
x86 1.795 MB 4.971 MB

2023 年 11 月 17 日

Amazon IVS Broadcast SDK: Android 1.13.0、iOS 1.13.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
すべてのモバイル (Android と iOS)
  • RFC 6555「Happy Eyeballs」の導入と、ブロードキャストの IPv6 を有効または無効にする BroadcastConfiguration.network.useIPv6 設定オプションの追加により、IPv6 サポートを改善しました。

Android Broadcast SDK 1.13.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.0/android/

  • AudioSource オブジェクトをリリースした後に使用するとクラッシュする問題を修正しました。

  • パフォーマンスを向上させるため、Surfaceview ベースのプレビューのサポートが追加されました。Session および StageStream の既存の getPreview メソッドは引き続き TextureView のサブクラスを返しますが、これは今後の SDK バージョンで変更される可能性があります。

    • アプリケーションが特に TextureView に依存している場合は、変更せずに続行できます。getPreview から getPreviewTextureView に切り替えて、デフォルトの getPreview が返す内容がいつかは変更されることに備えることもできます。

    • アプリケーションが特に TextureView を必要としない場合は、CPU とメモリの使用量を抑えるために getPreviewSurfaceView に切り替えることをお勧めします。

  • アプリケーション提供の Android Surface オブジェクトで動作する ImagePreviewSurfaceTarget という新しいタイプのプレビューが SDK に実装されました。これは Android View のサブクラスではないため、柔軟性が向上しています。

iOS Broadcast SDK 1.13.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.13.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.13.0/ios/

  • このリリースでは変更された点はありません。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.66 MB 4.70 MB
armeabi-v7a 1.48 MB 3.35 MB
x86_64 1.80 MB 5.24 MB
x86 1.79 MB 4.96 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.63 MB 4.01 MB

2023 年 11 月 14 日

Amazon IVS Player SDK 1.23.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.23.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.23.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.23.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.23.0/web/

  • iOS Safari での低レイテンシー再生のサポートを追加しました。

Android プレイヤー 1.23.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.23.0/android/

  • リファレンスドキュメントを更新し、新しい UI と他の詳細を追加しました。

iOS プレイヤー 1.23.0

ダウンロード: https://player.live-video.net/1.23.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.23.0/ios/

  • 変更はありません。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 0.975 MB 2.744 MB
armeabi-v7a 0.853 MB 1.917 MB
x86_64 1.028 MB 2.873 MB
x86 1.055 MB 2.811 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.39 MB 0.93 MB

2023 年 10 月 16 日

Amazon IVS Broadcast SDK: Web 1.6.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.6.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 低レイテンシー SDK の変更はありません。

2023 年 10 月 12 日

Amazon IVS Broadcast SDK: Android 1.12.1 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.12.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.12.1/android/

  • BroadcastSession.setListener の呼び出しがエラーになるバグが修正されました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.685 MB 5.046 MB
armeabi-v7a 1.503 MB 3.702 MB
x86_64 1.826 MB 5.576 MB
x86 1.822 MB 5.290 MB

2023 年 10 月 3 日

Amazon IVS Player SDK 1.22.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.22.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.22.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.22.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.22.0/web/

  • SDK バージョン MediaPlayerPackage.getVersion() を取得する静的メソッドを追加しました。

Android プレイヤー 1.22.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.22.0/android/

  • ネットワーク中断後の望ましい再生動作を設定する setNetworkRecoveryMode 関数を Player インターフェイスに追加しました。

iOS プレイヤー 1.22.0

ダウンロード: https://player.live-video.net/1.22.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.22.0/ios/

  • ネットワーク中断後の望ましい再生動作を設定する setNetworkRecoveryMode 関数を IVSPlayer インターフェイスに追加しました。

  • IVSPlayerLayercopyDisplayedPixelBuffer メソッドは、プレイヤーが再生されているときにも使用できるようになりました。以前は、プレイヤーがアイドル状態のときのみ呼び出し可能でした。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 0.948 MB 2.676 MB
armeabi-v7a 0.828 MB 1.865 MB
x86_64 1.025 MB 2.741 MB
x86 1.000 MB 2.802 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.37 MB 0.89 MB

2023 年 10 月 2 日

コンソール内ストリーミング

IVS コンソールからストリーミングできるようになりました。「IVS 低レイテンシーストリーミングを開始する」の「ステップ 5: ストリーミングソフトウェアの設定」を参照してください。

2023 年 9 月 14 日

Amazon IVS Broadcast SDK: Web 1.5.2 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.5.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

2023 年 8 月 23 日

Amazon IVS Broadcast SDK: Web 1.5.1、Android 1.12.0、iOS 1.12.0 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Web Broadcast SDK 1.5.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

Android ブロードキャスト SDK 1.12.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.12.0/android/

  • 「ピアからシャットダウンを受信した後、受信を試みました」というメッセージが表示されてブロードキャストが途中で終了するというまれなバグを修正しました。

iOS Broadcast SDK 1.12.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.12.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.12.0/ios/

  • IVSDeviceDiscovery.createAudioSourceWithName の署名を IVSCustomImageSource ではなく、IVSCustomAudioSource を返すように修正しました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.685 MB 5.046 MB
armeabi-v7a 1.503 MB 3.702 MB
x86_64 1.826 MB 5.576 MB
x86 1.822 MB 5.290 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.58 MB 3.88 MB

2023 年 8 月 23 日

Amazon IVS Broadcast SDK: Android 1.7.6 (Low-Latency Streaming)

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.7.6

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.6/android/

  • 「ピアからシャットダウンを受信した後、受信を試みました」というメッセージが表示されてブロードキャストが途中で終了するというまれなバグを修正しました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.630 MB 4.689 MB
armeabi-v7a 1.520 MB 3.792 MB
x86_64 1.761 MB 4.748 MB
x86 1.825 MB 5.219 MB

2023 年 8 月 22 日

Amazon IVS Player SDK 1.21.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.21.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.21.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.21.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.21.0/web/

Android プレイヤー 1.21.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.21.0/android/

iOS プレイヤー 1.21.0

ダウンロード: https://player.live-video.net/1.21.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.21.0/ios/

  • IVSPlayerLayer クラスの新しい copyDisplayedPixelBuffer メソッドによって最後に表示されたビデオフレームを取得するサポートが追加されました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 0.942 MB 2.662 MB
armeabi-v7a 0.823 MB 1.853 MB
x86_64 1.020 MB 2.726 MB
x86 0.993 MB 2.788 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.36 MB 0.87 MB

2023 年 8 月 7 日

Amazon IVS Broadcast SDK: Web 1.5.0、Android 1.11.0、iOS 1.11.0

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.5.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Safari で、競合状態によりメディアトラックの取得時に定期的にエラーが発生する問題を修正しました。

Android Broadcast SDK 1.11.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.11.0/android

iOS Broadcast SDK 1.11.0

低レイテンシーストリーミング用のダウンロード: https://broadcast.live-video.net/1.11.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.11.0/ios

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ

arm64-v8a

1.659 MB

4.918 MB

armeabi-v7a

1.482 MB

3.590 MB

x86_64

1.804 MB

5.444 MB

x86

1.795 MB

5.160 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ

arm64

0.771 MB

1.879 MB

2023 年 7 月 17 日

R2S3 レンディションのフィルタリングおよびサムネイルの強化

IVS で、Amazon S3 への録画時にストリームに対して生成されるレンディションと、サムネイル用に生成される解像度を制御できるようになりました。詳細については、以下を参照してください。

  • IVS の開始」 — 「ステップ 4: チャネルを作成する」>「コンソールの説明」で、スクリーンショットと説明を更新しました。

  • Amazon S3 への自動録画」 — 「JSON メタデータファイル」に latest_thumbnail を追加し、thumbnail を更新しました。「サムネイル」と「録画のレンディションを探す」に、レンディション解像度の説明を追加しました。

  • コスト」 — 「録画したビデオの保存」で、スクリーンショットを更新しました。

  • IVS API リファレンス:

    • ThumbnailConfiguration に、resolution と storage を追加しました。これは、CreateRecordingConfiguration リクエストとレスポンス、GetRecordingConfiguration レスポンス、GetStreamSession レスポンスに影響します。

    • ThumbnailConfiguration では、targetIntervalSeconds の最小値を 5 から 1 に変更しました。「重要」注記を更新し、これは BASIC チャネルにのみ適用されることを明記しました。

    • RenditionConfiguration オブジェクトを追加しました。

    • RecordingConfiguration オブジェクトに renditionConfiguration を追加しました。これは、CreateRecordingConfiguration、GetRecordingConfiguration、GetStreamSession の 3 種類のレスポンスに影響します。また、CreateRecordingConfiguration リクエストに renditionConfiguration を追加しました。

2023 年 7 月 14 日

Amazon IVS Player SDK 1.20.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.20.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.20.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.20.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.20.0/web/

  • iOS モバイル ブラウザでライブストリームまたは録画コンテンツを再生するときに、プレーヤー getLiveLatency() の呼び出しが 0 を返す問題を修正しました。(これは Web プレイヤー 1.17.0 で修正されました。)

  • amazon-ivs-player npm パッケージの種類の定義を修正しました。

  • Web Player SDK リファレンスで、新しいランディングページを追加し、重複するエントリを削除しました。

  • Video.js バージョン 8 以降のサポートが追加されました。

Android プレイヤー 1.20.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.20.0/android/

iOS プレイヤー 1.20.0

ダウンロード: https://player.live-video.net/1.20.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.20.0/ios/

  • iOS SDK に iOS 12.0 以上が必要になりました。(iOS 11 はサポートされなくなりました。)

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.039 MB 2.922 MB
armeabi-v7a 0.909 MB 2.043 MB
x86_64 1.094 MB 3.069 MB
x86 1.126 MB 3.006 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.41 MB 0.99 MB

2023 年 7 月 13 日

Amazon IVS Broadcast SDK: Web 1.4.0、Android 1.10.0、および iOS 1.10.0

プラットフォーム ダウンロードおよび変更
Web Broadcast SDK 1.4.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • SDK がホストアプリケーションで使用するための入力情報が不十分だったバグを修正しました。

  • leave() とそれに続く refreshStrategy() の組み合わせで、終了したにもかかわらずメディアが再配信される場合がある不具合を修正しました。

  • stageStreamsToPublish が単一のトラック (オーディオまたはビデオ) を返すと、ストラテジーが更新されたときにクリーンな更新が妨げられる可能性があるバグを修正しました。

  • ブラウザタブを閉じたときの切断フローを高速化しました。

すべてのモバイル (Android と iOS)
  • まれに発生するクラッシュを削減することで、ステージの安定性を向上させました。

  • 現在のブロードキャストと同じソケット接続を介して文字列を送信できる新しい sendTimedMetadata メソッドを BroadcastSession に追加しました。この文字列にはタイミング情報が添付されており、IVS Player SDK で受信できます。

  • 参加者がステージを離れると、Android で onParticipantLeft が呼び出されたり、iOS で participantDidLeave が呼び出されたりする前に、参加者の配信状態が配信停止に更新されるようになりました。

Android Broadcast SDK 1.10.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.10.0/android/

  • ステージに再接続中にローテーションすると、他の参加者がクロップされて表示されるバグを修正しました。

  • AudioStageStream デバイスを AudioDevice にキャストできなかった問題を修正しました。

  • アプリをバックグラウンドからフォアグラウンドにすばやく切り替えると、サブスクライブしているビデオストリームがミュートされる問題を修正しました。

iOS Broadcast SDK 1.10.0

ステージなしのダウンロード: https://broadcast.live-video.net/1.10.0/AmazonIVSBroadcast.xcframework.zip

ステージ付きダウンロード: https://broadcast.live-video.net/1.10.0/AmazonIVSBroadcast-Stages.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.10.0/ios/

  • ブロードキャストセッションが電話で中断されるときに、視聴者の音声が失われる問題を修正しました。回避策 (電話による中断後にブロードキャストセッションを再開すること) は必要なくなりました。

  • 複数のステージが存在せず、すべてのステージでオーディオを再生できない問題を修正します。

  • 突然ネットワークが失われた場合、接続がタイムアウトするのを待たずに、進行中のブロードキャストがすぐに停止するようになりました。

Broadcast SDK サイズ: Android

アーキテクチャ ステージ機能なしの圧縮サイズ ステージ機能なしの非圧縮サイズ ステージ機能付き圧縮サイズ ステージ機能付きの非圧縮サイズ
arm64-v8a 1.517 MB 4.761 MB 5.324 MB 15.028 MB
armeabi-v7a 1.340 MB 3.433 MB 4.370 MB 9.489 MB
x86_64 1.653 MB 5.003 MB 5.802 MB 15.837 MB
x86 1.662 MB 5.287 MB 5.621 MB 15.964 MB

Broadcast SDK サイズ: iOS

アーキテクチャ ステージ機能なしの圧縮サイズ ステージ機能なしの非圧縮サイズ ステージ機能付き圧縮サイズ ステージ機能付きの非圧縮サイズ
arm64 1.56 MB 3.84 MB 5.04 MB 10.85 MB

2023 年 6 月 28 日

プライベートチャネルのビューアーセッションの取り消し

IVS のユーザーは、認証トークンに関連付けられたビューアーセッションを取り消して、そのトークンを使用した再生を禁止または停止できるようになりました。詳細については、以下を参照してください。

  • IVS プライベートチャネルの設定 — 「トークンスキーマ」セクションを変更し、「ビューアーセッションの取り消し」を追加しました。

  • IVS API リファレンス — 2 つのエンドポイント (StartViewerSessionRevocation および BatchStartViewerSessionRevocation) と 2 つのオブジェクト (BatchStartViewerSessionRevocationError および BatchStartViewerSessionRevocationViewerSession) を追加しました。

2023 年 6 月 27 日

Amazon IVS Broadcast SDK: iOS 1.9.1

プラットフォーム ダウンロードおよび変更
iOS Broadcast SDK 1.9.1

ステージなしのダウンロード: https://broadcast.live-video.net/1.9.1/AmazonIVSBroadcast.xcframework.zip

ステージ付きダウンロード: https://broadcast.live-video.net/1.9.1/AmazonIVSBroadcast-Stages.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.9.1/ios/

  • iOS 16.5 以降でビデオのビットレートが徐々に低下する問題を解決しました。(1) 自動ビットレートを使用しない場合、(2) B フレームをオフにして自動ビットレートを使用しない場合は約 20 分、IVSVideoConfiguration.maxBitrate に到達してから約 20 分後にネットワーク接続が安定し、B フレームがオフになっていると、ビデオのビットレートが徐々に低下します。

既知の問題: ブロードキャストセッションが電話で中断されるときに、視聴者の音声が失われる場合があります。回避策は、電話による中断後に、ブロードキャストセッションを再開することです。

Broadcast SDK サイズ: iOS

アーキテクチャ ステージ機能なしの圧縮サイズ ステージ機能なしの非圧縮サイズ ステージ機能付き圧縮サイズ ステージ機能付きの非圧縮サイズ
arm64 1.55 MB 3.77 MB 5.01 MB 10.77 MB

2023 年 6 月 27 日

Amazon IVS Broadcast SDK 1.7.5

プラットフォーム ダウンロードおよび変更
iOS Broadcast SDK 1.7.5

ダウンロード: https://broadcast.live-video.net/1.7.5/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.5/ios/

  • iOS 16.5 以降でビデオのビットレートが徐々に低下する問題を解決しました。(1) 自動ビットレートを使用しない場合、(2) B フレームをオフにして自動ビットレートを使用しない場合は約 20 分、IVSVideoConfiguration.maxBitrate に到達してから約 20 分後にネットワーク接続が安定し、B フレームがオフになっていると、ビデオのビットレートが徐々に低下します。

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.48 MB 3.43 MB

2023 年 6 月 16 日

Amazon IVS Broadcast SDK: Web 1.3.3

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.3.3

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • IVS のマルチホストヘルスをサポートするために使用される、内部分析でのリグレッションを修正しました。

2023 年 6 月 2 日

Advanced チャネルタイプ

このリリースでは、既存の BASIC および STANDARD タイプに加えて、2 つの新しいチャネルタイプ (ADVANCED_SDADVANCED_HD) が導入されています。再生と録画で許容可能な解像度とビットレートは、チャネルタイプによって決まります。

  • ADVANCED_SD: 動画がトランスコードされます。元の入力から複数の品質が生成され、視聴者のデバイスとネットワーク状況に最適なエクスペリエンスが自動的に提供されます。入力解像度は最大 1080p、ビットレートは最大 8.5 Mbps にすることができ、出力は SD 品質 (480p) が上限になります。オプションのトランスコードプリセットを選択できます (下記参照)。すべてのレンディションの音声がトランスコードされ、音声のみのレンディションも利用できます。

  • ADVANCED_HD: 動画がトランスコードされます。元の入力から複数の品質が生成され、視聴者のデバイスとネットワーク状況に最適なエクスペリエンスが自動的に提供されます。入力解像度は最大 1080p、ビットレートは最大 8.5 Mbps にすることができ、出力は HD 品質 (720p) が上限になります。オプションのトランスコードプリセットを選択できます (下記参照)。すべてのレンディションの音声がトランスコードされ、音声のみのレンディションも利用できます。

新しいチャネルタイプ用のオプションのトランスコードプリセットは、利用可能なダウンロード帯域幅とビデオ品質のトレードオフとして、視聴エクスペリエンスを最適化できるようにします。プリセットには、次の 2 つがあります。

  • 制約のある帯域幅配信は、各品質レベルで低いビットレートを使用します。ダウンロード帯域幅が狭い、および/またはシンプルな動画コンテンツ (トーキングヘッドスタイルなど) の場合に使用してください。

  • 高帯域幅の配信は、各品質レベルで高いビットレートを使用します。ダウンロード帯域幅が広い、および/または複雑な動画コンテンツ (フラッシュ、すばやいシーンチェンジなど) の場合に使用してください。

ドキュメント履歴」ページには、IVS ユーザーガイドおよび IVS API リファレンスに関連する変更がリストされています。

2023 年 6 月 1 日

Amazon IVS Broadcast SDK: Android 1.9.0 および iOS 1.9.0

プラットフォーム ダウンロードおよび変更
すべて
  • まれに発生するクラッシュを削減することで、ステージの安定性を向上させました。

  • 繰り返し発生するネットワーク中断からの自動復旧を強化しました。

Android ブロードキャスト SDK 1.9.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.9.0/android/

  • 一部のデバイスで、ユーザーがデフォルト以外のマイクに切り替えようとするときに、有線ヘッドフォンの取り外しによってエラーが発生するバグを修正しました。

  • 一部のデバイスで、ブロードキャストセッション中にマイクの切り替えを行うと、間違ったマイクがアタッチされるバグを修正しました。

  • BroadcastSessionStage、または DeviceDiscovery オブジェクトを作成する前に Presets メソッドを呼び出すときのクラッシュを修正しました。

iOS Broadcast SDK 1.9.0

ステージなしのダウンロード: https://broadcast.live-video.net/1.9.0/AmazonIVSBroadcast.xcframework.zip

ステージ付きダウンロード: https://broadcast.live-video.net/1.9.0/AmazonIVSBroadcast-Stages.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.9.0/ios/

  • ステージに参加したが、ステージにマイクをアタッチしていないという場合、バックグラウンドに入るときの新しいデフォルト動作は自動的にステージから退出するのではなく、ステージに留まることになります。これにより、バックグラウンドにいる間に、ビューワー限定参加者としてステージを聴くというユースケースが可能になります。

  • ステージの Bluetooth デバイス接続/切断の処理が改善されました。

  • setGain を使用してミュートおよびミュート解除するときに、音声が大幅に低くなる問題を修正しました。

  • カメラを IVSBroadcastSession にアタッチすると、カメラが IVSVideoConfigurationsizetargetFramerate に基づいて、それ自体を設定するようになりました。

  • iOS SDK に iOS 12.0 以上が必要になりました。(iOS 11 はサポートされなくなりました。)

既知の問題: ブロードキャストセッションが電話で中断されるときに、視聴者の音声が失われる場合があります。回避策は、電話による中断後に、ブロードキャストセッションを再開することです。

Broadcast SDK サイズ: Android

アーキテクチャ ステージ機能なしの圧縮サイズ ステージ機能なしの非圧縮サイズ ステージ機能付き圧縮サイズ ステージ機能付きの非圧縮サイズ
arm64-v8a 1.638 MB 4.846 MB 5.451 MB 14.778 MB
armeabi-v7a 1.461 MB 3.532 MB 4.506 MB 9.475 MB
x86_64 1.770 MB 5.082 MB 5.753 MB 15.904 MB
x86 1.781 MB 5.366 MB 5.919 MB 15.708 MB

Broadcast SDK サイズ: iOS

Architectur9 ステージ機能なしの圧縮サイズ ステージ機能なしの非圧縮サイズ ステージ機能付き圧縮サイズ ステージ機能付きの非圧縮サイズ
arm64 1.55 MB 3.77 MB 5.00 MB 10.77 MB

2023 年 5 月 23 日

Amazon IVS Player SDK 1.19.0

プラットフォーム ダウンロードおよび変更

Web プレーヤー 1.19.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.19.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.19.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.19.0/web/

Android プレイヤー 1.19.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.19.0/android/

  • 切り替えに十分な帯域幅がある場合でも、再バッファ後にプレーヤーが最低品質のままとなる自動品質モードの問題を修正しました。

iOS プレイヤー 1.19.0

ダウンロード: https://player.live-video.net/1.19.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.19.0/ios/

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.013 MB 2.866 MB
armeabi-v7a 0.919 MB 2.272 MB
x86_64 1.084 MB 3.001 MB
x86 1.058 MB 2.702 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.41 MB 0.99 MB

2023 年 5 月 16 日

Amazon IVS Broadcast SDK: iOS 1.8.1

プラットフォーム ダウンロードおよび変更
iOS Broadcast SDK 1.8.1

ステージなしのダウンロード: https://broadcast.live-video.net/1.8.1/AmazonIVSBroadcast.xcframework.zip

ステージ付きダウンロード: https://broadcast.live-video.net/1.8.1/AmazonIVSBroadcast-Stages.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.8.1/ios/

  • iOS 16.4. 1 の、RTMP (ステージなし) と WebRTC (ステージあり) におけるビットレート低下の問題を修正しました。アプリに回避策を実装している (b フレームを有効にしている) 場合は、この更新をインストールした後にその回避策を削除できます。

Broadcast SDK サイズ: iOS

アーキテクチャ ステージ機能なしの圧縮サイズ ステージ機能なしの非圧縮サイズ ステージ機能付き圧縮サイズ ステージ機能付きの非圧縮サイズ
arm64 1.53 MB 3.73 MB 5.00 MB 10.73 MB

2023 年 5 月 16 日

Amazon IVS Broadcast SDK 1.7.4

プラットフォーム ダウンロードおよび変更
iOS Broadcast SDK 1.7.4

ダウンロード: https://broadcast.live-video.net/1.7.4/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.4/ios/

  • iOS 16.4. のビットレート低下の問題を修正しました。アプリに回避策を実装している (b フレームを有効にしている) 場合は、この更新をインストールした後にその回避策を削除できます。

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.48 MB 3.40 MB

2023 年 5 月 11 日

複数ホストのヘルス

複数ホストで IVS ステージのヘルスをモニタリングできるようになりました。以下を参照してください。

2023 年 5 月 1 日

Amazon IVS Web Broadcast SDK 1.3.2

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.3.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 画面共有をブロードキャストすると、ライブチャネルの画面が黒くなることがある問題を修正しました。

  • ステージ参加者をブロードキャストすると、ライブチャネルの画面が黒くなることがある問題を修正しました。

  • 配信停止イベントと配信イベントが重複して報告される分析の問題を修正しました。

  • RemoteStageStream オブジェクトで getStats が更新されないことがある問題を修正しました。

  • ステージ参加者をブロードキャストしようとする際の OverconstrainedError を修正しました。

  • ステージ戦略 shouldPublishParticipanttrue に設定されている場合、サブスクライブのみの参加者は無視されるという機能強化が追加されました。

2023 年 4 月 27 日

ステージ参加者の増加

一度にステージに接続できる参加者の最大数が 12 人から 1,000 人に増えました。一度に最大 12 人の参加者がステージに配信でき、最大 1,000 人が一度にサブスクライブできます。詳細については、「Amazon IVS ストリームで複数ホストを有効にする」と「Amazon IVS Service Quotas」を参照してください。

2023 年 4 月 4 日

Amazon IVS Player SDK 1.18.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.18.0Video.js 統合 および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.18.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.18.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.18.0/web/

  • 更新後、コンソールタブに「HTTP 応答エラー」 - 「読み込み失敗」が表示される Safari の問題を修正しました。

Android プレイヤー 1.18.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.18.0/android/

  • 再生レートが 1 倍を超える場合のビデオ再生の問題を修正しました。

iOS Player 1.18.0

ダウンロード: https://player.live-video.net/1.18.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.18.0/ios/

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.011 MB 2.854 MB
armeabi-v7a 0.916 MB 2.261 MB
x86_64 1.082 MB 2.990 MB
x86 1.055 MB 2.691 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.41 MB 0.99 MB

2023 年 3 月 30 日

RTMP サポート

Amazon IVS は、RTMPS に加えて、RTMP (Real-Time Messaging Protocol) ストリーミングをサポートするようになりました。RTMPS は RTMP の安全なバージョンです。RTMP を必要とする特定の検証済みのユースケースがない限り、安全な取り込みには RTMPS を使用することをお勧めします。

RTMP ストリーミングは次の方法で設定できます。

  • IVS コンソール — チャネルの初期設定時には [カスタム設定] ボタンを使用し、既存のチャネルを変更する場合は [RTMP インジェストを有効にする] トグルを使用します。

  • API — CreateChannel リクエストまたは UpdateChannel リクエストで新しい insecureIngest フィールドを使用します。「IVS API リファレンス」を参照してください。

RTMP インジェストエンドポイントの詳細については、「ストリーミング ソフトウェアのセットアップ」、「Broadcast Android SDK ガイド」、および「Broadcast iOS SDK ガイド」を参照してください。

2023 年 4 月 29 日の修正: 「Broadcast Android SDK ガイド」と「Broadcast iOS SDK ガイド」を変更して、これらの SDK が RTMPS 取り込みのみをサポートしている (安全ではない RTMP 取り込みはサポートしていない) ことを示しました。

2023 年 3 月 29 日

プライベートチャネル用の使い捨てトークン

再生トークンの生成と署名」で、一時使用のトークンを生成するためのオプションフィールド single-use-uuid をペイロードに追加しました。

2023 年 3 月 28 日

Amazon IVS Web Broadcast SDK 1.3.1

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK 1.3.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 今回のリリースでは、お客様向けの変更はありません。

2023 年 3 月 23 日

ストリーム上の複数ホストのサポート (ステージリソース)

これは新機能の最初のリリースであり、複数の参加者からのビデオを 1 つのライブストリームに結合できるようになりました。ステージは、参加者がリアルタイムでオーディオとビデオを交換できる仮想空間です。その後、ステージをチャネルにブロードキャストしてより多くの視聴者にリーチしたり、視聴者を「ステージ」に連れて行って進行中の会話に貢献できるアプリケーションを構築したりできます。詳細については、以下を参照してください。

2023 年 3 月 23 日

Amazon IVS Broadcast SDK: Android 1.8.0、iOS 1.8.0、Web 1.3.0

ストリーム上の複数ホストのサポートが追加されたことに伴い、Android と iOS のブロードキャスト SDK が新しいステージ機能をサポートするように更新されました。

プラットフォーム ダウンロードおよび変更
すべて
Android Broadcast SDK 1.8.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.8.0/android/

  • gradle ファイルの設定方法 (クラシファイアを使用) に応じて、ステージサポートの有無にかかわらず SDK をダウンロードできます。ステージサポートのない SDK の方が小さくなっています。詳しくは、「Broadcast SDK: Android ガイド」を参照してください。

  • ブロードキャスト SDK: Android ガイドに、「Stage SDK による複数のホストの追加」とステージ関連の「既知の問題と回避策」が追加されました。

iOS Broadcast SDK 1.8.0

ステージなしのダウンロード: https://broadcast.live-video.net/1.8.0/AmazonIVSBroadcast.xcframework.zip

ステージ付きダウンロード: https://broadcast.live-video.net/1.8.0/AmazonIVSBroadcast-Stages.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.8.0/ios/

  • ポッドファイルの設定方法に応じて、ステージサポートの有無にかかわらず SDK をダウンロードできます。ステージサポートのない SDK の方が小さくなります。インストールの詳細については、「ブロードキャスト SDK: iOS ガイド」を参照してください。

  • ブロードキャスト SDK: iOS ガイドに、「Stage SDK で複数のホストを追加する」とステージ関連の「既知の問題と回避策」を追加しました。

  • Apple がビットコードを正式に廃止し、App Store への送信を受け付けなくなったため、SDK からのビットコードのサポートが廃止されました。詳細については、「Xcode 14 リリースノート」を参照してください。

Web Broadcast SDK 1.3.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • Broadcast SDK: Web Guide に、「Stage SDKによる複数ホストの追加」とステージ関連の「既知の問題と回避策」を追加しました。

Broadcast SDK サイズ: Android

アーキテクチャ ステージ機能なしの圧縮サイズ ステージ機能なしの非圧縮サイズ ステージ機能付き圧縮サイズ ステージ機能付きの非圧縮サイズ
arm64-v8a 1.767 MB 5.192 MB 5.886 MB 16.398 MB
armeabi-v7a 1.656 MB 4.263 MB 4.946 MB 10.924 MB
x86_64 1.967 MB 5.735 MB 6.316 MB 17.376 MB
x86 1.894 MB 5.196 MB 6.387 MB 16.730 MB

Broadcast SDK サイズ: iOS

アーキテクチャ ステージ機能なしの圧縮サイズ ステージ機能なしの非圧縮サイズ ステージ機能付き圧縮サイズ ステージ機能付きの非圧縮サイズ
arm64 1.53 MB 3.73 MB 5.03 MB 10.67 MB

2023 年 3 月 2 日

Amazon IVS Broadcast SDK: Android 1.7.3

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.7.3

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.3/android/

  • MediaTek Dimensity 700 SoC を搭載したデバイスでカスタムイメージソースが正しく動作しなかった問題を修正しました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.629 MB 4.688 MB
armeabi-v7a 1.520 MB 3.792 MB
x86_64 1.825 MB 5.218 MB
x86 1.629 MB 4.688 MB

2023 年 2 月 28 日

Amazon IVS Player SDK 1.17.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.17.0Video.js 統合 および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.17.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.17.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.17.0/web/

  • モバイル Safari の getLiveLatency メソッドのサポートを実装しました。

Android プレイヤー 1.17.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.17.0/android/

iOS Player 1.17.0

ダウンロード: https://player.live-video.net/1.17.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.17.0/ios/

  • Apple がビットコードを正式に廃止し、App Store への送信を受け付けなくなったため、SDK からのビットコードのサポートが廃止されました。詳細については、「Xcode 14 リリースノート」を参照してください。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.009 MB 2.853 MB
armeabi-v7a 0.915 MB 2.260 MB
x86_64 1.081 MB 2.988 MB
x86 1.054 MB 2.690 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.41 MB 0.99 MB

2023 年 2 月 16 日

S3 への自動録画用のバイト範囲タグとマニフェストファイル

S3 への自動録画機能では、標準の HLS プレイリストに加えて、バイト範囲プレイリストの生成がサポートされるようになりました。詳細については、「Amazon S3 への自動録画」 (「録画の内容」、「バイト範囲プレイリスト」、recording_startedrecording_ended の JSON の例の新しい byte_range_playlist フィールド) を参照してください。

2023 年 1 月 31 日

Amazon IVS Chat Client Messaging SDK: Android 1.1.0

プラットフォーム ダウンロードおよび変更
Android Chat Client Messaging SDK 1.1.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-chat-messaging-sdk-android/1.1.0/

  • Kotlin コルーチンをサポートするために、新しい IVS Chat Messaging API を com.amazonaws.ivs.chat.messaging.coroutines パッケージに追加しました。新しい Kotlin コルーチンのチュートリアルも参照してください。パート 1 (パートは全部で 2 つあります) は「チャットルーム」です。

Chat Client Messaging SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
すべてのアーキテクチャ (バイトコード) 89 KB 92 KB

2023 年 1 月 17 日

Amazon IVS Player SDK 1.16.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.16.0Video.js 統合 および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.16.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.16.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.16.0/web/

  • SDK のドキュメントを更新して、iOS モバイルブラウザでサポートされていないメソッドを記載しました。

Android プレイヤー 1.16.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.16.0/android/

  • 再生リクエストに Origin リクエストヘッダーを含めることができるようにする setOrigin メソッドを追加しました。新しい strict-origin-enforcement フィールドについては、「トークンスキーマ」も参照してください。

iOS Player 1.16.0

ダウンロード: https://player.live-video.net/1.16.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.16.0/ios/

  • 再生リクエストに Origin リクエストヘッダーを含めることができるようにする setOrigin メソッドを追加しました。新しい strict-origin-enforcement フィールドについては、「トークンスキーマ」も参照してください。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.009 MB 2.852 MB
armeabi-v7a 0.914 MB 2.258 MB
x86_64 1.054 MB 2.689 MB
x86 1.080 MB 2.987 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.41 MB 0.99 MB

2022 年 12 月 9 日

S3 マニフェストファイルへの自動記録に追加されたタイムスタンプ

Amazon S3 への自動録画を有効にすると、HLS マニフェストファイルが作成されます。これらのファイルには、UTC ISO-8601 形式を使用して、作成時のすべての HLS セグメントのウォールクロック時刻を示す HLS Program-Date-Time (PDT) タグが含まれるようになりました。

2022 年 12 月 6 日

Amazon IVS Broadcast SDK: Android 1.7.2

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.7.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.2/android/

  • SurfaceSource をサブクラス化するカメラ以外のデバイスによって返される Device.Descriptior が、呼び出しごとに一意の deviceId および urn を提供し、デバイスを識別するためのプロパティが信頼できなくなるバグを修正。

  • 関連付けられたスロットに、追加時 Device.Descriptor.DeviceType.MICROPHONEpreferredAudioInput 値がある場合、Mixer.getSlots() によるクエリ時に BroadcastConfiguration.Mixer.SlotpreferredAudioInput プロパティが null になるバグを修正。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a

1.628 MB

4.682 MB
armeabi-v7a 1.519 MB 3.786 MB
x86_64 1.701 MB 5.075 MB
x86 1.637 MB 4.605 MB

2022 年 11 月 17 日

チャットのログ記録

これは、新しい機能の最初のリリースです。ログ記録設定を作成して、チャットルームに送信されたメッセージを保存できるようになりました。詳細については、以下を参照してください。

2022 年 11 月 9 日

Amazon IVS Chat Client Messaging SDK: JavaScript 1.0.2

プラットフォーム ダウンロードおよび変更
JavaScript Chat Client Messaging SDK 1.0.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-chat-messaging-sdk-js/1.0.2/

  • Firefox に影響する問題を修正しました。クライアントが DisconnectUser エンドポイントによりチャットルームから切断された場合に、誤ってソケットエラーを受信する問題が修正されました。

2022 年 11 月 1 日‎

Amazon IVS Player SDK 1.14.0

プラットフォーム ダウンロードおよび変更

すべて

  • まれなクラッシュの発生を減らし、プレイヤーの安定性を向上させました。

Web プレイヤー 1.14.0Video.js 統合 および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.14.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.14.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.14.0/web/

Android プレイヤー 1.14.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.14.0/android/

  • getErrorCode() メソッドを ErrorType クラスに追加しました。

iOS プレイヤー 1.14.0

ダウンロード: https://player.live-video.net/1.14.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.14.0/ios/

  • IVS プレイヤー setQuality:adaptive: メソッドを公開しました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.004 MB 2.840 MB
armeabi-v7a 0.909 MB 2.248 MB
x86_64 1.049 MB 2.678 MB
x86 1.075 MB 2.975 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.41 MB 0.99 MB

2022 年 10 月 18 日

Amazon IVS Chat Client Messaging SDK: JavaScript 1.0.1

プラットフォーム ダウンロードおよび変更
JavaScript Chat Client Messaging SDK 1.0.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-chat-messaging-sdk-js/1.0.1/

2022 年 10 月 6 日

Amazon IVS Broadcast SDK 1.7.1

プラットフォーム ダウンロードおよび変更
iOS Broadcast SDK 1.7.1

ダウンロード: https://broadcast.live-video.net/1.7.1/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.1/ios/

  • いくつかのクラスに対して直接リンクするときのリンカーエラーを修正しました。

  • ホストアプリケーションでインスタンス化してはいけないクラスの init 関数および new 関数が削除されました。

  • SDK により提供されたカメラを使用し、縦横比が 9:16 に設定されているスロットで、対応する 9:16 のカメラ比が正しく使用されるようになりました。(以前は 3:4 のカメラ比が使用されていました。) FIT アスペクトモードを使用するスロットは、スペース全体を使用するようになりました。(以前はレターボックス化されていました。)

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.48 MB 3.40 MB

2022 年 9 月 22 日

Amazon IVS Broadcast SDK 1.7.0

注: 1.6.0 リリースはありません。

プラットフォーム ダウンロードおよび変更
すべて
  • まれなクラッシュの発生を減らし、安定性を向上させました。

  • VideoConfiguration で AutomaticBitrateProfile 列挙型が追加されました。これは、ABR アルゴリズムがビデオのビットレートを調整するレートを制御します。

  • onTransmissionStatsChanged メソッドが追加されました。onBroadcastQualityChanged および onNetworkHealthChanged より詳細な伝送統計情報が含まれています。後者の 2 つの方法は廃止されたため、代わりに onTransmissionStatsChanged の使用をお勧めします。

Android Broadcast SDK 1.7.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.0/android/

iOS Broadcast SDK 1.7.0

ダウンロード: https://broadcast.live-video.net/1.7.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.7.0/ios/

  • IVSBroadcastSessionAudioSessionStrategy.PlayAndRecordDefaultToSpeaker が追加されました。これにより、開発者はハンドセット (iPhone など) を搭載したデバイスがヘッドセットよりもスピーカーを選択するかどうかを指定できます。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.628 MB 4.682 MB
armeabi-v7a 1.519 MB 3.786 MB
x86_64 1.824 MB 5.212 MB
x86 1.760 MB 4.742 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.47 MB 3.40 MB

2022 年 9 月 20 日

Amazon IVS Player SDK 1.13.0

プラットフォーム ダウンロードおよび変更

ウェブプレイヤー 1.13.0Video.js 統合および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.13.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.13.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.13.0/web/

  • VideoJS seeking() 関数のサポートが追加されました。

  • 開発上の問題の原因となっていた未使用のタイプ (CaptureEventTypes) が削除されました。

  • ネットワーク復旧時に断続的に発生する MediaSource エラーを修正しました。

既知の問題: コンソールを開くと、Sawmill Enabled ログが表示されることがあります。ユーザーに影響しないため、この内部ログは非表示にされるように意図されています。確認したら無視してください。

Android プレイヤー 1.13.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.13.0/android/

  • 競合状態に関連する再生のクラッシュを防ぐために、保護をさらに追加しました。

  • ABR 帯域幅推定の安定性が向上しました。

iOS プレイヤー 1.13.0

ダウンロード: https://player.live-video.net/1.13.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.13.0/ios/

  • バックグラウンドで再生中に、オーディオのみの再生が停止するバグを修正しました。

  • 競合状態に関連する再生のクラッシュを防ぐために、保護をさらに追加しました。

  • ABR 帯域幅推定の安定性が向上しました。

  • SDK リファレンスで、setAutoMaxQuality がビットレートに基づいて品質をフィルタリングすることを明確にしました。

  • 無効な値を無視するように IVSPlayer クラスの setQuality: メソッドを変更しました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.000 MB 2.829 MB
armeabi-v7a 0.904 MB 2.237 MB
x86_64 1.070 MB 2.962 MB
x86 1.045 MB 2.665 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.44 MB 1.06 MB

2022 年 9 月 15 日

縦型動画の向上 (最終リリース)

本日 Amazon IVS のすべてのお客様向けに、「縦型動画の向上」で記載されている変更内容の公開を開始しました。変更がすべてのアカウントに反映されるまで 2~3 日かかります。

2022 年 9 月 12 日

Amazon IVS Broadcast SDK 1.5.2: iOS

プラットフォーム ダウンロードおよび変更

iOS Broadcast SDK 1.5.2

ダウンロード: https://broadcast.live-video.net/1.5.2/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.5.2/ios/

  • ブロードキャスト停止直後に、ブロードキャストのシャットダウンが完了する前にネットワーク接続が切断されるという稀なクラッシュを修正しました。

  • 致命的なエラーの後に再試行ループがブロードキャストの再開を繰り返し試みる場合のメモリ増加の問題を修正しました。

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.39 MB 3.20 MB

2022 年 9 月 8 日

Amazon IVS Chat Client Messaging SDK: Android 1.0.0 および iOS 1.0.0

プラットフォーム ダウンロードおよび変更
Android Chat Client Messaging SDK 1.0.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-chat-messaging-sdk-android/1.0.0/

iOS Chat Client Messaging SDK 1.0.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-chat-messaging-sdk-ios/1.0.0/

Chat Client Messaging SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
すべてのアーキテクチャ (バイトコード) 53 KB 58 KB

Chat Client Messaging SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
ios-arm64_x86_64-simulator (ビットコード) 484 KB 2.4 MB
ios-arm64_x86_64-simulator 484 KB 2.4 MB
ios-arm64 (ビットコード) 1.1 MB 3.1 MB
ios-arm64 233 KB 1.2 MB

2022 年 9 月 2 日

Amazon IVS Web Broadcast SDK 1.2.0

プラットフォーム ダウンロードおよび変更

Web Broadcast SDK

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • npm パック実行時のバンドルタイプ定義を修正しました。

  • 1080 BASIC チャネルをサポートするプリセット構成を追加しました。

2022 年 8 月 30 日

断片化されたストリームの結合

これは、新しい機能の最初のリリースです。ストリームが Amazon S3 への自動録画に設定されている場合、ストリームが中断されて新しいストリームが開始された際に、Amazon IVS が前のストリームと同じ S3 プレフィックスに録画を試みる期間を指定できるようになりました。つまり、ブロードキャストが切断され、指定された間隔内で再接続された場合、複数のストリームは 1 つのブロードキャストと見なされマージされます。詳細については、以下を参照してください。

  • Amazon IVS の開始方法 - コンソールと CLI の手順について、「ステップ 3: 任意の録画によるチャネルの作成」を更新しました。

  • S3 への自動録画 - 新しいセクションである「断片化されたストリームの結合」を参照してください。

  • EventBridge -「例: 録画状態の変化」に recording_session_id フィールドおよび recording_session_stream_ids フィールドが追加されました。

  • IVS API リファレンス - recordingReconnectWindowSeconds フィールドを CreateRecordingConfiguration リクエストと RecordingConfiguration オブジェクトに追加しました。これは、3 つのリスポンス (CreateRecordingConfiguration、GetRecordingConfiguration、および GetStreamSession) に影響します。

2022 年 8 月 9 日

Amazon IVS Web Player SDK 1.12.0

プラットフォーム ダウンロードおよび変更

ウェブプレイヤー 1.12.0Video.js 統合 および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.12.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.12.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.12.0/web/

  • 競合状態に関連する再生のクラッシュを防ぐために、保護をさらに追加しました。

2022 年 7 月 28 日

Amazon IVS iOS Broadcast SDK 1.5.1

プラットフォーム ダウンロードおよび変更
iOS Broadcast SDK 1.5.1

ダウンロード: https://broadcast.live-video.net/1.5.1/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.5.1/ios/

  • 音声のエンコードができず、すべてのブロードキャストが失敗する原因となっていた iOS 16 との互換性の問題を修正しました。この問題は、iOS 向けの IVS Broadcast SDKの以前のすべてのバージョンに影響します。iOS 16 でブロードキャストするには、バージョン 1.5.1 が必要です。

  • IVSBroadcastSessionのイニシャライザに受任者を直接提供する際のメモリリークを修正しました。(回避策は、後で受任者プロパティを設定することでした。)

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.36 MB 3.20 MB

2022 年 7 月 21 日

Amazon IVS Web Broadcast SDK

プラットフォーム ダウンロードおよび変更
Web Broadcast SDK

リファレンスドキュメント: https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • これは、Amazon IVS Web Broadcast SDK の初回リリースです。

2022 年 7 月 14 日

Amazon IVS iOS Player SDK 1.8.3

プラットフォーム ダウンロードおよび変更
iOS プレイヤー 1.8.3

ダウンロード: https://player.live-video.net/1.8.3/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.8.3/ios/

  • 相対パスを含む URL を介して提供された録画コンテンツをプレイヤーが再生できない問題を修正しました。

  • メインスレッドがブロックされたときに発生し得るメモリ増加の問題を修正しました。

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.46 MB 1.10 MB

2022 年 6 月 28 日

Amazon IVS Player Web SDK 1.11.0

プラットフォーム ダウンロードおよび変更

ウェブプレイヤー 1.11.0Video.js 統合 および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.11.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.11.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.11.0/web/

  • ABR 帯域幅推定の安定性が向上しました。

  • Video.js 統合を使って iOS モバイルブラウザで録画したコンテンツを再生すると、再生ボタンが正しく機能しない、という問題を修正しました。以前の回避方法 (Video.js を初期化するときに再生ボタンを非表示にする) は必要ではなくなりました。

2022 年 6 月 22 日

Amazon IVS Broadcast SDK 1.5.0

プラットフォーム ダウンロードおよび変更
すべて
  • まれなクラッシュの発生を減らし、安定性を向上させました。

  • 高ビットレートストリームの安定性が向上しました。

  • レイテンシーが非常に高いブロードキャストは、エラーコード20401と次のメッセージで終了します。「ネットワークが遅すぎたため、ブロードキャストは終了しました。接続が安定していることを確認するか、ブロードキャストビットレートを下げてください。」 これに対するレイテンシーのしきい値は、時間の経過とともに変化する可能性があります。現在は 45 秒です。

Android Broadcast SDK 1.5.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.5.0/android/

  • 新しい設定オプションを Video に追加しました。これにより、ブロードキャストセッション enableTransparency(boolean) および isTransparencyEnabled() の透過性が可能になります。透過設定は、デフォルトでは無効となっています。個々のスロットで fillColor または transparency の値が期待どおりに機能するように Video.enableTransparencyTRUE に設定する必要があることに注意してください。透過性は計算負荷が高くなるため、必要な場合にのみ有効にします。

iOS Broadcast SDK 1.5.0

ダウンロード: https://broadcast.live-video.net/1.5.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.5.0/ios/

  • IVSReplayKitBroadcastSession を画面共有に使用する場合は、ストリームを適切にシャットダウンするために RPBroadcastSampleHandler::broadcastFinishedIVSReplayKitBroadcastSession::broadcastFinished を呼び出すことをお勧めします。これを行わないと、ストリームがタイムアウトするまでライブのままになる可能性があります。

  • IVSImagePreviewViewMTKView によってサポートされではなくなりましたが、代わりに AVSampleBufferDisplayLayer ベースの CALayer を持つ通常の UIView があります。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.539 MB 4.355 MB
armeabi-v7a 1.431 MB 3.483 MB
x86_64 1.729 MB 4.868 MB
x86 1.675 MB 4.436 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.36 MB 3.20 MB

2022 年 6 月 9 日

垂直方向の動画の改善

このリリースでは、Amazon IVS における垂直方向の入力 (例: 高さが幅より大きいモバイルデバイスからブロードキャストされるコンテンツ) の処理方法を改善しました。この変更は、この記事の最後に説明されているように、時間をかけて展開されています。

3 つの変更があります。

  1. (Standard チャネルにのみ影響) 垂直入力はコンテンツの幅に基づいてスケーリングされるため、ダウンスケーリングが少なく、視覚的に高画質な出力が得られます。たとえば、この変更が 720 x 1280 入力にどのように影響するかを示します。

    名前 以前の幅 x 高さ 新しい幅 x 高さ
    1280p 720 x 1280 —
    720p 404 x 720 720 x 1280
    480p 268 x 480 480 x 852
    360p 200 x 360 360 x 640
    160p 88 x 160 160 x 284
  2. (Standard チャネルにのみ影響) 生成されるレンディションは、入力幅以下のレンディションだけです。たとえば、入力が 720 x 1280 の場合、720p、480p、360p、160p のレンディションが得られます。入力幅がレンディションの間にある場合は、入力よりも幅の小さいレンディションがすべて得られます。たとえば、この変更が 540 x 960 入力にどのように影響するかを示します。

    名前 以前の幅 x 高さ 新しい幅 x 高さ
    960p 540 x 960 —
    720p 404 x 720 —
    480p 268 x 480 480 x 852
    360p 200 x 360 360 x 640
    160p 88 x 160 160 x 284
  3. (Standard チャネルと Basic チャネルに影響) 垂直入力のレンディションでは、高さではなく幅に基づいたより従来の命名規則が使用されます。たとえば、Basic チャネルに 360 x 640 を入力した場合、360p という名前の 1 つの出力レンディションがあります。

    この名前は、動画プレイリストに NAME 属性として表示され、ユーザー向けの品質セレクター () に表示されます。この名前は、記録されたアセットの Amazon S3 ディレクトリ名としても使用されます。たとえば、360 x 640 入力の場合、品質セレクターと Amazon S3 への自動記録ディレクトリ名は 360p60 (以前の値は 640p60) です。

この改善は時間をかけて展開されています。

  • 今 — 過去 6 か月間に垂直入力をブロードキャストしましたか? そうでない場合は、お客様のアカウントでこの変更を有効にしています (具体的には、本日から 1 週間以上)。はいの場合は、AWS Health Dashboard のアカウントイベントセクションにこの変更に関する通知が届きます。

  • 2022 年 9 月 15 日 — 残りのすべてのアカウントに対して変更を有効にします。過去 6 か月間に垂直入力をブロードキャストし、この変更をアカウントでより早く有効にする場合は、AWS サポートチケットを送信してください。

重要: 以前の動作に依存するコード (録音の後処理など) がないことを確認してください。例えば、レンディションの幅/高さがハードコードされたスクリプトがある場合、それを編集する必要があります。そうしないと、この変更が適用された後にスクリプトが壊れる可能性があります。

2022 年 5 月 24 日

Amazon IVS Web および Android Player SDK 1.10.0

プラットフォーム ダウンロードおよび変更

Web プレイヤー 1.10.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.10.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.10.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.10.0/web/

  • Video.js プラグインの一時停止と再生に関するコンソールエラーを修正しました。

  • リファレンスドキュメントで、TypeScript 定義ファイルから、公開されていないはずの 2 つのタイプ、AutoplayOptions および PlayerEventType.STATE_CHANGED を削除しました。

  • setAutoMaxQuality および setAutoMaxVideoSize を使用時にすべての品質が考慮されない問題を修正しました。

  • 対応するドキュメントとともに、setAutoMaxVideoSize のメソッドを公開しました。

  • SDK リファレンスで、setAutoMaxQuality がビットレートに基づいて品質をフィルタリングすることを明確にしました。

  • Web プラットフォームの VOD のストリーム終了時の動作を修正しました。

Android プレイヤー 1.10.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.10.0/android/

  • setAutoMaxQuality および setAutoMaxVideoSize を使用時にすべての品質が考慮されない問題を修正しました。

  • Player クラスに getVolume() を追加しました。

  • SDK リファレンスで、setAutoMaxQuality がビットレートに基づいて品質をフィルタリングすることを明確にしました。

  • Web プラットフォームの VOD のストリーム終了時の動作を修正しました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 0.990 MB 2.805 MB
armeabi-v7a 0.895 MB 2.215 MB
x86_64 1.033 MB 2.643 MB
x86 1.058 MB 2.936 MB

2022 年 4 月 28 日

ストリームヘルスの更新

ライブストリームのヘルスをほぼリアルタイムでモニタリングするための Amazon IVS ストリームヘルスには、2 つの更新があります。

  • 高解像度 CloudWatch メトリクスのチャートが、コンソールのストリームセッションの詳細ページで使用できるようになりました。

  • ConcurrentStreams のメトリクスに新しいディメンション (Health) を追加し、チャネルのヘルスで結果をフィルタリングするようにしました。

「Amazon IVS ライブストリームヘルスのモニタリング」および「Amazon CloudWatch による Amazon IVS のモニタリング」を参照してください。

2023 年 10 月 12 日の更新: これらのドキュメントは「Amazon IVS Low-Latency Streaming のモニタリング」にまとめられました。

2022 年 4 月 26 日

Amazon IVS Chat

これは Amazon IVS Chat の最初のリリースであり、ライブ動画ストリームと一緒に使用できるマネージドライブチャット機能です。新しいドキュメントは、Amazon IVS ドキュメントのランディングページからアクセスできます。

いつものように、ドキュメントの変更は Amazon IVS ドキュメント履歴に記載されています。

2022 年 4 月 22 日

Amazon IVS iOS Player SDK 1.8.2

プラットフォーム ダウンロードおよび変更
iOS Player 1.8.2

ダウンロード: https://player.live-video.net/1.8.2/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.8.2/ios/

  • iOS 15 以降を実行しているデバイスでのピクチャーインピクチャーのサポートが追加されました。IVSPlayerLayer のインスタンスを使用して、AVPictureInPictureController クラスを直接インスタンス化できます。実装例については、公開サンプルアプリケーションを参照してください。

  • -seekTo:completionHandler: メソッドの完了ハンドラー内から IVSPlayer の状態を操作しているときに発生し得るデッドロックの問題を修正しました。

  • メインスレッドがブロックされたときに発生し得るメモリ増加の問題を解決するために、1.8.1 リリースで生じた問題を修正しました。

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.46 MB 1.10 MB

2022 年 4 月 19 日

Amazon IVS Broadcast SDK 1.4.0

プラットフォーム ダウンロードおよび変更
すべて
  • まれなクラッシュの発生を減らし、安定性を向上させました。

  • Broadcast SDK: Custom Image Sources」(ブロードキャスト SDK: カスタム画像ソース) に新しいページを追加しました。

Android Broadcast SDK 1.4.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.4.0/android/

  • Android 12 のターゲティングを有効にするために createServiceNotificationBuilder でバグを修正しました。

  • ベースライン AVC プロファイルにフォールバックすることで、バグのあるメイン AVC プロファイルを備えたデバイスに関する問題を修正しました。

  • 予期しない例外がアプリケーションをクラッシュさせないように、いくつかの NonNull アノテーションをいくつかのパブリック API メソッドシグネチャに追加します。

iOS Broadcast SDK 1.4.0

ダウンロード: https://broadcast.live-video.net/1.4.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.4.0/ios/

  • GCD および Darwin 最適化されたロックをより有効に活用し、バッファの再利用を改善することで、SDK 全体で iOS のパフォーマンスを改善しました。

  • BroadcastConfiguration で、キーフレーム間隔の最大値を 10 から 5 に変更し、Android と一致するようにしました。

  • 音声エンコーダの質を制御する新しいメソッドを追加しました。IVSAudioConfiguration で、setQuality メソッドを使用します。エンコーダの質を下げると、CPU の使用状況に大きな影響が生じる可能性があります。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a

1.526 MB

4.324 MB
armeabi-v7a 1.416 MB 3.442 MB
x86_64 1.657 MB 4.393 MB
x86 1.712 MB 4.827 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.33 MB 3.13 MB

2022 年 3 月 31 日

Amazon IVS iOS Player SDK 1.8.1

プラットフォーム ダウンロードおよび変更
iOS プレイヤー 1.8.1

ダウンロード: <非推奨>

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.8.1/ios/

  • iOS 15 以降を実行しているデバイスでのピクチャーインピクチャーのサポートが追加されました。IVSPlayerLayer のインスタンスを使用して、AVPictureInPictureController クラスを直接インスタンス化できます。実装例については、公開サンプルアプリケーションを参照してください。

  • メインスレッドがブロックされたときに発生し得るメモリ増加の問題を修正しました。

  • -seekTo:completionHandler: メソッドの完了ハンドラー内から IVSPlayer の状態を操作しているときに発生し得るデッドロックの問題を修正しました。

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.46 MB 1.10 MB

2022 年 3 月 3 日

Amazon IVS Broadcast SDK 1.3.0

プラットフォーム ダウンロードおよび変更
すべて
  • まれなクラッシュの発生を減らし、安定性を向上させました。

  • 32 ビット符号付き整数および 64 ビット浮動小数点 PCM オーディオのサポートが追加されました。

Android Broadcast SDK 1.3.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.3.0/android/

  • ストリーミング中に Bluetooth ヘッドセットを取り外すとクラッシュする断続的な問題を修正しました。

  • BroadcastSession.onBroadcastQuality メソッドは、初期ブロードキャスト品質の低い値を報告するようになりました。

  • 複数の AudioBufferLists を含む PCM バッファのサポートを追加しました。これは USB マイクで一般的です。

Android 1.2.1 リリースからの変更を取り入れています。サーフェスのサイズと回転の変更を適切にサポートするための新しいメソッドとバグ修正:

  • SurfaceSource.setSize(...) が SurfaceSource に対して新しいサイズを設定しないバグを修正しました。

  • デバイスのローテーションをラジアンで設定する Device.setRotation(float rotation) メソッドを追加しました。

  • 物理ハンドセットがローテーションされたときの ImageDevice の自動ローテーションを有効/無効にする ImageDevice.rotateOnConfigurationChanges(boolean enable) メソッドを追加しました。

  • 物理ハンドセットがローテーションしたときに ImageDevice が自動的にローテーションするように設定されているかどうかを返す ImageDevice.willRotateOnConfigurationChanges() メソッドを追加しました。

iOS Broadcast SDK 1.3.0

ダウンロード: https://broadcast.live-video.net/1.3.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.3.0/ios/

  • createAppBackgroundImageSource メソッドを使用するときのいくつかの競合状態が修正されました。この競合状態では、アプリがフォアグラウンドに戻った後にストリーミングが再開できない可能性がありました。

  • arm64 シミュレータのサポートが追加されました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a

1.531 MB

4.411 MB
armeabi-v7a 1.420 MB 3.525 MB
x86_64 1.719 MB 4.877 MB
x86 1.659 MB 4.925 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.30 MB 3.06 MB

2022 年 3 月 1 日

Amazon IVS Player SDK 1.8.0

プラットフォーム ダウンロードおよび変更
すべて
  • 録画コンテンツの再生時の品質切り替え時のフリーズの発生が減少しました。

Web プレイヤー 1.8.0Video.js 統合、および JW プレイヤー統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.8.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.8.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.8.0/web/

  • 一部のブラウザで録画されたコンテンツの再生が停止する可能性があるエッジケースを修正しました。

  • 録画した動画の転送後に時間指定メタデータイベントがトリガーされない問題を修正しました。

  • remove() での JW プレイヤー統合に関する不要で混乱する警告を削除しました。

  • 正しいキュータイプフィルタリングをサポートするために、キュータイプの厳密なタイプチェックを有効にしました。

Android プレイヤー 1.8.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.8.0/android/

  • ViewUtil クラスを削除。これは内部であり、非推奨でした。代わりに PlayerView を使用します。

iOS プレイヤー 1.8.0

ダウンロード: https://player.live-video.net/1.8.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.8.0/ios/

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 0.975 MB 2.761 MB
armeabi-v7a 0.882 MB 2.177 MB
x86_64 1.020 MB 2.603 MB
x86 1.043 MB 2.890 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.46 MB 1.10 MB

2022 年 2 月 3 日

Amazon IVS Broadcast SDK: Android 1.2.1

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.2.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.2.1/android/

このリリースには、新しいメソッドと、サーフェスのサイズとローテーションの変更を適切にサポートするためのバグ修正が含まれています。これは、カスタム動画入力を伴うユースケースに必要です。

  • SurfaceSource.setSize(...) が SurfaceSource に対して新しいサイズを設定しないバグを修正しました。

  • デバイスのローテーションをラジアンで設定する Device.setRotation(float rotation) メソッドを追加しました。

  • 物理ハンドセットがローテーションされたときの ImageDevice の自動ローテーションを有効/無効にする ImageDevice.rotateOnConfigurationChanges(boolean enable) メソッドを追加しました。

  • 物理ハンドセットがローテーションしたときに ImageDevice が自動的にローテーションするように設定されているかどうかを返す ImageDevice.willRotateOnConfigurationChanges() メソッドを追加しました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.642 MB 4.536 MB
armeabi-v7a 1.468 MB 3.261 MB
x86_64 1.866 MB 5.225 MB
x86 1.809 MB 4.916 MB

2022 年 1 月 20 日

Amazon IVS Player SDK 1.7.0

プラットフォーム ダウンロードおよび変更
すべて
  • ソースメディアのプレイリストからストリームを再生するときの音の途切れを修正しました。

Web プレーヤー 1.7.0Video.js 統合、および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.7.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.7.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.7.0/web/

  • Amazon IVS で録画した動画の再生後に時間指定メタデータイベントがトリガーされない問題を修正しました。

  • iOS モバイルウェブブラウザでストリームの再生 URL を利用できないときに ErrorNotAvailable エラーが出力されない問題を修正しました。

  • Video.js ラッパーによる dispose() の呼び出し時におけるコンソール警告を修正しました。

  • プレーヤーインスタンスが破棄された後でのアクセス試行が原因で発生するいくつかの null 参照エラーを修正しました。

  • setQuality ドキュメントを更新して、成功通知を受け取るには QUALITY_CHANGED をリッスンする必要があることを明確にしました。

  • setInitialBufferDuration() ドキュメントを更新して、iOS モバイルブラウザでは機能しないことを明記しました。

既知の問題: 視聴者が録画されたコンテンツで順方向にスキップしてから逆方向にスキップすると、順方向にスキップした時間が過ぎるまで iOS ブラウザ内の時間指定メタデータがトリガーされません。例えば、視聴者が録画されたコンテンツの視聴を開始し、60 秒後にスキップしてから 30 秒前にスキップすると、30 秒から 60 秒の間は時間指定メタデータがトリガーされません。この問題は、今後のリリースで修正される予定です。

Android プレイヤー 1.7.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.7.0/android/

  • 内部クラスである ViewUtil クラスが非推奨になりました。代わりに PlayerView を使用してください。このクラスは、次回の Amazon IVS Player リリース (1.8.0、2022 年第 1 四半期に提供予定) で完全に削除されます。

  • 動画がビューに表示される方法を制御する PlayerView.setResizeMode(mode) を追加しました。これは、動画をオプションでズームインしたり、動画のアスペクト比を完全に無視してビュー全体に表示したりすることを可能にします。

iOS プレイヤー 1.7.0

ダウンロード: https://player.live-video.net/1.7.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.7.0/ios/

  • iOS SDK に iOS 11.0 以上が必要になりました。

  • SDK に arm64e スライスが含まれなくなりました。このスライスは、Apple でこれが標準アーキテクチャになり次第、再度有効化されます。

  • アプリケーションの終了とメディアサービスのリセットイベント中に発生する可能性があったまれなクラッシュを修正しました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.013 MB 2.820 MB
armeabi-v7a 0.895 MB 2.012 MB
x86_64 1.119 MB 3.099 MB
x86 1.125 MB 2.970 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 0.46 MB 1.09 MB

2022 年 1 月 18 日

R2S3 サムネイル設定

このリリースでは、ライブセッションのサムネイルの記録を有効/無効にし、ライブセッションのサムネイルが生成される間隔を変更できます。これは、この新しい機能の最初のリリースです。以下を参照してください。

  • Amazon IVS の開始方法 – 「ステップ 3: 任意の録画によるチャネルの作成」が更新されました。

  • Amazon S3 への自動録画 – いくつかの変更が行われました。

    • 「録画の内容」に thumbnails フォルダの変更に関するメモを追加。

    • 新しい「サムネイル」セクションを追加。

    • 「JSON メタデータファイル」の thumbnailspath フィールドに関する情報を変更。

  • Amazon IVS API リファレンス – いくつかの変更が行われました。

    • RecordingConfiguration オブジェクトに新しいフィールド ((thumbnailConfiguration) を追加。これは、CreateRecordingConfiguration リクエストとレスポンス、GetRecordingConfiguration レスポンス、および GetStreamSession レスポンスに影響します。

    • 新しいオブジェクト: ThumbnailConfiguration。

2021 年 12 月 9 日

Amazon IVS Broadcast SDK 1.2.0

プラットフォーム ダウンロードおよび変更
すべて
  • まれなクラッシュの発生を減らし、安定性を向上させました。

  • 新しいメソッド onNetworkHealthChanged (Android) と broadcastSession:networkHealthChanged (iOS) を追加しました。これは、ネットワークの品質が瞬時に変化したときの更新を提供するものです。これは、ブロードキャストに一時的な中断が発生する場合のフィードバックを提供するために使用できます。

  • BroadcastConfiguration.mixer.canvasAspectMode を取得/設定するメソッドを追加しました。これは、スロットのアスペクトモードが明示的に設定されていないときに、スロットのデフォルトのアスペクトモードとして使用されます。

  • Mixer (Android) API と IVSBroadcastMixer (iOS) API を次のように変更しました。

    • 追加されたすべてのスロットを返す getSlots() を追加しました。

    • ミキサースロットからデバイスをバインド解除する unbind を追加しました。

    • 成功または失敗を示すブール値を返すように bindunbind、および transition を更新しました。

Android Broadcast SDK 1.2.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.2.0/android/

  • 透過が有効な場合でも、スロットの動画またはイメージがその下にある他のスロットと (zIndex 値を使用して) ブレンドされないバグを修正しました。

iOS Broadcast SDK 1.2.0

ダウンロード: https://broadcast.live-video.net/1.2.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.2 .0/ios/

  • Bluetooth および有線ヘッドセットの接続の安定性が向上しました。

  • 次のピクセル形式について、IVSCustomImageSource のサポートを追加しました。

    • kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarFullRange

    • kCVPixelFormatType_Lossy_420YpCbCr8BiPlanarFullRange

    • kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarVideoRange

    • kCVPixelFormatType_Lossy_420YpCbCr8BiPlanarVideoRange

    • kCVPixelFormatType_Lossless_32BGRA

    • kCVPixelFormatType_Lossy_32BGRA

  • createAppBackgroundImageSource メソッドを使用するときの 2 つの競合状態が修正されました。この競合状態では、アプリケーションがフォアグラウンドに戻った後にストリーミングが再開できない可能性がありました。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.639 MB 4.530 MB
armeabi-v7a 1.466 MB 3.255 MB
x86_64 1.863 MB 5.219 MB
x86 1.806 MB 4.910 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 1.42 MB 3.30 MB

2021 年 11 月 23 日

Amazon IVS Player SDK 1.6

プラットフォーム ダウンロードおよび変更
すべて
  • 新しいプレイヤー関数 setInitialBufferDuration() を追加しました。これは、初期バッファ期間を設定できるようにします。この期間は、再生を開始できるタイミングを決定します。許容範囲は 0.1 ~ 5 秒です。このメソッドは、iOS ブラウザプラットフォームには影響しません。

  • ネットワークの再接続中に play メソッドが呼び出されずに、ロードされたストリームが再生される可能性がある問題を修正しました。

  • 古いクローズドキャプションデータが消去されない問題を修正しました。

  • まれなクラッシュの発生を減らし、プレイヤーの安定性を向上させました。

Web プレイヤー 1.6.1 および Video.js 統合および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.6.1/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.6.1/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.6.1/web/

  • setQuality のドキュメントに、video 要素の controls 属性が呼び出しに与える影響についてのメモを追加しました。

  • プレイヤーが動画のデコードエラーとプレイリストのネットワークエラーから復旧する方法が向上しました。

  • プレイヤーのデフォルトのログレベルを、他のプラットフォームに合わせて警告からエラーに変更しました。

Android プレイヤー 1.6.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.6.0/android/

iOS プレイヤー 1.6.0

ダウンロード: https://player.live-video.net/1.6.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.6.0/ios/

  • iOS 10 のサポートは、次回の IVS Player リリース (1.7.0、暫定では 2022年第 1 四半期の予定) から非推奨になる予定です。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.01 MB 2.82 MB
armeabi-v7a 0.84 MB 2.16 MB
x86_64 1.13 MB 2.97 MB
x86 1.12 MB 3.09 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
universal 0.94 MB 2.02 MB
arm64 0.47 MB 1.11 MB
armv7 0.46 MB 0.89 MB

2021 年 11 月 18 日

Stream Health

Amazon IVS Stream Health を使用すると、新しい高解像度 CloudWatch メトリクスにより、ライブストリームのヘルスをほぼリアルタイムでモニタリングできます。また、2 つの新しい API エンドポイントを通してストリームのイベントと入力設定に関する情報を得ることもできます。これは、この新しい機能の最初のリリースです。以下を参照してください。

  • Amazon IVS ライブストリームのヘルスのモニタリング — これは「Amazon IVS ユーザーガイド」の新しいページです。

  • Amazon Interactive Video Service の使用開始 - 「ステップ 2: IAM アクセス許可の設定」にある IAM ポリシーが更新され、3 つの IVS アクセス許可 (GetStreamGetStreamSessionListStreamSessions) と cloudwatch:GetMetricData が追加されました。

  • Amazon CloudWatch での Amazon IVS のモニタリング - 4 つの高解像度メトリクス (IngestAudioBitrateIngestFramerateIngestVideoBitrateKeyframeInterval) が追加されました。

    2023 年 10 月 12 日の更新: この CloudWatch ドキュメントは削除され、コンテンツは「Amazon IVS Low-Latency Streaming のモニタリング」に移動されました。

  • Amazon IVS で Amazon EventBridge を使用する - Session Created と Session Ended の 2 つのイベントを追加しました。

  • Amazon IVS API リファレンス — 多くの点が変更されました。

    • 2 つの新しいエンドポイント: GetStreamSession と ListStreamSessions。

    • 7 つの新しいオブジェクト: AudioConfiguration、IngestConfiguration、StreamEvent、StreamFilters、StreamSession、StreamSessionSummary、および VideoConfiguration。

    • Stream オブジェクトと StreamSummary オブジェクトの新しい streamID フィールド。これにより、GetStream と ListStreams のレスポンスが影響を受けます。

    • ListStreams リクエストの新しいフィールド (filtersBy)。

2021 年 10 月 20 日

Amazon IVS Broadcast SDK: Android 1.1.0 および iOS

プラットフォーム ダウンロードおよび変更
すべて
  • トランジションメソッドに提供されるスロット設定の名前が target-slot name パラメータと一致しない場合に、ミキサースロット構成が予期しない状態になるバグを修正しました。

  • まれなクラッシュの発生を減らし、安定性を向上させました。

  • プリセットのビットレートを再調整して、期待されるユーザーエクスペリエンスをよりよく反映します。これらはブロードキャスト SDK のリファレンスドキュメントに記載されています。

    • スタンダード (ポートレート/ランドスケープ) — 初期: 2.1 Mbps。最大: 6 Mbps。

    • ベーシック (ポートレート/ランドスケープ) — 初期: 1.2 Mbps。最大: 1.5 Mbps。

    • ゲーム (ポートレート/ランドスケープ) (Android のみ) — 初期: 2.1 Mbps。最大 6 Mbps。

  • モノラルオーディオのサポートが追加されました。ブロードキャストセッションは、1 つまたは 2 つのオーディオチャネル ( それぞれモノラルまたはステレオ) で構成できるようになりました。また、カスタムオーディオソースは、1 つまたは 2 つのオーディオチャネルで構成できます。

  • ミキサーのキャンバスとスロットの起点を左上に変更しました。これは、開発者にとってより自然で、より一貫したユーザビリティを提供する必要があります。カスタムミキサースロットを使用している場合は、コードを更新する必要があります。 Broadcast SDK ミキサー:1.0.0 から 1.1.0 への移行を参照してください。

  • 新しいドキュメントページ「Broadcast SDK: Mixed Devices」が追加されました。

Android Broadcast SDK 1.1.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.1.0/android/reference/packages.html

  • デバイスの方向の変更によって SDK がクラッシュする可能性があるバグを修正しました。

  • getPreviewView() が最初に呼び出されたときにのみ機能するバグを修正しました。これにより、getPreviewView() は呼び出されるたびに新しい ImagePreviewView を返すため、同じデバイスまたはセッションの複数の ImagePreviewViews を同時にビュー階層に追加できるようになりました。多くの ImagePreviewViews を同時に使用すると、パフォーマンスが低下する可能性があることに注意してください。

  • ブロードキャストセッション全体を解放せずにシステムキャプチャサービスを停止するために stopSystemCapture() を追加しました。

  • デバイスを接続するときにミキサースロットの優先デバイスを無視するために、attachDevice オーバーライドを追加しました。

iOS Broadcast SDK 1.1.0

ダウンロード: https://broadcast.live-video.net/1.1.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.1.0/ios/

  • IVSMixerSlotConfiguration オブジェクトにサイズを設定すると、matchCanvasSizefalse に設定されるようになりました。同様に、IVSMixerSlotConfiguration オブジェクトにアスペクトを設定すると、matchCanvasAspectModefalse に設定されます。

  • 事前エンコードされた動画を使用したバックグラウンドオーディオのサポートが追加されました。新しいメソッド createAppBackgroundImageSourceOnComplete では、アプリをバックグラウンド処理するときのデフォルトの動作を変更します。以前は、SDK がカメラまたは GPU にアクセスできなくなったため、ストリーム全体が停止しました ( つまり、動画入力の合成や動画エンコーディングは実行できませんでした)。

    新しいメソッドは、IVSCustomVideoSource のサブクラスを返します。通常、IVSCustomVideoSource を使用すると、ブロードキャストする画像サンプルを送信できます。サブクラスを使用すると、アプリがバックグラウンドにあるときに、後でブロードキャストするために事前にエンコードされる画像サンプルを送信できます。

Broadcast SDK ミキサー:1.0.0 から 1.1.0 への移行

Broadcast SDK のバージョン 1.1.0 では、ミキサーの座標系の動作が変更されます。1.0.0 では、ミキサーが矛盾する原点を使用しました。1.1.0 では、原点は左上隅です。新しい「Broadcast SDK: Mixed Devices」を参照してください。

キャンバスの変更:水平 (X 軸) の位置は変更されません。1.0.0 と比較して、垂直方向の配置が反転されます。Y 軸の値を 0 に設定すると、スロットはキャンバスの上部 (1.0.0 の場合と同様に、下ではなく) に配置されます。スロットを 1.0.0 と同じ位置に保つには、キャンバスの高さから現在の Y 値を減算します。config.video.size.height - y

スロットの変更:1.1.0ではスロットの左上の原点もあります。方向は 1.0.0 から変更されませんが、原点は中心から左上にシフトしています。左上に配置されたスロットは (0、0) になり、右下に整列したスロットは次のようになります。

(canvas_width - slot_width, canvas_height - slot_height)

スロットを 1.0.0 と同じ位置に保つには、X 位置から幅の半分、Y 位置から高さの半分を減算します。また、スロットのサイズは左上隅を基準にしています。したがって、スロットを中央から拡張するには、サイズと同時に位置を変更する必要があります。そうしないと、スロットが下がり、右に成長しているように見えます。

Broadcast SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 2.23 MB 5.75 MB
armeabi-v7a 2.07 MB 4.99 MB
x86_64 2.35 MB 5.78 MB
x86 2.55 MB 6.78 MB

Broadcast SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64 3.11 MB 6.74 MB

2021 年 9 月 29 日

Amazon IVS Player SDK: Android 1.5.1

プラットフォーム ダウンロードおよび変更
Android プレイヤー 1.5.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.5.1/android/

  • FixedgetVersion()となり、正しいバージョン番号が返されます。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.00 MB 2.80 MB
armeabi-v7a 0.83 MB 2.15 MB
x86_64 1.11 MB 3.07 MB
x86 1.12 MB 2.94 MB

2021 年 9 月 28 日

Amazon IVS Player SDK 1.5.0

プラットフォーム ダウンロードおよび変更
すべて
  • ネットワークの再接続中にプレイメソッドが呼び出されずに、ロードされたストリームが play になる可能性がある問題を修正しました。

  • ストリームが切断された後、プレーヤーが PLAYING 状態に移行するのではなく、ENDED 状態のままになる問題を修正しました。

  • より多くのエンコーダをサポートするために、CEA-608 キャプション解析を更新しました。

  • パススルーコンテンツを再生するプレーヤーの能力を向上させました。 つまり、BASIC チャネルからのコンテンツと STANDARD チャネルからの最高品質です。

Web プレーヤー 1.5.0 および Video.js 統合および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.5.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.5.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.5.0/web/

  • プレーヤーが動画デコードおよびプレイリストネットワークエラーから回復する方法を改善しました。

  • ネイティブHTML5コントロールが有効になっているときに、ライブストリームが再開しない ( または遅延後に再開される) バグを修正しました。

  • getBuffered () メソッドが期待値ではなく未定義を返す問題を修正しました{ start: 0, end: 0 }コンテンツが読み込まれない場合。

  • Video.js: ピクチャインピクチャモードのサポートを追加しました。

  • プレイヤーのデフォルトのログレベルを「警告」ではなく「エラー」に変更しました。

Android プレイヤー 1.5.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.5.0/android/

  • Android SDK 30 エミュレータで発生するズームインのバグを修正しました。

  • のパフォーマンスが改善されました。PlayerViewレイアウトを表示します。

  • 1.5.0 の代わりに、getVersion()1.5.0-ivs.rc.2 を返します。

iOS プレイヤー 1.5.0

ダウンロード: https://player.live-video.net/1.5.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.5.0/ios/

  • Apple Silicon Mac で iOS シミュレータのサポートを追加しました。

  • プレーヤーの割り当てを解除するまで再生中のプレーヤーのメモリヒープが増加し続ける問題を修正しました。

  • 動画に不良データがあるときの再生動作を改善。無視して再生を停止するのではなく、再生を続行します。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.00 MB 2.80 MB
armeabi-v7a 0.83 MB 2.15 MB
x86_64 1.11 MB 3.07 MB
x86 1.12 MB 2.94 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
universal 0.92 MB 1.99 MB
arm64 0.47 MB 1.09 MB
armv7 0.46 MB 0.87 MB

2021 年 9 月 8 日

Amazon IVS Player SDK 1.4.1

プラットフォーム ダウンロードおよび変更
すべて

順番通りに挿入されなかったキャプションを処理するようにクローズドキャプションデコーダを修正ました。

Web プレーヤー 1.4.1 および Video.js 統合および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.4.1/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.4.1/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.4.1/web/

Android プレイヤー 1.4.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.4.1/android/

iOS プレイヤー 1.4.1

ダウンロード: https://player.live-video.net/1.4.1/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.4.1/ios/

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.00 MB 2.79 MB
armeabi-v7a 0.83 MB 2.15 MB
x86_64 1.11 MB 3.06 MB
x86 1.11 MB 2.94 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
universal 0.89 MB 1.91 MB
arm64 0.45 MB 1.05 MB
armv7 0.44 MB 0.84 MB

2021 年 8 月 13 日

ListTagsForResource API エンドポイント

このエンドポイントのページ割り (maxResults リクエストフィールドと nextToken リクエスト/レスポンスフィールド) のサポートを削除しました。(ページ割りは正常に機能していませんでした。)

2021 年 8 月 10 日

Amazon IVS Player SDK 1.4.0

プラットフォーム ダウンロードおよび変更
すべて
  • DURATION_CHANGED イベントまたは READY 状態の更新の直後にシークが発生した場合に、VODの再生が停止する稀に発生する問題を修正しました。

  • ID3 メタデータでストリーム再生時のメモリリークを修正しました。

  • 挿入したキャプションが正しくレンダリングされない場合のエッジケースを修正しました。

  • プレーヤーのアダプティブビットレートストリーミングアルゴリズムのパフォーマンスを改善しました。

  • まれなクラッシュの発生を減らし、プレイヤーの安定性を向上させました。

  • プレイヤーが作成したスレッドとは異なるスレッドからアクセスした場合のログ警告メッセージを追加しました。

  • サーバーからプレーヤーへのレイテンシーの計算方法をより詳しく説明するために、getLiveLatency() のドキュメントを更新しました。

Web プレーヤー 1.4.0 および Video.js 統合および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.4.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.4.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.4.0/web/

  • iOS Safari で TIMED_METADATA イベントが発生しなかったエッジケースを修正しました。

  • Firefox で低レイテンシーのストリームを再生するときのプレーヤーのアダプティブビットレートストリーミングアルゴリズムのパフォーマンスが向上しました。

  • ライブストリームに対して常に Infinity を返す getDuration() のドキュメントを修正しました。

  • デスクトップ Safari で自動再生に失敗する場合がある不具合を修正しました。

  • デベロッパーコンソールでの「Cannot read property 'collectLogs' of undefined (未定義のプロパティ 'CollectLogs' を読み取ることができない)」というエラーを修正しました。

  • Video.js: ピクチャインピクチャモードのサポートを追加しました。

  • Web: 新しいメソッド setRequestCredentials を追加しました。これは、プレーヤーがクロスオリジンエンドポイントに認証情報リクエストを行うかどうかを制御します。リモートエンドポイントは、適切な CORS 応答ヘッダー (リクエストの Origin に一致する Access-Control-Allow-Origin など) で応答する必要があります。Access-Control-Allow-Credentialstrue でなければなりません。

    この設定は、プレーヤーインスタンスのライフサイクル全体を通して維持されます。したがって、URL エンドポイントを使用する後続のすべての player.load() の呼び出しは、適切な CORS ヘッダーで応答する必要があります。

    このメソッドは、iOS ブラウザプラットフォームには影響しません。iOS プラットフォームで認証されたクロスオリジンリクエストを許可するには、ユーザーが明示的にクロスサイトトラッキングを許可し、Cookie を許可する必要があります。これらは、デバイスおよび各ブラウザアプリに設定されます。

Android プレイヤー 1.4.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.4.0/android/

  • 高解像度のポートレート動画がデバイスでサポートされていても、サポートされていない動画と見なされていた問題を修正しました。

  • 特定の Android デバイスで再生レートを変更できない問題を修正しました。

  • 出力サーフェスが設定されていない場合にコンテンツをデコードしないように、バックグラウンドの動画処理を更新しました。

  • player.release() メソッドが呼び出された後に SDK 呼び出しを無視する追加のチェック機能を実装しました。この機能により、プレイヤーの安定性が向上します。

  • 最適化により Android ライブラリのファイルサイズが小さくなりました。

iOS プレイヤー 1.4.0

ダウンロード: https://player.live-video.net/1.4.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.4.0/ios/

  • プレーヤーの割り当てを解除するまで再生中のプレーヤーのメモリヒープが増加し続ける問題を修正しました。

  • 動画再生の上にアニメーション ( UI アニメーションや GIF 画像など) がある場合に発生する可能性のあるデッドロックを修正しました。

  • メディアサービスのリセットイベント中に発生する可能性のあるクラッシュを修正しました。

  • 品質を切り替え中に発生する可能性があった CMFormatDescriptionRef のメモリリークを解決しました。

  • IVSPlayerView クラスや IVSPlayerLayer クラスの IVS 固有のプロパティがメインスレッド以外のスレッドでアクセスされた場合にログ記録するエラーメッセージを追加しました。

  • 出力サーフェスが設定されていない場合にコンテンツをデコードしないように、バックグラウンドの動画処理を更新しました。

  • IOS SDK リファレンスのドキュメントカバレッジを改善しました。

  • 最適化によりiOS ライブラリファイルサイズが小さくなりました。

Mobile SDK サイズ: Android

アーキテクチャ 圧縮サイズ 非圧縮サイズ
arm64-v8a 1.00 MB 2.79 MB
armeabi-v7a 0.83 MB 2.15 MB
x86_64 1.11 MB 3.06 MB
x86 1.11 MB 2.93 MB

Mobile SDK サイズ: iOS

アーキテクチャ 圧縮サイズ 非圧縮サイズ
universal 0.89 MB 1.91 MB
arm64 0.45 MB 1.05 MB
armv7 0.44 MB 0.84 MB

2021 年 7 月 27 日

Amazon IVS Broadcast SDK: Android 1.0.0 および iOS 1.0.0

プラットフォーム ダウンロードおよび変更
Android Broadcast SDK 1.0.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.0.0/android/

iOS Broadcast SDK 1.0.0

ダウンロード: https://broadcast.live-video.net/1.0.0/AmazonIVSBroadcast.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-broadcast-docs/1.0.0/ios/

2021 年 6 月 1 日

Amazon IVS Player SDK: Android 1.3.3 と iOS 1.3.3

プラットフォーム ダウンロードおよび変更
Android および iOS 高解像度のポートレート動画がサポートされていても、デバイスがサポートされていなかったとみなされていた問題を修正しました。
Android プレイヤー 1.3.3

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.3.3/android/

iOS プレイヤー 1.3.3

ダウンロード: https://player.live-video.net/1.3.3/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.3.3/ios/

  • 動画再生の上にアニメーション ( UI アニメーションや GIF 画像など) がある場合に発生する可能性のあるデッドロックを修正しました。

  • メディアサービスのリセットイベント中に発生する可能性のあるクラッシュを修正しました。

2021 年 5 月 19 日

Amazon IVS Player SDK: Android 1.3.2

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.3.2/android/

プレーヤーの安定性を向上させるために、player.release() メソッドが呼び出された後に API コールを無視する追加のチェック機能を実装しました。

2021 年 5 月 5 日

Amazon IVS Player SDK 1.3

プラットフォーム ダウンロードおよび変更
すべて
  • TextCue の使用に関するドキュメントを使用するための SDK ドキュメントが更新されました。プレイヤー SDK に関する最新のリファレンスについては、Amazon IVS ドキュメントのランディングページを参照してください。

  • 不正なモノラル入力ストリームのオーディオ再生に関する問題を修正しました。

  • ライブ HLS ウィンドウ以外でコンテンツを再生するときに、まれに発生する可能性がある再生エラーを修正しました。

  • スタンダードの HLS ライブストリームと録画ストリームを再生するプレイヤー機能が改善されました。

  • 特に、新規ストリームをロードするときにゼロにリセットされるよう getLiveLatency の精度を改善しました。

  • 適応ビットレートストリーミング (ABR、adaptive bitrate streaming) アルゴリズムを改善し、ネットワーク接続の改善時に動画品質をより高速に向上させました。

  • まれなクラッシュの発生を減らし、プレイヤーの安定性を向上させました。

Web プレーヤー 1.3.1 および Video.js 統合および JW Player 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.3.1/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.3.1/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.3.1/web/

  • ロード直後に実行されたシークコールが無視され、プレイヤーが正しくない位置から開始する問題を修正しました。

  • 録画されたコンテンツ (VOD とも呼ばれます) 内でのシークに関する複数の問題を修正しました。

  • 最適でないネットワーク条件で再生が失敗する場合がある問題を修正しました。

  • iOS モバイル Web ブラウザーでの IVS 時間指定メタデータのサポートが追加されました。

  • デスクトップ Safari で自動再生に失敗する場合がある不具合を修正しました。

  • Web SDK getVersion 関数は、プレイヤーのバージョンにハッシュを追加しなくなりました。

  • バッファリングされた範囲の正確な開始位置までシークすると、別のシークフォワードになる場合がある問題を修正しました。

  • macOS Safari 14 以降で、低レイテンシーの適応ビットレートストリーミング (ABR、adaptive bitrate streaming) を有効にしました。

  • 安全でないインポートの副作用を排除して、サーバーコンテキストでプレイヤーをロードする問題を修正しました。

  • Amazon IVS プレイヤー NPM パッケージが変更され、setLogLevel によって使用されるログレベル列挙型のエクスポートが可能になりました。

注: Web プレーヤー 1.3.0 NPM パッケージは存在しますが、動作しません。NPM では非推奨とマークされています。Web プレーヤー 1.3.1 以降を使用してください。

Android プレイヤー 1.3.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.3.0/android/

  • アプリが Android 11 (API レベル 30) をターゲットとし、ユーザーがモバイルネットワークで Android 11を実行していた場合、プレイヤー SDK がクラッシュする問題を修正しました。

  • ネットワーク回復の問題を修正しました。ネットワーク接続が切断されると再生が自動的に一時停止し、接続が復元されると再生が再開するようになりました。Player.ListeneronNetworkUnavailable コールバックを使用して、ネットワーク状態の変化を観察します。

  • VOD の再生中にプレイヤーのコントロールが setControlsEnabled(false) で非表示にならない問題を修正しました。

  • クライアントアプリで OkHttp の古い (4.0 より前の) バージョンを使用している場合、SDK がクラッシュする場合がある問題を修正しました。

  • Amazon IVS Android プレイヤーライブラリが JCenter リポジトリから Maven Central に移動しました。

  • ライブラリから BuildConfig バージョンプロパティを削除しました。

iOS プレイヤー 1.3.0

ダウンロード: https://player.live-video.net/1.3.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.3.0/ios/

  • 単一の HLS メディアセグメント内でオーディオサンプルレートの変更があった場合、iOS SDK で正しく処理できない問題を修正しました。これにより、メディア不良によりメモリが予期せず増加し、再生に失敗したり、クラッシュしたりする可能性があります。

  • ネットワーク回復の問題を修正しました。ネットワーク接続が切断されると再生が自動的に一時停止し、接続が復元されると再生が再開するようになりました。playerNetworkDidBecomeUnavailable デリゲートメソッドを使用して、ネットワーク状態の変化を観察します。

  • 時間の経過とともにiOSメモリが増加する問題を修正しました。

  • オーディオハードウェアの問題の正常な処理が追加されました。メディアサービスのリセット通知が発生すると、再生が自動的に一時停止されるようになりました (AVAudioSessionMediaServicesWereResetNotification)。リセット時にメディアが再生されていると、依然として再生エラーが発生する場合があることに注意してください。

  • オーディオセッションの中断処理が追加されました。オーディオセッションの中断が始まると、再生が自動的に一時停止するようになりました。中断が終了すると、プレイヤーが再生していた場合は自動的に再生が再開され、中断オプションはアプリが再生を再開する必要があることを示します。

2021 年 4 月 26 日

Service Quotas と CloudWatch 使用量メトリクスの統合

CloudWatch 使用量メトリクスを使用すると、Service Quotas をプロアクティブに管理できます。Amazon IVS Service Quotas を参照してください。

2021 年 4 月 13 日

新しい CloudWatch メトリクス

CloudWatch メトリクスが、同時視聴と同時ストリームに追加されました。「Amazon CloudWatch での Amazon IVS のモニターリング」を参照してください。

2023 年 10 月 12 日の更新: この CloudWatch ドキュメントは削除され、コンテンツは「Amazon IVS Low-Latency Streaming のモニタリング」に移動されました。

関連する Service Quotas の名前が、新しいメトリクスに一致するよう更新されました。「IVS Service Quotas | Low-Latency Streaming」を参照してください。

「視聴」の完全な定義については、Amazon IVS Glossary を参照してください。

2021 年 4 月 7 日

S3 への自動録画 (R2S3)

Amazon IVS では、ライブ動画コンテンツを Amazon S3 に保存できるようになりました。保存した動画は、後で編集や VOD としての再生などの操作に使用できます。

チャネルの録画を有効にすると、チャネルのすべてのライブブロードキャストは自分の使いたい S3 バケットに保存できます。使用可能なすべての画質のレンディションとサムネイルイメージが保存されます。録画設定も保存されるため、追加チャネルに簡単に再利用できます。

Amazon IVS コンソールまたは API を使用して録画設定をセットアップし、録画を有効/無効にできます。詳細については、IVS の開始方法Amazon IVS API リファレンスを参照してください。

2021 年 1 月 28 日

Amazon IVS Player SDK: JW Player 統合 1.2.0

Amazon IVS プレイヤーと JW Player が統合されました。「JW Player 統合」を参照してください。

既知の問題: 動画の再生時間が 00:00 と表示され、シークバーの再生ヘッドをドラッグしてもシークしない場合があります。これは、iPhone で Safari を使用して Amazon IVS ライブストリームと VOD が混在した広告なしのプレイリストを視聴している場合にのみ発生します。

2020 年 12 月 16 日

Amazon IVS Player: SDK for Android 1.2.1

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.2.1/android/

このリリースには、問題を修正する Android プレイヤーのパッチが含まれています。以前の Android プレイヤーの SDK リリースでは、アプリが Android 11 (API レベル30) を対象とし、ユーザーがモバイルネットワークで Android 11 を実行している場合、SDK がクラッシュします。

2020 年 11 月 23 日

Amazon IVS Player SDK 1.2.0

プラットフォーム ダウンロードおよび変更
すべて Amazon IVS ストリームの検出が改善され、メトリクスがより正確になりました。

Web プレイヤー 1.2.0 および Video.js 統合

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.2.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.2.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.2.0/web/

  • ストリームのマスタープレイリストが使用できない場合、すべての Web 再生ソースに対して ErrorNoTavailable が出力されるようになりました。

  • 同時視聴者 (CCV) の制限到達に関連するエラーについてのリファレンスドキュメントを更新しました。

Android プレイヤー 1.2.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.2.0/android/

  • Android で getSessionID 関数がクラッシュする問題を修正しました。

  • 同時視聴者 (CCV) の制限到達に関連するエラーについてのリファレンスドキュメントを更新しました。

既知の問題: アプリが Android 11 (API レベル 30) をターゲットとし、ユーザーがモバイルネットワークで Android 11 を実行している場合、プレイヤー SDK がクラッシュします。この問題は、次のリリースで修正されます。それまでは、以前の Android API レベル (29 以下) をターゲットにすることをお勧めします。

iOS プレイヤー 1.2.0

ダウンロード: https://player.live-video.net/1.2.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.2.0/ios/

  • ストリーム URL を切り替えたり、プレイヤーを閉じる際に、メモリが破損する可能性のある原因を修正します。

  • 再生を開始する前に最適なオーディオピッチ補正を有効にできなかった場合に、再生が失敗する問題を解決します。ピッチ補正は、通常よりも高速または低速の再生速度で音質を向上させます。ピッチ補正を有効にできない場合、または最高品質の補正アルゴリズムが使用できない場合、メッセージが記録されますが、再生は続行されます。

既知の問題: 単一の HLS メディアセグメント内でオーディオサンプルレートの変更がある場合、iOS SDK はそれを正しく処理できません。これにより、メモリが予期せず増加し、再生に失敗したり、メディア不良が原因でクラッシュしたりする可能性があります。この問題は、iOS プレイヤー の次のメジャーリリースで修正されます。

2020 年 11 月 12 日

新しいイベントフィールド、stream_id

stream_id フィールドが複数のイベントに追加されました。「IVS で Amazon EventBridge を使用する」を参照してください。

2020 年 11 月 9 日

コンソールへのメタデータ表示の追加

時間指定メタデータを Amazon IVS コンソールから表示できるようになりました。「Amazon IVS ユーザーガイド」の「動画ストリーム内にメタデータを埋め込む」に記載されている 時間指定メタデータの表示 の新しいセクションを参照してください。

2020 年 10 月 30 日

CloudFormation のサポート

Amazon IVS が AWS CloudFormation をサポートするようになりました。これにより、Amazon IVS のユーザーは、AWS CloudFormation を使用してチャネル、ストリームキー、再生キーペアを作成および管理できるようになります。

CloudFormation に対する Amazon IVS サポートは、Amazon IVS が使用可能なすべての AWS リージョンで利用できます。開始するには、AWS CloudFormation ユーザーガイドの、Amazon IVS 製品ページまたは Amazon IVS 情報を参照してください。

2020 年 10 月 27 日

チャネル、CCV、CCB 制限の引き上げ

3 つの Service Quotas が引き上げられました。

  • ユーザーが作成できるチャネルの最大数が、AWS リージョンごとに、500 から 5,000 に増加しました。

  • AWS リージョンの全チャネルでライブチャネルの再生が可能な同時視聴者の最大数が、3,000 から 15,000 に増加しました。

  • 同時ブロードキャストの最大数 (同時にストリーミングできるチャネル) が、AWS リージョンごとに 30 から 100 に増加しました。

これらの増加は、Amazon IVS が使用可能なすべてのリージョンで利用できます。詳細については、Amazon IVS ユーザーガイドIVS Service Quotas | Low-Latency Streaming を参照してください。

2020 年 10 月 9 日

新しい Service Quotas と EventBridge イベント

取り込み解像度に関連する Service Quotas と EventBridge イベントが追加されました。IVS Service Quotas | Low-Latency Streaming および IVS で Amazon EventBridge を使用する を参照してください。

Amazon IVS Player: SDK for Web 1.1.2

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.1.2/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.1.2/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.1.2/web/

このリリースには、Microsoft Edge を使用している視聴者に影響を与える問題を修正する Web Player パッチが含まれています。ストリームの自動品質モードがオンになっている (ABR が有効になっている) 場合、Microsoft Edge を使用している視聴者の低レイテンシー再生が機能せず、ストリームの再生におけるレイテンシーが高くなっていました。

2020 年 10 月 7 日

Amazon IVS Player SDK 1.1.0

Amazon Interactive Video Service (IVS) プレイヤー SDK ではセマンティックバージョニングを使用します。

プラットフォーム ダウンロードおよび変更
すべて
  • プレイヤーの適応ビットレートアルゴリズムで、品質が誤って 160p に低下する場合がある問題を修正しました。

  • 再生可能な動画品質でない場合、プレイヤーがエラーをスローします。

  • VOD シーク動作を更新: 最後までシークしようとすると、プレイヤーはエラーを返す代わりに最後までシークします。

  • プレイヤーは、エラー回復中に利用可能なすべての品質を使い果たした後、致命的なエラーをスローします。

Web プレイヤー 1.1.0

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.1.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.1.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.1.0/web/

既知の問題:

  • Video.js が利用できない場合、registerIVSQualityPluginconsole.error への書き込みの代わりに例外をスローするようになりました。

  • registerIVSTech または registerIVSQualityPlugin が複数回呼び出された場合、最初の呼び出し後の呼び出しに対して (再登録を試行する代わりに) 何も行いません。

  • 最初のパラメータから registerIVSQualityPlugin への型が VideoJS から any に変更されました。

  • サーバー側のレンダリングを有効にするために、ブラウザコンテキストの依存関係を削除しました。

  • ミュート解除に応答してブラウザが自動一時停止した場合、プレイヤーは AUDIO_BLOCKED イベントを起動し、ミュートされた再生を再開します。

  • ネットワーク接続回復が追加されました。ネットワークタイムアウトは、クライアントアプリにエラー状態を送信しません。代わりに、ネットワーク接続が失われた場合:

    • アプリが再生中の場合、プレイヤーライブラリは NETWORK_UNAVAILABLE イベントをアプリに送信し、プレイヤーは IDLE 状態になります。接続が回復すると、プレイヤーライブラリの再生が再開し、アプリは PLAYING イベントを受け取ります。

    • アプリが一時停止している場合、NETWORK_UNAVAILABLE イベントはアプリに送信されず、プレイヤーライブラリは IDLE 状態のままになります。接続が回復すると、プレイヤーライブラリは IDLE 状態のままになります。

    • アプリが再生しようとする場合は常に、プレイヤーライブラリは通常の再生を試行します。NETWORK_UNAVAILABLE イベントがアプリに送信され、プレイヤーは IDLE 状態になります。

Android プレイヤー 1.1.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.1.0/android/

既知の問題: アプリが Android 11 (API レベル 30) をターゲットとし、ユーザーがモバイルネットワークで Android 11 を実行している場合、プレイヤー SDK がクラッシュします。この問題は、次のリリースで修正されます。それまでは、以前の Android API レベル (29 以下) をターゲットにすることをお勧めします。

iOS プレイヤー 1.1.0

ダウンロード: https://player.live-video.net/1.1.0/AmazonIVSPlayer.xcframework.zip

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.1.0/ios/

  • UIKit からの次のメッセージが表示され、クラッシュを引き起こす可能性のある問題を修正しました。「Modifications to the layout engine must not be performed from a background thread after it has been accessed from the main thread. (メインスレッドからアクセスした後、レイアウトエンジンへの変更をバックグラウンドスレッドから実行しないでください)」 実行すると、アプリケーションのバックグラウンド処理およびフォアグラウンディング処理時にクラッシュが発生する可能性があります。

2020 年 9 月 14 日

新しいイベントフィールド、channel_name

channel_name フィールドが複数のイベントに追加されました。「IVS で Amazon EventBridge を使用する」を参照してください。

2020 年 8 月 19 日

再生承認 (プライベートチャネル)

Amazon IVS から、プライベートチャネルを作成する機能が提供され、ストリームを視聴する視聴者を制限できるようになりました。チャネルの再生承認を有効にして、承認された再生リクエスト用の署名付き JSON Web Token (JWT) を生成することにより、動画再生へのアクセスを管理します。詳細については、「プライベートチャネルの設定」を参照してください。

チャネルオブジェクトの新しい authorized フィールドは、チャネルがプライベートかどうかを示します。Amazon IVS API リファレンスを参照してください。

2020 年 8 月 11 日

Amazon IVS Player SDK: SDK for iOS 1.0.6

ダウンロード: <非推奨>

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.0.6/ios/

このリリースには、iOS プレイヤーパッチが含まれています。このパッチは、一部の iOS プレイヤーアプリが Apple App Store に追加されない問題を修正します。具体的には、ビットコードを有効にして構築されたアプリが、アップロード後に App Store Connect の検証に失敗する問題です。

2020 年 8 月 5 日

Amazon IVS で Amazon EventBridge を使用する

Amazon IVS EventBridge イベントが、Amazon EventBridge コンソールから利用できるようになりました。Amazon IVS ユーザーガイドUsing Amazon EventBridge with Amazon IVSAmazon IVS の Amazon EventBridge ルールを作成する に記載されたセクションを参照してください。

2020 年 7 月 15 日

プレイヤーバージョン 1.0

Amazon Interactive Video Service (IVS) プレイヤー SDK ではセマンティックバージョニングを使用します。

プラットフォーム ダウンロードおよび変更
すべて

既知の問題: setAutoMaxQualitysetQuality 関数を使用すると、指定した品質が現在のストリームに正しく適用されますが、新しいストリームをロードすると正しく適用されません。これを回避するには、新しいストリームをロードするときに、PlayerState.READY の後に新しいストリーム用の品質で呼び出します。

Web プレイヤー 1.0.0

NPM パッケージ: https://www.npmjs.com/package/amazon-ivs-player

スクリプトアセット: https://player.live-video.net/1.0.0/amazon-ivs-player.min.js

Video.js tech アセット: https://player.live-video.net/1.0.0/amazon-ivs-videojs-tech.min.js

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.0.0/web/

既知の問題:

  • iOS モバイルブラウザ (Safari や Chrome など) による VOD 再生時に、後方シークするとプレイヤーがミュートになります。これを回避するには、シーク後に player.setMuted(false) を呼び出します。

  • iOS モバイルブラウザによる VOD 再生時に、目的の位置を直接選択すると後方シークが断続的に動作します。これを回避するには、シークバーを目的の位置にドラッグします。

  • Video.js 統合を使用して iOS モバイルブラウザで VOD を再生すると、再生ボタンが正しく動作しません。これを回避するには、Video.js を初期化するときに再生ボタンを非表示にします。https://videojs.com/guides/components/#play-toggle

Android プレイヤー 1.0.0

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.0.0/android/

既知の問題: バックグラウンディングとフォアグラウンディングは、Android 上で VOD 再生のためのオーディオ/動画の同期解除を引き起こす可能性があります。

iOS プレイヤー 1.0.0

ダウンロード: <非推奨>

リファレンスドキュメント: https://aws.github.io/amazon-ivs-player-docs/1.0.0/ios/

既知の問題:

  • バックグラウンディングとフォアグラウンディングは、ライブと VOD の再生エラーの原因となります。これを回避するには、UIApplicationDidEnterBackgroundNotification を受信し、UIApplicationDidBecomeActiveNotification で再生が再開されたときにストリームを一時停止します。

  • iOS 10 デバイスは、バックグラウンドから戻ったときにクラッシュすることがあります。これを回避するには、バックグラウンドに移行する前にプレイヤーの player プロパティを nil に設定します。