IVS 版本資訊 | 低延遲串流 - Amazon IVS
2026 年 2 月 19 日2025 年 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 日

IVS 版本資訊 | 低延遲串流

本文件包含所有 Amazon IVS 低延遲串流功能版本資訊,依發行日期由新到舊排列。

2026 年 2 月 19 日

IVS 播放器 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) 將取代 CocoaPods 作為 Apple 支援的相依性管理解決方案,是在現行 Xcode 專案中整合 SDK 的標準方法。

    我們建議您遷移至 SPM,或直接將 IVS SDK 架構整合到您的專案之中。透過這兩種方法,IVS SDK 會獲得最完整的支援。

    iOS 播放器 SDK 指南 (在「開始使用 IVS iOS 播放器 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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.810 MB 1.773 MB

2025 年 2 月 19 日

IVS 播放器 SDK:Web 1.49.0

2026 年 2 月 13 日

Amazon IVS 廣播 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 廣播 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) 將取代 CocoaPods 作為 Apple 支援的相依性管理解決方案,是在現行 Xcode 專案中整合 SDK 的標準方法。

    我們建議您遷移至 SPM,或直接將 IVS SDK 架構整合到您的專案之中。透過這兩種方法,IVS SDK 會獲得最完整的支援。

    iOS 廣播 SDK 指南 (在「安裝程式庫」) 中進行了相關的文件變更。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.016 MB 2.230 MB

2026 年 2 月 12 日

IVS 廣播 SDK:Web 1.32.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.32.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2026 年 1 月 13 日

Amazon IVS 廣播 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 廣播 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/

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.946 MB 2.296 MB

行動廣播 SDK 錯誤移轉指南

在 iOS 版和 Android 版的廣播 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) 會傳回不重複的 ID,可用於在公共 BroadcastErrorCode (Android) 與 IVSBroadcastErrorCode (iOS) 列舉中查詢。

除了為所有錯誤設定 code 不重複 ID 外,另新增了額外欄位:BroadcastException.getPlatformCode() (Android) 與 NSError.userInfo[IVSBroadcastPlatformCodeDescriptionErrorKey] (iOS)。若錯誤因基礎平台導致 (例如,網路錯誤,或者,影片編碼或解碼錯誤),則該欄位的值不會為零,並且可用於透過平台的文件來收集額外的資訊。

從 SDK 1.37.0 及更早版本移轉

如需讓每個錯誤與全新策略相符,某些現有錯誤必須變更其值。下面提供了將現有邏輯映射至全新邏輯的指南:

  • code 為非零的任何錯誤將保留相同的程式碼值;然而,透過全新列舉常數來參考程式碼可改善清晰度。例如,相較於與 20401 做比較,將錯誤與 BroadcastErrorCode.Broadcast.LatencyThresholdReached 做比較會更清晰。

  • UID 擁有值的任何錯誤 (即不是 Android 上的 -1 或 iOS 上的 "-1") 現在會將 code 欄位設定為現有的 UID 值。如果具備比較 UID 欄位的條件,則您可保留常數,但針對之後的 code 欄位與之比較。

  • 某些舊版錯誤不含 codeUID 值。通常會依據 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 (或者 sourceresult/detail) 做比較。取而代之的是,尋找待比較的合適列舉程式碼。

在錯誤中,最重要的部分仍是靜態 BroadcastException.getPlatformCode() (Android) 與 NSError.userInfo[IVSBroadcastPlatformCodeDescriptionErrorKey] (iOS),而在 1.38.0 及更高版本中,code 欄位可唯一辨識錯誤,並且能夠即刻查詢 BroadcastErrorCode (Android) 與 IVSBroadcastErrorCode (iOS) 列舉中的錯誤名稱及說明。因此,UIDsourcedetail 等其他欄位不得用於查詢邏輯;僅做為補充資訊而存在。

2025 年 12 月 18 日

IVS 播放器 SDK:Web 1.48.0

2025 年 12 月 18 日

IVS 播放器 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/

  • 錯誤修正和穩定性改善。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.751 MB 1.822 MB

2025 年 12 月 11 日

Amazon IVS 廣播 SDK:Android 1.37.1 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.37.1

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.37.1/android/

  • 網路堆疊的穩定性改善。

廣播 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 廣播 SDK:Web 1.31.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.31.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 12 月 5 日

Amazon IVS 廣播 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 廣播 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/

  • 錯誤修正和穩定性改善。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.941 MB 2.279 MB

2025 年 11 月 20 日

IVS 播放器 SDK:Web 1.47.0

2025 年 11 月 20 日

IVS 播放器 SDK:Android 1.47.0、iOS 1.47.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.742 MB 1.806 MB

2025 年 10 月 30 日

IVS 廣播 SDK:Web 1.30.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.30.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 10 月 30 日

Amazon IVS 廣播 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 廣播 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/

  • 錯誤修正和穩定性改善。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.939 MB 2.279 MB

2025 年 10 月 23 日

IVS 播放器 SDK:Web 1.46.0

2025 年 10 月 23 日

IVS 播放器 SDK:Android 1.46.0、iOS 1.46.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.738 MB 1.789 MB

2025 年 10 月 15 日

已擴展介面 VPC 端點

我們擴展了介面 VPC (虛擬私有雲端) 端點的支援區域 (已於 2025 年 9 月 10 日發行)。請參閱《IVS 低延遲串流使用者指南》中的私有擷取

2025 年 10 月 2 日

IVS 廣播 SDK:Web 1.29.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.29.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 10 月 2 日

Amazon IVS 廣播 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 廣播 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.setOnFrameCallback 現在可以使用 DispatchQueue 進行自訂,也可以選擇性地包含與影格相關聯的 CVPixelBuffer

  • 我們變更了 IVSBroadcastSession.recommendedVideoSettings 操作:

    • 已取消的操作會發出最終結果並顯示錯誤。

    • 會在主佇列上發出所有回呼。

    • 如果頻寬太低而無法廣播,則會針對最終結果發出錯誤(而不是視訊組態)。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.936 MB 2.280 MB

2025 年 9 月 25 日

IVS 播放器 SDK:Web 1.45.0

平台 下載與變更

Web 播放器 1.45.0Video.js 整合JW 播放器整合

NPM 套件: https://www.npmjs.com/package/amazon-ivs-player

指令碼資產:https://player.live-video.net/1.45.0/amazon-ivs-player.min.js

Video.js 技術資產: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 播放器 SDK 指南中的最佳化背景播放

  • 減少了套件大小。

  • 其他錯誤修正和穩定性改善。

2025 年 9 月 25 日

IVS 播放器 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/

  • 修正了將 IVSPlayerLayerIVSPlayerView 類別的 player 屬性重新指派給不同播放器執行個體時,可能發生的競爭條件。

  • 現在將 IVSPlayer 執行個體從主執行緒解除配置會被視為執行緒安全。

  • 其他錯誤修正和穩定性改善。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.738 MB 1.790 MB

2025 年 9 月 11 日

Amazon IVS 廣播 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 效能。

  • 自 IVS 廣播 SDK 1.35.0 起,將不再支援 Android 5。

iOS 廣播 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 效能。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.965 MB 2.346 MB

2025 年 9 月 10 日

介面 VPC 端點

新增對介面 VPC(虛擬私有雲)端點的支援,可讓您在 Amazon VPC 和 IVS 之間建立安全的私有連線,適用於需要安全即時視訊擷取的工作負載。這會將 IVS 擷取流量保留在 AWS 網路內,不經由公有網際網路。界面 VPC 端點由 AWS PrivateLink 提供,這是一種允許 AWS 服務間使用 Amazon VPC 中具有私有 IP 的彈性網路界面進行私有通訊的 AWS 技術。請參閱《IVS 低延遲串流使用者指南》中的私有擷取,以及《IVS 即時串流使用者指南》中的私有擷取至階段

2025 年 9 月 4 日

IVS 廣播 SDK:Web 1.28.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.28.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 8 月 28 日

IVS 播放器 SDK:Web 1.44.0

2025 年 8 月 28 日

IVS 播放器 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/

  • 錯誤修正和穩定性改善。

  • 自 IVS 播放器 1.45.0 起,將不再支援 Android 5。

iOS 播放器 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/

  • 錯誤修正和穩定性改善。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.738 MB 1.790 MB

2025 年 8 月 7 日

IVS 廣播 SDK:Web 1.27.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.27.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 8 月 7 日

Amazon IVS 廣播 SDK:Android 1.33.0、iOS 1.33.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.33.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.33.0/android/

  • 新增對不安全擷取的支援 (RTMP)。

  • 控制裝置閃光燈的新方法:

    • CameraSource.Capabilities 實作 isTorchSupported

    • CameraSource.Options.Builder 實作 setEnableTorch

  • Android 廣播 SDK 符合 Google Play 的 16 KB 頁面大小相容性要求。(注意:此功能從 SDK 的 1.23.0 版開始實作。)

  • 自 IVS 廣播 SDK 1.35.0 起,將不再支援 Android 5。

iOS 廣播 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)。

  • 推出控制裝置閃光燈的新方法:IVSImageDevice 實作兩個屬性:isTorchSupportedtorchEnabled。透過 isTorchSupported 檢查裝置是否支援閃光燈功能,然後設定 torchEnabled 來啟用此功能。

  • 自此版本起,將停止對 iOS 13 的支援。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.942 MB 2.296 MB

2025 年 7 月 31 日

IVS 播放器 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。若要使用此功能:

    • 在建立播放器執行個體之前設定預設 CookieManager。

    • 如果您使用 okhttp3:4.x 作為 HTTP 用戶端,請新增 `okhttp-urlconnection` 作為相依性。如果您使用其他 HTTP 用戶端,則不需要新增額外的相依性。

    • 將 Cookie 新增至預設 CookieManager。

  • 錯誤修正和穩定性改善。

  • 自 IVS 播放器 1.45.0 起,將不再支援 Android 5。

iOS 播放器 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/

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.728 MB 1.757 MB

2025 年 7 月 31 日

IVS 播放器 SDK:Web 1.43.0

2025 年 7 月 25 日

Amazon IVS 廣播 SDK:Android 1.32.2 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.32.2

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.32.2/android/

  • 此版本中的低延遲 SDK 沒有變更。

  • 自 IVS 廣播 SDK 1.35.0 起,將不再支援 Android 5。

廣播 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 播放器 SDK:Web 1.42.0

2025 年 7 月 10 日

IVS 播放器 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 播放器 SDK 版本。請參閱使用包含偵錯符號的 SDK

  • 錯誤修正和穩定性改善。

  • 自 IVS 播放器 1.45.0 起,將不再支援 Android 5。

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/

  • 錯誤修正和穩定性改善。

  • 自 IVS 播放器 1.43.0 起,將不再支援 iOS 13。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.706 MB 1.716 MB

2025 年 7 月 10 日

Amazon IVS 廣播 SDK:Android 1.32.1、iOS 1.32.1 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.32.1

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.32.1/android/

  • RTMP 自動重新連線功能改進。

  • RTMP 穩定性改進。

  • 新增了 MixedDevice API 套件,將多個映像和音訊來源合成至單一輸出 Device,取代了 BroadcastSession.Mixer

  • 自 IVS 廣播 SDK 1.35.0 起,將不再支援 Android 5。

