

# IVS 廣播 SDK：iOS 指南 \| 低延遲串流
<a name="broadcast-ios"></a>

IVS 低延遲串流 iOS 廣播 SDK 提供了在 iOS 上廣播到 Amazon IVS 所需的介面。

`AmazonIVSBroadcast` 模組會實作本文件中所述的界面。支援以下操作：
+ 設定 (初始化) 廣播工作階段。
+ 管理廣播。
+ 連接和分離輸入裝置。
+ 管理合成工作階段。
+ 接收事件。
+ 接收錯誤。

**最新版 iOS 廣播 SDK：**1.42.0 ([版本備註](https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/release-notes.html#may07-26-broadcast-mobile-ll)) 

**參考文件：**如需有關 Amazon IVS iOS 廣播 SDK 中最重要方法的資訊，請參閱參考文件，網址為 [https://aws.github.io/amazon-ivs-broadcast-docs/1.42.0/ios/](https://aws.github.io/amazon-ivs-broadcast-docs/1.42.0/ios/)。

**範本程式碼：**請參閱 GitHub 上的 iOS 範本儲存庫：[https://github.com/aws-samples/amazon-ivs-broadcast-ios-sample](https://github.com/aws-samples/amazon-ivs-broadcast-ios-sample)。

**平台要求：**iOS 14\+

## iOS 如何選擇攝影機解析度和影格速率
<a name="ios-publish-subscribe-resolution-framerate"></a>

廣播 SDK 管理的攝影機會優化其解析度和影格速率 (每秒影格數或 FPS)，以將溫升和能耗降至最低。本節說明如何選取解析度和影格速率，以協助主持人應用程式針對其使用案例進行優化。

當將 `IVSCamera` 連接至時 `IVSBroadcastSession`，會針對 `IVSVideoConfiguration.targetFramerate` 的影格速率和 `IVSVideoConfiguration.size` 的解析度優化攝影機。這些值會在初始化時提供給 `IVSBroadcastSession`。