iOS 廣播 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 穩定性改進。

  • 新增了 IVSMixedDevice API 套件,將多個映像和音訊來源合成至單一輸出 IVSDevice,取代了 IVSMixer

  • 自 IVS 廣播 SDK 1.33.0 起,將不再支援 iOS 13

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.951 MB 3.508 MB

2025 年 7 月 7 日

IVS 廣播 SDK:Web 1.26.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.26.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 6 月 16 日

IVS 廣播 SDK:Web 1.25.1 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.25.1

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 移除了 v22 的 NPM 意外引擎強制執行。套件經過轉換,現在支援所有 LTS 節點版本。

2025 年 6 月 12 日

Amazon IVS 廣播 SDK:Android 1.31.0、iOS 1.31.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.31.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.31.0/android/

  • 錯誤修正和穩定性改善。

iOS 廣播 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/

  • 錯誤修正和穩定性改善。

  • 自 IVS 廣播 SDK 1.33.0 起,將不再支援 iOS 13

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.935 MB 2.288 MB

2025 年 6 月 12 日

IVS 廣播 SDK:Web 1.25.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.25.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 6 月 5 日

IVS 播放器 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/

  • 錯誤修正和穩定性改善。

  • 自 IVS 播放器 1.43.0 起,將不再支援 iOS 13。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.699 MB 1.717 MB

2025 年 6 月 5 日

IVS 播放器 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 技術資產: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 廣播 SDK:Android 1.30.1 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.30.1

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.30.1/android/

  • 此版本中的低延遲 SDK 沒有變更。

廣播 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 廣播 SDK:Web 1.24.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.24.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 5 月 15 日

Amazon IVS 廣播 SDK:Android 1.30.0、iOS 1.30.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.30.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.30.0/android/

  • 錯誤修正和穩定性改善。

iOS 廣播 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/

  • 錯誤修正和穩定性改善。

  • 自 IVS 廣播 SDK 1.33.0 起,將不再支援 iOS 13

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.935 MB 2.288 MB

2025 年 5 月 8 日

IVS 播放器 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 一併運送。

  • 錯誤修正和穩定性改善。

  • 自 IVS 播放器 1.43.0 起,將不再支援 iOS 13。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.685 MB 1.633 MB

2025 年 5 月 8 日

IVS 播放器 SDK:Web 1.40.0

2025 年 5 月 2 日

IVS 廣播 SDK:Web 1.23.1 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.23.1

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 4 月 17 日

Amazon IVS 廣播 SDK:Android 1.29.0、iOS 1.29.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.29.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.29.0/android/

  • 錯誤修正和穩定性改善。

iOS 廣播 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/

  • 錯誤修正和穩定性改善。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.933 MB 2.272 MB

2025 年 4 月 17 日

IVS 廣播 SDK:Web 1.23.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.23.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 4 月 10 日

IVS 播放器 SDK:Web 1.39.0

2025 年 4 月 10 日

IVS 播放器 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/

  • 修正了將 IVSPlayerLayerIVSPlayerView 類別的 player 屬性重新指派給不同播放器執行個體時,可能導致當機的錯誤。

  • 其他錯誤修正和穩定性改善。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.673 MB 1.600 MB

2025 年 3 月 20 日

Amazon IVS 廣播 SDK:Android 1.28.1、iOS 1.28.1 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.28.1

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.28.1/android/

  • 錯誤修正和穩定性改善。

iOS 廣播 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/

  • 錯誤修正和穩定性改善。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.936 MB 2.288 MB

2025 年 3 月 20 日

IVS 廣播 SDK:Web 1.22.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.22.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 3 月 19 日

Amazon IVS 廣播 SDK:Android 1.27.2、iOS 1.27.2 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.27.2

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.27.2/android/

  • 修正資源洩漏迴歸,此情況在建立 50 個以上的工作階段時會影響某些裝置。

iOS 廣播 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 不會有任何變更。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.955 MB 2.371 MB

2025 年 3 月 13 日

IVS 播放器 SDK:Web 1.38.0

2025 年 3 月 13 日

IVS 播放器 SDK:Android 1.38.0、iOS 1.38.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.621 MB 1.538 MB

2025 年 3 月 3 日

Amazon IVS 廣播 SDK:iOS 1.27.1 (低延遲串流)

平台 下載與變更
iOS 廣播 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 裝置上使用超廣角鏡頭時,針對離相機太近的物體之對焦效能。

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.955 MB 2.371 MB

2025 年 2 月 20 日

Amazon IVS 廣播 SDK:Android 1.27.0、iOS 1.27.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.27.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.27.0/android/

  • 錯誤修正和穩定性改善。

iOS 廣播 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/

  • 錯誤修正和穩定性改善。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.955 MB 2.371 MB

2025 年 2 月 20 日

IVS 廣播 SDK:Web 1.21.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.21.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 2 月 13 日

IVS 播放器 SDK:Android 1.37.0、iOS 1.37.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.613 MB 1.504 MB

2025 年 2 月 13 日

IVS 播放器 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 技術資產: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 廣播 SDK:Android 1.26.0、iOS 1.26.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.26.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.26.0/android/

  • 錯誤修正和穩定性改善。

iOS 廣播 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/

  • 錯誤修正和穩定性改善。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.954 MB 2.371 MB

2025 年 1 月 23 日

IVS 廣播 SDK:Web 1.20.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.20.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2025 年 1 月 16 日

IVS 播放器 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 的靜音區段上可能發生緩衝的錯誤。

  • 其他錯誤修正和穩定性改善。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.578 MB 1.449 MB

2025 年 1 月 16 日

IVS 播放器 SDK:Web 1.36.0

2024 年 12 月 12 日

Amazon IVS 廣播 SDK:Android 1.25.0、iOS 1.25.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.25.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.25.0/android/

  • 錯誤修正和穩定性改善。

iOS 廣播 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/

  • 錯誤修正和穩定性改善。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.957 MB 2.371 MB

2024 年 12 月 12 日

IVS 廣播 SDK:Web 1.19.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.19.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2024 年 12 月 6 日

IVS 播放器 SDK:Web 1.35.0

2024 年 12 月 6 日

IVS 播放器 SDK:Android 1.35.0、iOS 1.35.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.521 MB 1.331 MB

2024 年 11 月 14 日

多軌視訊

多軌視訊為 Amazon Interactive Video Service (IVS) 和使用 IVS 的服務所支援的新低延遲串流範例。多軌視訊串流讓廣播軟體工具 (例如,OBS Studio) 能夠達成以下事項:

  • 直接透過 GPU 驅動的電腦編碼和串流多種畫質的視訊。

  • 自動調整編碼器設定以獲得最佳串流品質。

  • 提供高品質的自適性位元速率 (ABR) 觀看體驗。

多軌可讓您達成此目標,不需要像傳統的單軌視訊串流那樣,在伺服器端進行昂貴的轉碼處理,就能夠提供 ABR 觀看體驗。

若要開始使用,請參閱多軌視訊。如需有關文件變更的詳細資訊,請參閱文件歷史記錄 (使用者指南和 API 參考表)。

2024 年 11 月 13 日

Amazon IVS 廣播 SDK:Android 1.24.0、iOS 1.24.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.24.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.24.0/android/

  • 將新章節「使用自動重新連線」新增至 Android 廣播 SDK 指南。

  • 錯誤修正和穩定性改善。

iOS 廣播 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 廣播 SDK 指南。

  • 錯誤修正和穩定性改善。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.945 MB 2.337 MB

2024 年 11 月 12 日

IVS 廣播 SDK:Web 1.18.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.18.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 錯誤修正和穩定性改善。

2024 年 10 月 31 日

IVS 播放器 SDK 1.34.1

2024 年 10 月 31 日

IVS 播放器 SDK:Android 1.34.0、iOS 1.34.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.519 MB 1.315 MB

2024 年 10 月 15 日

串流接管

在您所擁有的頻道上,您目前可透過使用附加至串流金鑰的 priority 參數串流上傳,將進行中串流取代為新的串流。如需有關文件變更的詳細資訊,請參閱文件歷史記錄 (使用者指南和 API 參考表)。

2024 年 10 月 10 日

IVS 廣播 SDK:Web 1.17.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.17.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 次要錯誤修正。

2024 年 10 月 10 日

Amazon IVS 廣播 SDK:Android 1.23.0、iOS 1.23.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.23.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.23.0/android/

  • 我們在此版本中,也開始發布包含偵錯符號的 Android 廣播 SDK 版本。請參閱使用包含偵錯符號的 SDK

  • 次要錯誤修正。

iOS 廣播 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/

  • 次要錯誤修正。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.943 MB 2.320 MB

2024 年 10 月 3 日

IVS 播放器 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 播放器 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 播放期間發生的無限緩衝問題。

  • 修正播放器有時會略過內容的錯誤。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.519 MB 1.347 MB

2024 年 10 月 3 日

IVS 播放器 SDK:Web 1.33.0

2024 年 9 月 11 日

Amazon IVS 廣播 SDK:Android 1.22.0、iOS 1.22.0 (低延遲串流)

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.887 MB 2.215 MB

2024 年 9 月 11 日

IVS 廣播 SDK:Web 1.16.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.16.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 次要錯誤修正。

2024 年 9 月 5 日

IVS 播放器 SDK:Web 1.32.1

2024 年 9 月 5 日

IVS 播放器 SDK:Android 1.32.0、iOS 1.32.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.488 MB 1.252 MB

2024 年 8 月 15 日

IVS 廣播 SDK:Web 1.15.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.15.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 次要錯誤修正。

2024 年 8 月 15 日

Amazon IVS 廣播 SDK:Android 1.21.0、iOS 1.21.0 (低延遲串流)

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.887 MB 2.215 MB

2024 年 8 月 8 日

IVS 播放器 SDK:Web 1.31.0

2024 年 8 月 8 日

IVS 播放器 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 播放器 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 方法,並可能導致未定義的行為。

  • 次要錯誤修正。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.472 MB 1.217 MB

2024 年 7 月 18 日

IVS 廣播 SDK:Web 1.14.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.14.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 次要錯誤修正。

2024 年 7 月 18 日

Amazon IVS 廣播 SDK:Android 1.20.0、iOS 1.20.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.20.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.20.0/android/

  • 修正拔除裝置時發生的部分麥克風問題。

  • 次要錯誤修正。

iOS 廣播 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/

  • 次要錯誤修正。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.867 MB 2.163 MB

2024 年 7 月 11 日

IVS 播放器 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 播放器 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 播放器 SDK 目前需要使用 iOS 13 以上版本作為原生平台。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.462 MB 1.199 MB

2024 年 7 月 11 日

IVS 播放器 SDK 1.30.0

2024 年 6 月 13 日

Amazon IVS 廣播 SDK:Android 1.19.0、iOS 1.19.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.19.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.19.0/android/

  • 最新的 Android 版本要求在擷取畫面時顯示的通知中加入一個圖示。您現在可以視需要在 Session # createServiceNotificationBuilder 傳回的 Notification.Builder 上呼叫 setSmallIcon,來自訂圖示。

iOS 廣播 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 廣播 SDK 目前需要使用 iOS 13 以上版本作為原生平台。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.834 MB 2.081 MB

2024 年 6 月 13 日

IVS 廣播 SDK:Web 1.13.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.13.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 次要錯誤修正。

2024 年 6 月 6 日

IVS 播放器 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 播放器 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 播放器 1.29.0 規劃的 iOS 12 棄用會延遲至 1.30.0 版。

  • 新增 getChannelMetadata() 方法,該方法會傳回字串值的清單以和頻道功能通訊。

  • 改善在背景佇列上取消配置 IVSPlayerLayer 時的一致性。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.465 MB 1.183 MB

2024 年 6 月 6 日

IVS 播放器 SDK:Web 1.29.0

2024 年 5 月 20 日

IVS 廣播 SDK:Web 1.12.0 (低延遲串流)

2024 年 5 月 16 日

Amazon IVS 廣播 SDK:Android 1.18.0、iOS 1.18.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.18.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.18.0/android/

  • 次要錯誤修正。

iOS 廣播 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 方法。

  • 次要錯誤修正。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.834 MB 2.064 MB

2024 年 5 月 9 日

IVS 播放器 SDK:Web 1.28.0

2024 年 5 月 9 日

IVS 播放器 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 播放器 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/

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.468 MB 1.199 MB

2024 年 5 月 6 日

IVS 廣播 SDK:Web 1.11.0 (低延遲串流)

2024 年 4 月 30 日

IVS 廣播 SDK:Web 1.10.1 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.10.1

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 次要錯誤修正。

2024 年 4 月 30 日

Amazon IVS 廣播 SDK:Android 1.15.2、iOS 1.15.2 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.15.2

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.15.2/android/

  • 次要錯誤修正。除非您有特定原因必須升級至此版本,否則請使用發行的最高版本。

iOS 廣播 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/

  • 次要錯誤修正。除非您有特定原因必須升級至此版本,否則請使用發行的最高版本。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.813 MB 2.001 MB

2024 年 4 月 22 日

Amazon IVS 廣播 SDK:Android 1.17.0、iOS 1.17.0 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.17.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.17.0/android/

  • 沒有變更。

iOS 廣播 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 要求的隱私權資訊清單。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.831 MB 2.047 MB

2024 年 4 月 11 日

Amazon IVS 播放器 SDK:Mobile 和 Web 1.27.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.445 MB 1.131 MB

2024 年 4 月 4 日

安全可靠傳輸 (SRT) 擷取支援

Amazon IVS 推出支援使用 SRT 通訊協定進行串流。SRT 是一種開放原始碼傳輸技術,針對即時音訊/視訊串流進行最佳化。SRT 可讓內容在網際網路等不可預測的雜訊網路上安全可靠地傳輸。透過網際網路傳輸即時視訊內容時,SRT 提供多種優點:

  • SRT 可協助補償抖動和頻寬波動。

  • SRT 可應對封包遺失。

  • SRT 可支援 AES 加密來保護傳輸中的內容。

我們支援使用 SRT 通訊協定的 H.264 編碼視訊內容。

2024 年 3 月 21 日

Amazon IVS 廣播 SDK:Android 1.16.0、iOS 1.16.0、Web 1.10.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.10.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 沒有變更。

Android 廣播 SDK 1.16.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.16.0/android/

  • 修正了以下問題:採用 Exynos 系列並使用 Android 14 的 Samsung 裝置上出現預覽凍結。

iOS 廣播 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/

  • 次要錯誤修正。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.813 MB 2.001 MB

2024 年 3 月 14 日

Amazon IVS 播放器 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 技術資產: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 播放器 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 已變更的時間。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.44 MB 1.11 MB

2024 年 3 月 13 日

Amazon IVS 廣播 SDK:Android 1.15.1、iOS 1.15.1 (低延遲串流)

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.813 MB 2.001 MB

2024 年 2 月 29 日

Amazon IVS 播放器 SDK:Web 1.25.0

2024 年 2 月 22 日

Amazon IVS 廣播 SDK:Android 1.15.0、iOS 1.15.0、Web 1.9.0 (低延遲串流)

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.813 MB 2.001 MB

2024 年 2 月 15 日

Amazon IVS 播放器 SDK:Mobile 1.25.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.42 MB 1.08 MB

2024 年 2 月 1 日

Amazon IVS 廣播 SDK:Android 1.14.1、iOS 1.14.1、Web 1.8.0 (低延遲串流)

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.640 MB 4.010 MB

2024 年 1 月 31 日

無權杖播放限制

此版本會在播放授權之外啟用原始伺服器強制執行和地理柵欄。IVS 低延遲串流使用者指南和 API 參考已更新;如需變更的詳細資訊,請參閱文件歷史記錄

2024 年 1 月 25 日

純音訊播放

IVS 目前完全支援純音訊播放。請參閱 IVS 播放器概觀中的純音訊播放和 IVS Web 播放器指南中的純音訊播放

2024 年 1 月 18 日

Amazon IVS 播放器 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 技術資產: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() 手動選取純音訊品質;系統不會在自動品質模式中自動選取。請參閱播放器 Web 指南中的純音訊播放

Android 播放器 1.24.0

參考文件:https://aws.github.io/amazon-ivs-player-docs/1.24.0/android/

  • 沒有變更

iOS 播放器 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/

  • 沒有變更

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.43 MB 1.08 MB

2024 年 1 月 3 日

Amazon IVS 廣播 SDK:Android 1.13.4、iOS 1.13.4、Web 1.7.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.7.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference/

  • 不會對低延遲 SDK 進行任何變更。

Android 廣播 SDK 1.13.4

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.13.4/android/

  • 不會對低延遲 SDK 進行任何變更。

iOS 廣播 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 進行任何變更。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.63 MB 4.01 MB

2023 年 12 月 4 日

Amazon IVS 廣播 SDK:Android 1.13.2 和 iOS 1.13.2 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.13.2

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.13.2/android/

  • 不會對低延遲 SDK 進行任何變更。

iOS 廣播 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 進行任何變更。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.63 MB 4.01 MB

2023 年 11 月 21 日

Amazon IVS 廣播 SDK:Android 1.13.1 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.13.1

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.13.1/android/

  • 不會對低延遲 SDK 進行任何變更。

廣播 SDK大小:Android

架構 壓縮大小 未壓縮大小
arm64-v8a 1.663 MB 4.705 MB
armeabi-v7a 1.484MB 3.352 MB
x86_64 1.804 MB 5.243 MB
x86 1.795 MB 4.971 MB

2023 年 11 月 17 日

Amazon IVS 廣播 SDK:Android 1.13.0 以及 iOS 1.13.0 (低延遲串流)

平台 下載與變更
所有行動裝置 (Android 和 iOS)
  • 透過採用 RFC 6555「Happy Eyeballs」並新增 BroadcastConfiguration.network.useIPv6 組態選項來啟用或停用 IPv6 進行廣播,改進了對 IPv6 的支援。

Android 廣播 SDK 1.13.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.13.0/android/

  • 修正了發布後使用 AudioSource 物件時的當機問題。

  • 新增了對 Surfaceview 型預覽的支援,可獲得更好的效能。SessionStageStream 中現有的 getPreview 方法會繼續傳回 TextureView 的子類別,但這可能會在未來的 SDK 版本中發生變更。

    • 如果應用程式具體取決於 TextureView,您可以繼續執行而不進行任何變更。您也可以從 getPreview 切換到 getPreviewTextureView,為預設 getPreview 傳回的最終變更做好準備。

    • 如果應用程式未明確需要 TextureView,建議您切換為 getPreviewSurfaceView 來降低 CPU 和記憶體使用量。

  • SDK 現在實作了一種名為 ImagePreviewSurfaceTarget 的新類型預覽,該預覽可與應用程式提供的 Android Surface 物件搭配使用。這不是 Android View 的子類別,它提供了更好的彈性。

iOS 廣播 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/

  • 此版本沒有變更。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.63 MB 4.01 MB

2023 年 11 月 14 日

Amazon IVS 播放器 SDK 1.23.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.39 MB 0.93 MB

2023 年 10 月 16 日

Amazon IVS 廣播 SDK:Web 1.6.0 (低延遲串流)

平台 下載與變更

Web 廣播 SDK 1.6.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 不會對低延遲 SDK 進行任何變更。

2023 年 10 月 12 日

Amazon IVS 廣播 SDK:Android 1.12.1 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.12.1

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.12.1/android/

  • 修正了呼叫 BroadcastSession.setListener 導致錯誤的錯誤。

廣播 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 播放器 SDK 1.22.0

平台 下載與變更

Web 播放器 1.22.0Video.js 整合以及 JW 播放器整合

NPM 套件: https://www.npmjs.com/package/amazon-ivs-player

指令碼資產:https://player.live-video.net/1.22.0/amazon-ivs-player.min.js

Video.js 技術資產: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/

  • Player 界面新增了 setNetworkRecoveryMode 函數,用於在網路中斷後設定所需的播放行為。

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/

  • IVSPlayer 界面新增了 setNetworkRecoveryMode 函數,用於在網路中斷後設定所需的播放行為。

  • IVSPlayerLayercopyDisplayedPixelBuffer 方法現在可以在播放器播放期間使用。先前只有在播放器閒置時才可呼叫此方法。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.37 MB 0.89 MB

2023 年 10 月 2 日

主控台內串流

您現在可以從 IVS 主控台進行串流。請參閱開始使用低延遲串流中的步驟 5:設定串流軟體

2023 年 9 月 14 日

Amazon IVS 廣播 SDK:Web 1.5.2 (低延遲串流)

2023 年 8 月 23 日

Amazon IVS 廣播 SDK:Web 1.5.1、Android 1.12.0,以及 iOS 1.12.0 (低延遲串流)

平台 下載與變更
Web 廣播 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 廣播 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 的簽名以傳回 IVSCustomAudioSource 而不是 IVSCustomImageSource

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.58 MB 3.88 MB

2023 年 8 月 23 日

Amazon IVS 廣播 SDK:Android 1.7.6 (低延遲串流)

平台 下載與變更
Android 廣播 SDK 1.7.6

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.7.6/android/

  • 修正了導致廣播過早結束的罕見錯誤,並顯示「在接收對等端關機後嘗試回收」訊息。

廣播 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 播放器 SDK 1.21.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.36 MB 0.87 MB

2023 年 8 月 7 日

Amazon IVS 廣播 SDK:Web 1.5.0、Android 1.11.0 和 iOS 1.11.0

廣播 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

廣播 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。在 CreateRecordingConfiguration 請求中還新增了 renditionConfiguration

2023 年 7 月 14 日

Amazon IVS 播放器 SDK 1.20.0

平台 下載與變更

Web 播放器 1.20.0Video.js 整合 以及 JW 播放器整合

NPM 套件: https://www.npmjs.com/package/amazon-ivs-player

指令碼資產:https://player.live-video.net/1.20.0/amazon-ivs-player.min.js

Video.js 技術資產: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 行動瀏覽器上播放即時串流或錄製內容時,瀏覽器中的 player.getLiveLatency() 呼叫會傳回 0 的問題。(此為自 Web 播放器 1.17.0 開始便已修正的問題。)

  • 修復了 amazon-ivs-player npm 套件的類型定義。

  • Web 播放器 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)。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.41 MB 0.99 MB

2023 年 7 月 13 日

Amazon IVS 廣播 SDK:Web 1.4.0、Android 1.10.0 和 iOS 1.10.0

平台 下載與變更
Web 廣播 SDK 1.4.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 修復了 SDK 提供的鍵入資訊不足以供主持人應用程式使用的錯誤。

  • 修正了即使我們已經離開,leave() 的組合與後續的 refreshStrategy() 也可以重新發布媒體的錯誤。

  • 修正了當策略重新整理時,stageStreamsToPublish 傳回單一音軌 (音訊或影片) 可能會防止乾淨更新的錯誤。

  • 加入更快的中斷連結流程 (當瀏覽器分頁關閉時)。

所有行動裝置 (Android 和 iOS)
  • 透過減少罕見當機的發生次數,提高階段的穩定性。

  • 將新的 sendTimedMetadata 方法加入 BroadcastSession,允許透過與當前廣播相同的通訊端連線傳送字串。此字串已附加計時資訊,可由 IVS 播放器 SDK 接收。

  • 當參與者離開階段時,該參與者現在會先將其發布狀態更新為未發布,onParticipantLeft 才會在 Android 上呼叫,或 participantDidLeave 才會在 iOS 上呼叫。

Android 廣播 SDK 1.10.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.10.0/android/

  • 修正了重新連線至階段時,輪換會導致其他參與者出現不當裁切的錯誤。

  • 修正了 AudioStageStream 裝置無法投射至 AudioDevice 的問題。

  • 修正了快速從背景到前景的應用程式切換造成已訂閱影片串流靜音的問題。

iOS 廣播 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/

  • 修復了廣播工作階段因電話而中斷後,觀眾可能會遺失音訊的問題。不再需要變通辦法 (在電話中斷後重新啟動廣播工作階段)。

  • 修正了導致多個階段無法存在且全部無法播放音訊的問題。

  • 當網路中斷突然發生時,正在進行的廣播現在將立即停止,而不是等待連線逾時。

廣播 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

廣播 SDK 大小:iOS

架構 不含階段功能的已壓縮容量 不含階段功能的未壓縮容量 具有階段功能的已壓縮容量 具有階段功能的未壓縮容量
arm64 1.56 MB 3.84 MB 5.04 MB 10.85 MB

2023 年 6 月 28 日

私有頻道的檢視器工作階段撤銷

IVS 客戶現在可以撤銷與驗證符記關聯的檢視器工作階段,藉此防止和停止使用該符記的播放。如需詳細資訊,請參閱:

  • 設定 IVS 私有頻道──我們變更了「權杖結構描述」區段,並新增了「撤銷觀眾工作階段」。

  • IVS API 參考 — 我們加入了兩個端點 (StartViewerSessionRevocation 和 BatchStartViewerSessionRevocation) 與兩個物件 (BatchStartViewerSessionRevocationError 合 BatchStartViewerSessionRevocationViewerSession)。

2023 年 6 月 27 日

Amazon IVS 廣播 SDK:iOS 1.9.1

平台 下載與變更
iOS 廣播 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) 若在未關閉 b 影格的情況下使用自動位元速率,約 20 分鐘,或 (2) 在 b 影格關閉的情況下達到 IVSVideoConfiguration.maxBitrate 起而網路連線保持穩定,約 20 分鐘。

已知問題:廣播工作階段因電話而中斷後,觀眾可能會遺失音訊。變通辦法為在因電話而中斷後重新啟動廣播工作階段。

廣播 SDK 大小:iOS

架構 不含階段功能的已壓縮容量 不含階段功能的未壓縮容量 具有階段功能的已壓縮容量 具有階段功能的未壓縮容量
arm64 1.55 MB 3.77 MB 5.01 MB 10.77 MB

2023 年 6 月 27 日

Amazon IVS 廣播 SDK 1.7.5

平台 下載與變更
iOS 廣播 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) 若在未關閉 b 影格的情況下使用自動位元速率,約 20 分鐘,或 (2) 在 b 影格關閉的情況下達到 IVSVideoConfiguration.maxBitrate 起而網路連線保持穩定,約 20 分鐘。

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.48 MB 3.43 MB

2023 年 6 月 16 日

Amazon IVS 廣播 SDK:Web 1.3.3

平台 下載與變更

Web 廣播 SDK 1.3.3

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 修正內部分析中用於支援 IVS 多位主持人運作狀態的回歸。

2023 年 6 月 2 日

進階頻道類型

除現有的 BASICSTANDARD 類型之外,此版本還導入了兩種新的頻道類型 ADVANCED_SDADVANCED_HD。頻道類型決定允許的播放和錄製解析度與位元速率。

  • ADVANCED_SD:影片經過轉碼:從原始輸入中產生多種品質,以自動為觀眾提供適合其裝置和網路狀態的最佳體驗。輸入解析度最高可達 1080p,位元速率最高可達 8.5 Mbps,輸出最高為 SD 品質 (480p)。您可以選取選用的轉碼預設集 (參閱下文)。會將所有轉譯的音訊轉碼,並提供僅音訊的轉譯。

  • ADVANCED_HD:影片經過轉碼:從原始輸入中產生多種品質,以自動為檢視者提供適合其裝置和網路狀態的最佳體驗。輸入解析度最高可達 1080p,位元速率最高可達 8.5 Mbps,輸出最高為 SD 品質 (720p)。您可以選取選用的轉碼預設集 (請參閱下文)。會將所有轉譯的音訊轉碼,並提供僅音訊的轉譯。

新頻道類型選用的轉碼預設集讓您能在可用的下載頻寬與影片品質之間做取捨,以優化觀看體驗。有兩個預設集:

  • 限制頻寬傳遞會針對每個品質等級使用較低的位元速率。如果您的下載頻寬偏低及/或影片內容單純 (例如講者頭像),請使用此項。

  • 較高頻寬傳遞會針對每個品質等級使用較高的位元速率。如果您的下載頻寬高及/或影片內容複雜 (例如特效和快速場景變換),請使用此項。

文件歷史記錄頁面列出了《IVS 使用者指南》和 IVS API 參考的相關變更。

2023 年 6 月 1 日

Amazon IVS 廣播 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 廣播 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/

  • 當您已加入階段且尚未將麥克風連接至階段時,進入背景時的新預設行為是保持在階段中,而非自動離開。這可實現在背景中時以僅觀眾參與者的身分聆聽階段的使用案例。

  • 改善階段藍牙裝置連線/中斷連線的處理方式。

  • 修正使用 setGain 進行靜音和取消靜音時音訊低很多的問題。

  • 將攝影機連接到 IVSBroadcastSession 時,攝影機現在會根據 IVSVideoConfiguration 上的 size 和 targetFramerate 進行配置。

  • iOS SDK 現在需要 iOS 12.0 或更高版本。(不再支援 iOS 11)。

已知問題:廣播工作階段因電話而中斷後,檢視者可能會遺失音訊。變通辦法為在因電話而中斷後重新啟動廣播工作階段。

廣播 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

廣播 SDK 大小:iOS

Architectur9 不含階段功能的已壓縮容量 不含階段功能的未壓縮容量 具有階段功能的已壓縮容量 具有階段功能的未壓縮容量
arm64 1.55 MB 3.77 MB 5.00 MB 10.77 MB

2023 年 5 月 23 日

Amazon IVS 播放器 SDK 1.19.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.41 MB 0.99 MB

2023 年 5 月 16 日

Amazon IVS 廣播 SDK:iOS 1.8.1

平台 下載與變更
iOS 廣播 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 上的位元速率降低問題。I,針對 RTMP (無階段) 和 WebRTC 技術 (有階段)。如果已在應用程式上實作解決方法 (透過啟用 b 影格),則可以在安裝此更新後將其移除。

廣播 SDK 大小:iOS

架構 不含階段功能的已壓縮容量 不含階段功能的未壓縮容量 具有階段功能的已壓縮容量 具有階段功能的未壓縮容量
arm64 1.53 MB 3.73 MB 5.00 MB 10.73 MB

2023 年 5 月 16 日

Amazon IVS 廣播 SDK 1.7.4

平台 下載與變更
iOS 廣播 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 影格),則可以在安裝此更新後將其移除。

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.48 MB 3.40 MB

2023 年 5 月 11 日

多位主持人運作狀態

現在您可以使用多位主持人監控 IVS 階段的運作狀態。請參閱:

2023 年 5 月 1 日

Amazon IVS Web 廣播 SDK 1.3.2

平台 下載與變更

Web 廣播 SDK 1.3.2

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 修正了直播頻道廣播螢幕共用有時會導致黑色螢幕的問題。

  • 修正了直播頻道廣播階段參與者有時會導致黑色螢幕的問題。

  • 修正了報告重複取消發布和發布事件的分析問題。

  • 修正了 getStats 並不總是針對 RemoteStageStream 物件更新的問題。

  • 修正了在嘗試廣播階段參與者時的 OverconstrainedError

  • 新增增強功能:當階段策略 shouldPublishParticipant 設定為 true 時,會忽略僅訂閱參與者。

2023 年 4 月 27 日

階段參加者增加

一次可以連接到一個階段的參與者人數上限從 12 增加到 1,000。最多 12 位參與者可以一次發布到一個階段,一次最多可以有 1,000 名參與者進行訂閱。如需詳細資訊,請參閱在 Amazon IVS 串流上啟用多位主持人Amazon IVS Service Quotas

2023 年 4 月 4 日

Amazon IVS 播放器 SDK 1.18.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.41 MB 0.99 MB

2023 年 3 月 30 日

RTMP 支援

除了 RTMPS 之外,Amazon IVS 目前還支援 RTMP (即時訊息通訊協定) 串流。RTMPS 是安全版的 RTMP。除非您有需使用 RTMP 的經驗證特定使用案例,否則我們建議您使用 RTMPS 進行安全擷取。

您可以透過以下方式設定 RTMP 串流:

  • IVS 主控台:在一開始設定頻道時使用自訂組態按鈕,或在修改現有頻道時使用啟用 RTMP 擷取切換按鈕。

  • API:在 CreateChannel 或 UpdateChannel 請求中使用新的 insecureIngest 欄位。請參閱 IVS API 參考

如需了解 RTMP 擷取端點,請參閱 設定串流軟體廣播 Android SDK 指南廣播 iOS SDK 指南

2023 年 4 月 29 日修正:變更了廣播 Android SDK 指南廣播 iOS SDK 指南,以指出這些 SDK 僅支援 RTMPS 擷取 (非不安全的 RTMP 擷取)。

2023 年 3 月 29 日

適用於私人頻道的單次使用權杖

產生和簽署播放權杖 中,我們已將選用欄位 single-use-uuid 新增至有效負載,以產生單次使用權杖。

2023 年 3 月 28 日

Amazon IVS Web 廣播 SDK 1.3.1

平台 下載與變更

Web 廣播 SDK 1.3.1

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 此版本未進行客戶端調整。

2023 年 3 月 23 日

支援在串流上使用多位主持人 (階段資源)

這是新功能的第一個版本:您現在可以將多位參與者的影片合併成一個即時串流。階段是參與者可即時交換音訊和影片的虛擬空間。然後,您可以將階段廣播到頻道,以吸引更多觀眾,並構建應用程式,使觀眾可以「登台」進行即時對話。如需詳細資訊,請參閱:

2023 年 3 月 23 日

Amazon IVS 廣播 SDK:Android 1.8.0、iOS 1.8.0 和 Web 1.3.0

除了在串流上新增對多位主持人的支援,Android 和 iOS 廣播 SDK 也已更新,支援新的階段功能。

平台 下載與變更
全部
Android 廣播 SDK 1.8.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.8.0/android/

  • 視您 gradle 檔案的設定方式 (使用分類器),您可以下載有無支援階段的 SDK。無階段支援的 SDK 容量較小。如需詳細資訊,請參閱廣播 SDK:Android 指南

  • 廣播 SDK:Android 指南 中新增了「使用階段 SDK 新增多位主持人」和與階段相關的「已知問題和解決方法」。

iOS 廣播 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/

  • 視您 Pod 檔案的設定方式,您可以下載有無支援階段的 SDK。無階段支援的 SDK 容量較小。如需有關安裝的詳細資訊,請參閱廣播 SDK:iOS 指南

  • 廣播 SDK:iOS 指南 中新增了「使用階段 SDK 新增多位主持人」和與階段相關的「已知問題和解決方法」。

  • SDK 已不支援位元碼,因為 Apple 已正式棄用了位元碼,且 App Store 不再接受使用位元碼提交。如需詳細資訊,請參閱 Xcode 14 版本備註

Web 廣播 SDK 1.3.0

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 廣播 SDK:Web 指南 中新增了「使用階段 SDK 新增多位主持人」和與階段相關的「已知問題和解決方法」。

廣播 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

廣播 SDK 大小:iOS

架構 不含階段功能的已壓縮容量 不含階段功能的未壓縮容量 具有階段功能的已壓縮容量 具有階段功能的未壓縮容量
arm64 1.53 MB 3.73 MB 5.03 MB 10.67 MB

2023 年 3 月 2 日

Amazon IVS 廣播 SDK:Android 1.7.3

平台 下載與變更
Android 廣播 SDK 1.7.3

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.7.3/android/

  • 已修復自訂影像來源在具有 MediaTek Dimensity 700 系統單晶片的裝置上無法正常運作的問題。

廣播 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 播放器 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 技術資產: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 播放器 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/

  • SDK 已不支援位元碼,因為 Apple 已正式棄用了位元碼,且 App Store 不再接受使用位元碼提交。如需詳細資訊,請參閱 Xcode 14 版本備註

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.41 MB 0.99 MB

2023 年 2 月 16 日

用於自動錄製至 S3 的位元組範圍標籤和清單檔案

除了標準 HLS 播放清單外,自動錄製到 S3 功能現在還支援產生位元組範圍播放清單。如需詳細資訊,請參閱自動錄製至 Amazon S3 (recording_startedrecording_ended 的 JSON 範例中的「錄製內容」、「位元組範圍播放清單」和新 byte_range_playlist 欄位。)

2023 年 1 月 31 日

Amazon IVS 聊天用戶端傳訊 SDK:Android 1.1.0

平台 下載與變更
Android 版聊天用戶端傳訊 SDK 1.1.0

參考文件:https://aws.github.io/amazon-ivs-chat-messaging-sdk-android/1.1.0/

  • 為了支援 Kotlin Coroutines,我們在 com.amazonaws.ivs.chat.messaging.coroutines 套件中新增了新的 IVS 聊天功能傳訊 API。另請參閱新的 Kotlin Coroutines 教學課程;第 1 部分 (共 2 部分) 是聊天室

聊天用戶端傳訊 SDK 大小:Android 版

架構 壓縮大小 未壓縮大小
所有架構 (bytecode) 89 KB 92 KB

2023 年 1 月 17 日

Amazon IVS 播放器 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 技術資產: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/

  • 已新增 setOrigin 方法,允許在播放請求中加入 Origin 請求標頭。另請參閱 Token Schema (字符結構描述) 尋找新的 strict-origin-enforcement 欄位。

iOS 播放器 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/

  • 已新增 setOrigin 方法,允許在播放請求中加入 Origin 請求標頭。另請參閱 Token Schema (字符結構描述) 尋找新的 strict-origin-enforcement 欄位。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.41 MB 0.99 MB

2022 年 12 月 9 日

已新增至「自動錄製到 S3」清單檔案的時間戳記

啟用自動錄製至 Amazon S3 時,即會建立 HLS 清單檔案。這些檔案現在包含 HLS 程式-日期-時間 (Program-Date-Time,簡稱 PDT) 標籤,指示每個 HLS 區段產生時的時鐘時間 (使用 UTC ISO-8601 格式)。

2022 年 12 月 6 日

Amazon IVS 廣播 SDK:Android 1.7.2

平台 下載與變更
Android 廣播 SDK 1.7.2

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.7.2/android/

  • 修正了以下錯誤:非攝影機裝置子類別 SurfaceSource 傳回的 Device.Descriptior 會在每次呼叫時提供唯一的 deviceIdurn,進而使這些屬性無法可靠地識別裝置。

  • 修正了以下錯誤:如果關聯插槽在新增時具有 Device.Descriptor.DeviceType.MICROPHONEpreferredAudioInput 值,則在 Mixer.getSlots() 查詢時,BroadcastConfiguration.Mixer.Slot 上的 preferredAudioInput 屬性為空。

廣播 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 聊天用戶端傳訊 SDK:JavaScript 1.0.2

平台 下載與變更
JavaScript 版聊天用戶端傳訊 SDK 1.0.2

參考文件:https://aws.github.io/amazon-ivs-chat-messaging-sdk-js/1.0.2/

  • 修正了會影響 Firefox 的問題:用戶端在使用 DisconnectUser 端點與聊天室中斷連線時,錯誤地收到通訊端錯誤。

2022 年 11 月 1 日

Amazon IVS 播放器 SDK 1.14.0

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.41 MB 0.99 MB

2022 年 10 月 18 日

Amazon IVS 聊天用戶端傳訊 SDK:JavaScript 1.0.1

2022 年 10 月 6 日

Amazon IVS 廣播 SDK 1.7.1

平台 下載與變更
iOS 廣播 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/

  • 已修正針對幾個類別進行直接連結時發生的連結器錯誤。

  • 已移除類別中不應由主持人應用程式執行個體化的 initnew 函數。

  • 插槽 (使用 SDK 所提供、縱向長寬比設為 9:16 的攝影機) 現已可正確使用相符的 9:16 攝影機長寬比。(過往使用的攝影機長寬比是 3:4。) 使用 FIT (最適大小) 長寬比模式的插槽現,已使用全螢幕。(過往螢幕上下有黑邊。)

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.48 MB 3.40 MB

2022 年 9 月 22 日

Amazon IVS 廣播 SDK 1.7.0

注意:無 1.6.0 這個版本。

平台 下載與變更
全部
  • 透過減少罕見當機的發生次數,提高穩定性。

  • 已在 VideoConfiguration 中新增 AutomaticBitrateProfile 列舉。這樣可控制 ABR 演算法調整影片位元速率的速度。

  • 已新增 onTransmissionStatsChanged 方法。它內含的傳輸統計資料比 onBroadcastQualityChangedonNetworkHealthChanged 更詳細。我們棄用了後兩種方法,也建議您改用 onTransmissionStatsChanged

Android 廣播 SDK 1.7.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.7.0/android/

iOS 廣播 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) 的裝置是否相較於耳機更偏好使用喇叭。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.47 MB 3.40 MB

2022 年 9 月 20 日

Amazon IVS 播放器 SDK 1.13.0

平台 下載與變更

Web 播放器 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 技術資產: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 的日誌。這個內部日誌不應該顯示出來,因為它不會影響客戶。如果您看到它,請勿理會。

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: 方法,使其略過無效值。

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.44 MB 1.06 MB

2022 年 9 月 15 日

垂直影片改進 (最終版本)

今天起,我們開始為所有 Amazon IVS 客戶推出垂直影片改進中所述的變更。需 2-3 天時間才能在所有帳戶中完成這些變更。

2022 年 9 月 12 日

Amazon IVS 廣播 SDK 1.5.2:iOS

平台 下載與變更

iOS 廣播 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/

  • 已修正在廣播停止後但尚未完成關閉前很快就中斷網路連線的極少見當機問題。

  • 已修正重試迴圈在嚴重錯誤後不斷嘗試重新啟動廣播時的記憶體增加問題。

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.39 MB 3.20 MB

2022 年 9 月 8 日

Amazon IVS 聊天用戶端傳訊 SDK:Android 1.0.0 和 iOS 1.0.0

聊天用戶端傳訊開發套件大小:Android 版

架構 壓縮大小 未壓縮大小
所有架構 (bytecode) 53 KB 58 KB

聊天用戶端傳訊 SDK大小:iOS 版

架構 壓縮大小 未壓縮大小
ios-arm64_x86_64-simulator (bitcode) 484 KB 2.4 MB
ios-arm64_x86_64-simulator 484 KB 2.4 MB
ios-arm64 (bitcode) 1.1 MB 3.1 MB
iOS arm64 233 KB 1.2 MB

2022 年 9 月 2 日

Amazon IVS Web 廣播 SDK 1.2.0

平台 下載與變更

Web 廣播 SDK

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 修正了 npm 套件執行時的套件類型定義。

  • 新增了預設組態,以支援 1080 BASIC 頻道。

2022 年 8 月 30 日

合併分段的串流

此為新功能的第一版。如果您的串流設定為自動錄製到 Amazon S3,現在您可以指定一段時間,如果在這段時間內串流中斷並啟動新串流,Amazon IVS 會試圖將其錄製到與上一個串流相同的 S3 字首。換言之,如果廣播中斷連線後在指定的重新連線間隔內重新連線,則會將多個串流視為單一廣播並合併在一起。如需詳細資訊,請參閱:

  • Amazon IVS 入門 – 我們已更新 Step 3: Create a Channel with Optional Recording (步驟 3:建立帶有選用錄製的頻道) 中的主控台和 CLI 指令。

  • 自動錄製到 S3 – 請參閱合併分段的串流這個新章節。

  • EventBridge – 已在 Examples: Recording State Change (範例:錄製狀態變更) 中新增 recording_session_idrecording_session_stream_ids 欄位。

  • IVS API 參考 – 我們已在 CreateRecordingConfiguration 請求和 RecordingConfiguration 物件中新增 recordingReconnectWindowSeconds 欄位。這會影響三種回應 (CreateRecordingConfiguration、GetRecordingConfiguration 和 GetStreamSession)。

2022 年 8 月 9 日

Amazon IVS Web 播放器 SDK 1.12.0

2022 年 7 月 28 日

Amazon IVS iOS 廣播 SDK 1.5.1

平台 下載與變更
iOS 廣播 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 廣播 SDK 的所有先前版本。需要 1.5.1 版才能在 iOS 16 上廣播。

  • 修正直接提供委派給 IVSBroadcastSession 的初始化程式時,記憶體流失的問題。(解決方法是事後設定委託屬性。)

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.36 MB 3.20 MB

2022 年 7 月 21 日

Amazon IVS Web 廣播 SDK

平台 下載與變更
Web 廣播 SDK

參考文件:https://aws.github.io/amazon-ivs-web-broadcast/docs/sdk-reference

  • 這是 Amazon IVS Web 廣播 SDK 的初始版本。

2022 年 7 月 14 日

Amazon IVS iOS 播放器 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 提供的錄製內容的問題。

  • 修正主執行緒遭到封鎖時可能出現的記憶體增加問題。

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.46 MB 1.10 MB

2022 年 6 月 28 日

Amazon IVS 播放器 Web SDK 1.11.0

平台 下載與變更

Web 播放器 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 技術資產: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 廣播 SDK 1.5.0

平台 下載與變更
全部
  • 透過減少罕見當機的發生次數,提高穩定性。

  • 提升高位元速率串流的穩定性。

  • 經歷極高延遲的廣播將會結束,並顯示錯誤代碼 20401 和此訊息:「由於網路不穩定,廣播已經結束。請確定您有穩定的連線,或降低廣播位元速率。」 此延遲閾值可能會隨時間變更;目前為 45 秒。

Android 廣播 SDK 1.5.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.5.0/android/

  • Video 新增組態選項,以啟用廣播工作階段透明度:enableTransparency(boolean)isTransparencyEnabled()。透明度預設為停用。請注意,您必須將 Video.enableTransparency 設為 TRUE,個別插槽的 fillColortransparency 值才能正常運作。透明度的運算密集程度較高,應於必要時才啟用。

iOS 廣播 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::broadcastFinished 中呼叫 IVSReplayKitBroadcastSession::broadcastFinished,以確保串流正確關閉。否則可能會導致串流持續直播,直到逾時為止。

  • IVSImagePreviewView 不再由 MTKView 支援,而是一個正常的 UIView,具有 AVSampleBufferDisplayLayerCALayer

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.36 MB 3.20 MB

2022 年 6 月 9 日

垂直影片改進

此版本改進了 Amazon IVS 處理垂直輸入的方式;例如,從高度大於寬度的行動裝置廣播的內容。正如本文末尾所解釋的那樣,這一改進會在一段時間內逐步推出。

共有三種變更:

  1. (僅影響 Standard 頻道) 垂直輸入根據內容的寬度進行縮放,從而減少縮減並在視覺上取得更高品質的輸出。例如,以下是此變更對 720x1280 輸入的影響:

    名稱 舊寬度 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 頻道) 僅產生寬度小於或等於輸入寬度的轉譯。例如,如果輸入為 720x1280,則可取得 720p、480p、360p 和 160p 的轉譯。如果輸入寬度在不同的轉譯之間,則您將取得低於輸入寬度的所有轉譯。例如,以下是此變更對 540x960 輸入的影響:

    名稱 舊寬度 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. (影響 StandardBasic 頻道) 垂直輸入的轉譯使用以寬度而不是高度為基礎的更傳統的命名方式。例如,Basic 頻道的 360x640 輸入有一個名為 360p 的輸出轉譯。

    此名稱在影片播放清單中顯示為 NAME 屬性,並顯示在使用者的品質選取器 (範例) 中。該名稱還用作錄製資產的 Amazon S3 目錄名稱。例如,對於 360x640 輸入,品質選取器和自動錄製到 Amazon S3 目錄的名稱為 360p60 (舊的值為 640p60)。

我們會在一段時間內逐步推出這一改進:

  • 現在 - 您在過去的六個月裡有沒有對垂直輸入進行廣播? 如果沒有,我們將立即為您的帳戶啟用此變更 (具體是即日起的 1 週內)。如果有,您將在 AWS Health 儀表板的帳戶事件區段收到有關此變更的通知。

  • 2022 年 9 月 15 日 – 我們將對所有剩餘帳戶啟用此變更。如果您在過去六個月內進行垂直輸入廣播,並希望盡快在您的帳戶上啟用此變更,請提交 AWS 支援票證。

重要:請確認您沒有任何依賴於舊行為的程式碼 (例如,用於錄音後處理的程式碼)。例如,如果您有一個具有明確指定轉譯寬度/高度的指令碼,則必須對其進行編輯,否則在套用此變更後它可能會無法執行。

2022 年 5 月 24 日

Amazon IVS Web 和 Android 播放器 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 技術資產: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 定義檔案中移除了兩種不應該公開的類型:AutoplayOptionsPlayerEventType.STATE_CHANGED

  • 修正了使用 setAutoMaxQualitysetAutoMaxVideoSize 時未考慮所有品質的問題。

  • 公開了 setAutoMaxVideoSize 方法以及相應的文件。

  • 在 SDK 參考中闡明 setAutoMaxQuality 根據位元速率篩選品質。

  • 更正了 Web 平台的 VOD 的串流結束行為。

Android 播放器 1.10.0

參考文件:https://aws.github.io/amazon-ivs-player-docs/1.10.0/android/

  • 修正了使用 setAutoMaxQualitysetAutoMaxVideoSize 時未考慮所有品質的問題。

  • getVolume() 新增到 Player 類別。

  • 在 SDK 參考中闡明 setAutoMaxQuality 根據位元速率篩選品質。

  • 更正了 Web 平台的 VOD 的串流結束行為。

行動發套件大小: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 串流運作狀態有兩個更新,用於近乎即時地監控即時串流的運作狀態:

  • 在主控台上的串流工作階段詳細資訊頁面中,現提供高解析度 CloudWatch 指標的圖表。

  • ConcurrentStreams 指標中新增了一個維度 (Health),用於依據頻道運作狀態篩選結果。

請參閱監控 Amazon IVS 即時串流運作狀態和使用 Amazon CloudWatch 監控 Amazon IVS。

2023 年 10 月 12 日更新:這些文件已合併至監控 IVS 低延遲串流中。

2022 年 4 月 26 日

Amazon IVS 聊天功能

這是 Amazon IVS 聊天功能的初始版本,它是一種受管的伴隨即時影片串流的即時聊天功能。如需新的文件,請造訪 Amazon IVS 文件登陸頁面

與往常一樣,文件變更在 Amazon IVS 文件歷史記錄中提供說明。

2022 年 4 月 22 日

Amazon IVS iOS 播放器 SDK 1.8.2

平台 下載與變更
iOS 播放器 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 及更高版本的裝置上增加了對「子母畫面」的支援。您可以直接使用 IVSPlayerLayerAVPictureInPictureController 類別執行個體化。請參閱公有範本應用程式中的範例實作。

  • 修正在從 -seekTo:completionHandler: 的完成處理程序內部操作 IVSPlayer 狀態時,可能出現的死結問題。

  • 修正 1.8.1 版本在試圖解決主執行緒被卡住時可能出現記憶體增加的問題所引發的問題。

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.46 MB 1.10 MB

2022 年 4 月 19 日

Amazon IVS 廣播 SDK 1.4.0

平台 下載與變更
全部
Android 廣播 SDK 1.4.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.4.0/android/

  • 修正 createServiceNotificationBuilder 中的錯誤以便能針對 Android 12。

  • 藉由退回到基本 AVC 設定檔修正具有錯誤主 AVC 設定檔的裝置上的問題。

  • 在多個公有 API 方法簽署中增加一些 NonNull 註釋,以防止意外的例外狀況導致應用程式當機。

iOS 廣播 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 使用情況產生很大的影響。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.33 MB 3.13 MB

2022 年 3 月 31 日

Amazon IVS iOS 播放器 SDK 1.8.1

平台 下載與變更
iOS 播放器 1.8.1

下載: <已取代>

參考文件:https://aws.github.io/amazon-ivs-player-docs/1.8.1/ios/

  • 在執行 iOS 15 及更高版本的裝置上增加了對「子母畫面」的支援。您可以直接使用 IVSPlayerLayerAVPictureInPictureController 類別執行個體化。請參閱公有範本應用程式中的範例實作。

  • 修正主執行緒被卡住時可能出現的記憶體增加問題。

  • 修正在從 IVSPlayer 的完成處理程序內部操作 -seekTo:completionHandler: 狀態時,可能出現的死結問題。

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.46 MB 1.10 MB

2022 年 3 月 3 日

Amazon IVS 廣播 SDK 1.3.0

平台 下載與變更
全部
  • 透過減少罕見當機的發生次數,提高穩定性。

  • 新增對 32 位元有符號整數和 64 位浮點 PCM 音訊的支援。

Android 廣播 SDK 1.3.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.3.0/android/

  • 修復在串流期間斷開藍牙耳機會導致當機的間歇性問題。

  • BroadcastSession.onBroadcastQuality 方法現在報告較低的初始廣播品質值。

  • 新增對含有多個 AudioBufferLists 的 PCM 緩衝區的支援。這在 USB 麥克風上很常見。

納入 Android 1.2.1 版本的變更:新的方法和錯誤修正,可以正確支援表面大小和旋轉變化:

  • 已修正 SurfaceSource.setSize(...) 無法為 SurfaceSource 設定新的大小的錯誤。

  • 已新增 Device.setRotation(float rotation) 方法來設定裝置上的旋轉 (以弧度表示)。

  • 已新增 ImageDevice.rotateOnConfigurationChanges(boolean enable) 方法,可在實體手持電話旋轉時啟用/停用 ImageDevice 的自動旋轉。

  • 已新增 ImageDevice.willRotateOnConfigurationChanges() 方法,可在實體手持電話旋轉時傳回 ImageDevice 是否設定為自動旋轉。

iOS 廣播 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 模擬器的支援。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.30 MB 3.06 MB

2022 年 3 月 1 日

Amazon IVS 播放器 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 技術資產: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/

  • 修正在某些瀏覽器中播放錄製內容會停滯的邊緣情況。

  • 修正在對錄製的影像進行快進然後倒轉時影片後未觸發定時中繼資料事件的問題。

  • 刪除 JW 播放器整合時不必要且容易造成混淆的警告 remove()

  • 對時間節點類型啟用更嚴格的類型檢查,以支援正確的時間節點類型篩選。

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/

行動發套件大小: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

行動 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 0.46 MB 1.10 MB

2022 年 2 月 3 日

Amazon IVS 廣播 SDK:Android 1.2.1

平台 下載與變更
Android 廣播 SDK 1.2.1

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.2.1/android/

此版本提供了新的方法和錯誤修正,可以正確支持表面大小和旋轉變化。涉及自定義影片輸入的使用案例需要此版本。

  • 已修正 SurfaceSource.setSize(...) 無法為 SurfaceSource 設定新的大小的錯誤。

  • 已新增 Device.setRotation(float rotation) 方法來設定裝置上的旋轉 (以弧度表示)。

  • 已新增 ImageDevice.rotateOnConfigurationChanges(boolean enable) 方法,可在實體手持電話旋轉時啟用/停用 ImageDevice 的自動旋轉。

  • 已新增 ImageDevice.willRotateOnConfigurationChanges() 方法,可在實體手持電話旋轉時返回 ImageDevice 是否設定為自動旋轉。

廣播 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 播放器 SDK 1.7.0

平台 下載與變更
全部
  • 修復了播放來源媒體播放清單中的串流時出現的卡頓問題。

Web 播放器 1.7.0Video.js 整合以及 JW 播放器整合

NPM 套件: https://www.npmjs.com/package/amazon-ivs-player

指令碼資產:https://player.live-video.net/1.7.0/amazon-ivs-player.min.js

Video.js 技術資產: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 錄製的影片後未觸發定時中繼資料事件的問題。

  • 修復了當串流的播放 URL 在 iOS 行動裝置 Web 瀏覽器上不可用時未發出 ErrorNotAvailable 錯誤的問題。

  • 修復了使用 Video.js 包裝函式呼叫 dispose() 時出現的主控台警告。

  • 修復了在銷毀播放器執行個體後嘗試存取它時導致的幾個空參考錯誤。

  • 更新了 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 播放器版本中完全刪除此類別 (1.8.0,暫定於 2022 年一季度)。

  • 已新增 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 將其設定為標準架構後,它將被重新啟用。

  • 修復了在應用程式終止和媒體服務重置事件期間可能發生的罕見當機。

行動發套件大小: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

行動 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 廣播 SDK 1.2.0

平台 下載與變更
全部
  • 透過減少罕見當機的發生次數,提高穩定性。

  • 已新增新的方法,onNetworkHealthChanged (Android) 和 broadcastSession:networkHealthChanged (iOS)。此會在網路的瞬間品質變更時提供更新。其可用來提供有關廣播何時可能發生暫時中斷的意見回饋。

  • 已新增方法來取得/設定 BroadcastConfiguration.mixer.canvasAspectMode。在未明確設定插槽的長寬比模式時,此會用來作為插槽的預設長寬比模式。

  • 已變更 Mixer (Android) 和 IVSBroadcastMixer (iOS) API:

    • 已新增 getSlots(),其會傳回所有已新增的插槽。

    • 已新增 unbind,其會從混音器插槽解除綁定裝置。

    • 已更新 bindunbind 以及 transition,以傳回 bool,指出成功或失敗。

Android 廣播 SDK 1.2.0

參考文件:https://aws.github.io/amazon-ivs-broadcast-docs/1.2.0/android/

  • 已修正錯誤,即,即使已啟用透明度,插槽的影片或影像仍無法與其下方的其他插槽混合 (使用 zIndex 值)。

iOS 廣播 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/

  • 已改善藍牙與有線耳機的連線穩定性。

  • 已新增對 IVSCustomImageSource 以下像素格式的支援:

    • kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarFullRange

    • kCVPixelFormatType_Lossy_420YpCbCr8BiPlanarFullRange

    • kCVPixelFormatType_Lossless_420YpCbCr8BiPlanarVideoRange

    • kCVPixelFormatType_Lossy_420YpCbCr8BiPlanarVideoRange

    • kCVPixelFormatType_Lossless_32BGRA

    • kCVPixelFormatType_Lossy_32BGRA

  • 已修正在使用 createAppBackgroundImageSource 方法時的兩個競爭條件,其可能會在應用程式傳回前景後導致串流無法繼續。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 1.42 MB 3.30 MB

2021 年 11 月 23 日

Amazon IVS 播放器 SDK 1.6

平台 下載與變更
全部
  • 已新增播放器功能 setInitialBufferDuration(),可允許客戶設定初始緩衝持續時間。此持續時間會決定播放的開始時間。允許的範圍為 0.1 至 5 秒。此方法對 iOS 瀏覽器平台沒有影響。

  • 已修正載入的串流可能會在網路重新連線期間,在沒有呼叫 play 方法的情況下便播放的錯誤。

  • 已修正未清除過時封閉式字幕資料的問題。

  • 透過減少罕見當機的發生次數,提高播放器的穩定性。

Web player 1.6.1Video.js 整合以及 JW 播放器整合

NPM 套件: https://www.npmjs.com/package/amazon-ivs-player

指令碼資產:https://player.live-video.net/1.6.1/amazon-ivs-player.min.js

Video.js 技術資產: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 文件新增與影片元素的控制屬性如何影響叫用相關的註解。

  • 已改善播放器從影片解碼和播放清單網路錯誤中復原的方式。

  • 已將播放器的預設記錄等級從 warning (警告) 變更為 error (錯誤),以與其他平台相符。

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/

  • 從下一個 IVS 播放器版本開始 (1.7.0,暫定針對 2022 年第一季規劃),對 iOS 10 的支援將受到取代。

行動發套件大小: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

行動 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 日

串流運作狀態

透過全新的高解析度 CloudWatch 指標,Amazon IVS 串流運作狀態可讓您近乎即時地監控即時串流的運作狀態。您也可以透過兩個新的 API 端點,取得串流事件和輸入設定的洞察。此為新功能的第一版。請參閱:

  • 監控 Amazon IVS 即時串流運作狀態 – 此為新的《Amazon IVS 使用者指南》頁面。

  • Amazon IVS 入門 – 我們已為「步驟 2:設定 IAM 許可」中的 IAM 政策更新其他三個 IVS 許可 (GetStreamGetStreamSessionListStreamSessions) 和 cloudwatch:GetMetricData

  • 使用 Amazon CloudWatch 監控 Amazon IVS – 我們已新增四個新的高解析度指標 (IngestAudioBitrateIngestFramerateIngestVideoBitrateKeyframeInterval)。

    2023 年 10 月 12 日更新:此 CloudWatch 文件已刪除,且內容已移至監控 IVS 低延遲串流

  • 使用 Amazon EventBridge 和 Amazon IVS – 我們已新增兩個事件,即工作階段已建立和工作階段已結束。

  • Amazon IVS API 參考 – 有許多變更:

    • 兩個新端點:GetStreamSession 和 ListStreamSessions。

    • 七個新物件:AudioConfiguration、IngestConfiguration、StreamEvent、StreamFilters、StreamSession、StreamSessionSummary 和 VideoConfiguration。

    • Stream 和 StreamSummary 物件中的新欄位 (streamID)。因此,此會影響 GetStream 和 ListStreams 回應。

    • ListStreams 請求中的新欄位 (filtersBy)。

2021 年 10 月 20 日

Amazon IVS 廣播 SDK 1.1.0:Android 和 iOS

平台 下載與變更
全部
  • 已修正當提供給轉換方法的插槽組態名稱不符合目標插槽名稱參數時,混音器插槽組態可能會處於非預期狀態的錯誤。

  • 透過減少罕見當機的發生次數,提高穩定性。

  • 重新平衡預設的位元速率,可更有效地反映預期的使用者體驗。這些記錄在廣播 SDK 參考文件中。

    • 標準 (縱向/橫向) – 初始:2.1 Mbps。上限:6 Mbps。

    • 基本 (縱向/橫向) – 初始:1.2 Mbps。上限:1.5 Mbps。

    • 遊戲 (縱向/橫向) (僅適用於 Android) – 初始:2.1 Mbps。上限為 6 Mbps。

  • 已新增對單聲道音訊的支援。廣播工作階段現在可以設定 1 或 2 個聲道 (分別為單聲道或立體聲)。此外,自訂音訊來源可以設定 1 或 2 個聲道。

  • 已將混音器畫布和插槽原點變更為左上角。這對於開發人員來說應該更自然,而且提供更一致的可用性。如果您使用的是自訂混音器插槽,則必須更新程式碼;請參閱以下的廣播 SDK 混音器:從 1.0.0 遷移至 1.1.0

  • 新增文件頁面:廣播 SDK:混合裝置

Android 廣播 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 廣播 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 物件上設定大小現在會將 matchCanvasSize 設定為 false。同樣地,在 IVSMixerSlotConfiguration 物件上設定長寬比會將 matchCanvasAspectMode 設定為 false

  • 已新增對具有預先編碼影片的背景音訊的支援。createAppBackgroundImageSourceOnComplete 這個新方法會變更應用程式在背景執行時的預設行為。之前,整個串流會因為 SDK 無法再存取攝影機或 GPU (這表示無法完成影片輸入合成或影片編碼) 而停止。

    新方法會傳回 IVSCustomVideoSource 的子類別。一般來說,IVSCustomVideoSource 可讓您提交要廣播的影像樣本。當您的應用程式在背景時,此子類別可讓您提交要預先編碼的影像樣本以供稍後廣播之用。

廣播 SDK 混音器:從 1.0.0 遷移至 1.1.0

廣播 SDK 1.1.0 版會變更混音器座標系統的運作方式。在 1.0.0 中,混音器使用不一致的原點。在 1.1.0 中,原點是左上角。請參閱新的廣播 SDK:混合裝置頁面。

畫布變更:水平 (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 位置減去其高度的一半。此外,插槽的大小與左上角相對。因此,若要從中心展開某個插槽,您必須同時變更位置與大小;否則,插槽將會顯示為向下和向右增長。

廣播 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

廣播 SDK 大小:iOS

架構 壓縮大小 未壓縮大小
arm64 3.11 MB 6.74 MB

2021 年 9 月 29 日

Amazon IVS 播放器 SDK:Android 1.5.1

平台 下載與變更
Android 播放器 1.5.1

參考文件:https://aws.github.io/amazon-ivs-player-docs/1.5.1/android/

  • 已修正 getVersion(),它現在會傳回正確的版本編號。

行動發套件大小: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 播放器 SDK 1.5.0

平台 下載與變更
全部
  • 已修正載入的串流可能會在網路重新連線期間,在沒有呼叫播放方法的情況下 play 的問題。

  • 已修正播放器在串流中斷連線後停留在 PLAYING 狀態,而不是移至 ENDED 狀態的問題。

  • 已更新 CEA-608 字幕剖析以支援更多編碼器。

  • 已改善播放器播放傳遞內容的能力;亦即,從 BASIC 聲道播放內容,並從 STANDARD 聲道播放最高品質。

Web 播放器 1.5.0Video.js 整合以及 JW 播放器整合

NPM 套件: https://www.npmjs.com/package/amazon-ivs-player

指令碼資產:https://player.live-video.net/1.5.0/amazon-ivs-player.min.js

Video.js 技術資產: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 視圖版面配置的效能。

  • getVersion() 會傳回 1.5.0-ivs.rc.2,而不是 1.5.0

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 模擬器的支援。

  • 修正了播放器記憶體堆積大小會在播放期間持續增加 (直到取消配置播放器為止) 的問題。

  • 已改善影片中有錯誤資料時的播放行為,方法是忽略錯誤的資料並繼續播放,而不是停止播放。

行動發套件大小: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

行動 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 播放器 SDK 1.4.1

行動發套件大小: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

行動 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 播放器 SDK 1.4.0

平台 下載與變更
全部
  • 修正一項罕見問題:如果在 DURATION_CHANGED 事件或 READY 狀態更新後移至其他影片位置,VOD 播放會停滯。

  • 修正使用 ID3 中繼資料播放串流時記憶體流失的問題。

  • 修正插入的字幕可能無法正確顯示的邊緣情況。

  • 改善播放器的彈性位元速率串流演算法的效能。

  • 透過減少罕見當機的發生次數,提高播放器的穩定性。

  • 新增記錄警告訊息,當播放器的存取來源和建立來源所屬的執行緒不同時顯示。

  • 更新了 getLiveLatency() 文件,更具體地說明從伺服器到播放器的延遲計算方式。

Web player 1.4.0Video.js 整合以及 JW 播放器整合

NPM 套件: https://www.npmjs.com/package/amazon-ivs-player

指令碼資產:https://player.live-video.net/1.4.0/amazon-ivs-player.min.js

Video.js 技術資產: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/

  • 修正了 TIMED_METADATA 事件沒有在 iOS Safari 上觸發的邊緣情況。

  • 改善播放器在 Firefox 上播放低延遲串流時的彈性位元速率串流演算法效能。

  • 修正了 getDuration() 的文件,針對即時串流一律傳回無限。

  • 修正了桌面 Safari 自動播放有時會失敗的錯誤。

  • 修正了開發人員主控台中回報「無法讀取未定義的「collectLogs」屬性」的錯誤。

  • Video.js:新增對子母畫面模式的支援。

  • Web:新增 setRequestCredentials 方法。這會控制播放器是否向跨來源端點發出認證要求。遠端端點需要使用適當的 CORS 回應標頭 (如 Access-Control-Allow-Origin,與請求的來源相符) 進行回應,且 Access-Control-Allow-Credentials 必須是 true

    此設定會在播放器執行個體的生命週期中持續存在。因此,所有含 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 記憶體流失的問題。

  • 新增錯誤訊息,記錄 IVSPlayerViewIVSPlayerLayer 類別的 IVS 專屬屬性的存取所在執行緒是否非主執行緒。

  • 更新了背景影片處理功能,如果未設定輸出介面,則不會解碼內容。

  • 改善了 IOS SDK 參考中的文件涵蓋範圍。

  • 透過最佳化減少了 iOS 程式庫檔案大小。

行動發套件大小: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

行動 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 廣播 SDK:Android 1.0.0 和 iOS 1.0.0

2021 年 6 月 1 日

Amazon IVS 播放器 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 播放器 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 播放器 SDK 1.3

平台 下載與變更
全部
  • 已更新 SDK 文件,以便使用 TextCue 使用文件。請參閱 Amazon IVS 文件登陸頁面中最新的播放器 SDK 參考。

  • 已修正格式錯誤的單聲道輸入串流的音訊播放問題。

  • 已修正在即時 HLS 視窗外播放內容時可能發生的罕見播放錯誤。

  • 提高播放器的能力以播放標準 HLS 即時串流和錄製的串流。

  • 提高 getLiveLatency 的正確性,特別是確保在載入新串流時將其重設為零。

  • 改進 ABR (自適應位元速率串流) 演算法,在網路連線改善時更快速地提升影片品質。

  • 透過減少罕見當機的發生次數,提高播放器的穩定性。

Web player 1.3.1Video.js 整合以及 JW 播放器整合

NPM 套件: https://www.npmjs.com/package/amazon-ivs-player

指令碼資產:https://player.live-video.net/1.3.1/amazon-ivs-player.min.js

Video.js 技術資產: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 (自適應位元速率串流)。

  • 透過移除不安全的匯入副作用,修正在伺服器內容中載入播放器的問題。

  • 變更了 amazon-ivs-player NPM 包,以便匯出 LogLevel 列舉,該列舉由 setLogLevel 使用。

備註:Web Player 1.3.0 NPM 套件存在,但無法運作。這在 NPM 上被標記為已淘汰。請依文件所述使用 Web Player 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.Listener 中的 onNetworkUnavailable 回呼來觀察網路狀態變更。

  • 已修正在播放 VOD 時不能使用 setControlsEnabled(false) 隱藏播放器控制項的問題。

  • 已修正如果用戶端應用程式使用舊版 (4.0 之前) OkHttp,則 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 用量指標,使用 CloudWatch 主動管理您的服務配額。請參閱 Amazon IVS Service Quotas

2021 年 4 月 13 日

新的 CloudWatch 指標

已對並行檢視和並行串流新增 CloudWatch 指標。請參閱「使用 Amazon CloudWatch 監控 Amazon IVS」。

2023 年 10 月 12 日更新:此 CloudWatch 文件已刪除,且內容已移至監控 IVS 低延遲串流

相關服務配額的名稱已更新,以符合新的指標。請參閱IVS Service Quotas | 低延遲串流

如需「檢視」的完整定義,請參閱 Amazon IVS 詞彙表

2021 年 4 月 7 日

自動錄製到 S3 (R2S3)

Amazon IVS 現在可讓您將您的即時影片內容儲存到 Amazon S3。儲存的影片稍後可用於編輯或作為 VOD 重播等動作。

當您啟用頻道錄製時,頻道的所有即時廣播都會儲存至您選擇的 S3 儲存貯體中。會儲存所有可用的品質轉譯和縮圖影像。還會儲存錄製組態,因此可以讓其他頻道輕鬆地重複使用。

您可以透過 Amazon IVS 主控台或 API 設定錄製組態,並啟用/停用錄製。如需詳細資訊,請參閱 IVS 入門Amazon IVS API 參考

2021 年 1 月 28 日

Amazon IVS 播放器 SDK:JW 播放器整合 1.2.0

Amazon IVS 播放器現在與 JW 播放器整合。請參閱JW 播放器整合

已知問題:在某些情況下,影片的持續時間似乎是 00:00,如果在拖動條上拖曳播放點,它不會搜尋。只有在使用 iPhone 上的 Safari 觀看 Amazon IVS 即時串流和 VOD 的無廣告播放清單時,才會發生這種情況。

2020 年 12 月 16 日

Amazon IVS 播放器: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 播放器 SDK 1.2.0

平台 下載與變更
全部 改善對 Amazon IVS 串流的偵測,因此指標更準確。

Web 播放器 1.2.0Video.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 技術資產: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 建立和管理頻道、串流金鑰和播放金鑰對。

在 Amazon IVS 可用的所有 AWS 區域中,Amazon IVS 可支援 CloudFormation。若要開始使用,請參閱 AWS CloudFormation 使用者指南中的 Amazon IVS 產品頁面Amazon IVS 資訊

2020 年 10 月 27 日

頻道、CCV 和 CCB 的更高限制

我們增加了三個服務配額限制:

  • 使用者可根據 AWS 區域建立的頻道數目上限從 500 增加到 5,000。

  • 允許播放 AWS 區域中所有頻道的某個即時頻道的並行觀眾數目上限從 3,000 增加到 15,000。

  • 根據 AWS 區域,並行廣播 (可同時串流的頻道) 的數目上限從 30 增加到 100。

在 Amazon IVS 可用的所有區域中可使用這些增加。如需進一步了解,請參閱 Amazon IVS 使用者指南中的IVS Service Quotas | 低延遲串流

2020 年 10 月 9 日

新增 Service Quotas 與 EventBridge 事件

現在有與擷取解析度相關的服務配額和 EventBridge 事件。請參閱 IVS Service Quotas | 低延遲串流搭配 IVS 使用 Amazon EventBridge

Amazon IVS 播放器: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 技術資產: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/

此版本包含 Web 播放器修補程式,它可修正影響觀眾使用 Microsoft Edge 的問題。對於這些觀眾而言,如果對串流開啟自動品質模式 (即,ABR 生效),則低延遲播放將無法運作;在這種情況下,串流會以較高的延遲播放。

2020 年 10 月 7 日

Amazon IVS 播放器 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 技術資產: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 無法使用,registerIVSQualityPlugin 現在會擲出例外狀況,而不是寫入 console.error

  • 如果 registerIVSTechregisterIVSQualityPlugin 被呼叫不止一次,第一個呼叫之後的呼叫現在什麼都不做 (而不是嘗試重新註冊)。

  • registerIVSQualityPlugin 的第一個參數類型已從 VideoJS 變更為 any

  • 刪除瀏覽器內容的依賴關係,以啟用伺服器端渲染。

  • 如果瀏覽器自動暫停以回應取消靜音,播放器現在會觸發 AUDIO_BLOCKED 事件並繼續靜音播放。

  • 新增網路連線能力復原。網路逾時不會導致錯誤狀態傳送至用戶端應用程式。相反,當網路連線中斷時:

    • 如果應用程式正在播放,播放器程式庫會將 NETWORK_UNAVAILABLE 事件傳送至應用程式,並且播放器會進入閒置狀態。恢復連線時,播放器程式庫會繼續播放,並且應用程式會收到 PLAYING 事件。

    • 如果應用程式已暫停,NETWORK_UNAVAILABLE 事件不會傳送到應用程式,並且播放器程式庫保持在閒置狀態。恢復連線時,播放器程式庫會保持在閒置狀態。

    • 在任何時候,如果應用程式嘗試播放,播放器程式庫會嘗試正常播放。NETWORK_UNAVAILABLE 事件傳送至應用程式,並且播放器會進入閒置狀態。

Android 播放器 1.1.0

參考文件:https://aws.github.io/amazon-ivs-player-docs/1.1.0/android/

已知問題:如果應用程式鎖定 Android 11 (API 等級 30) 並且使用者在行動網路上執行 Android 11,則播放器開發套件將當機。這將在下一個版本中修正。與此同時,我們建議您鎖定先前的 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 傳回以下訊息:「在從主執行緒存取之後,不能從後台執行緒執行配置引擎的修改。」 將應用程式放在背景和前景時會出現此問題。

2020 年 9 月 14 日

新事件欄位,channel_name

channel_name 欄位新增至數個事件。請參閱搭配 IVS 使用 Amazon EventBridge

2020 年 8 月 19 日

播放授權 (私人頻道)

Amazon IVS 現在可讓客戶建立私有頻道,客戶可限制哪些觀眾可以觀看他們的串流。透過在頻道上啟用播放授權,並為授權的播放請求產生簽章的 JSON Web 符記 (JWT),客戶可控制影片播放的存取權。如需詳細資訊,請參閱 設定私有頻道

頻道物件中的新 authorized 欄位指示頻道是否為私有。請參閱 Amazon IVS API 參考

2020 年 8 月 11 日

Amazon IVS 播放器:iOS SDK 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 EventBridge 與 Amazon IVS

現在可以透過 Amazon EventBridge 主控台使用 Amazon IVS EventBridge 事件。請參閱 Amazon IVS 使用者指南使用 Amazon EventBridge 與 Amazon IVS 中有關 為 Amazon IVS 建立 Amazon EventBridge 規則 的章節。

2020 年 7 月 15 日

播放器 1.0 版

Amazon Interactive Video Service (IVS) 播放器開發套件使用語意版本控制

平台 下載與變更
全部

已知問題:對於 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 技術資產: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,然後再進入背景。