IVS 廣播 SDK:iOS 指南 | 低延遲串流
IVS 低延遲串流 iOS 廣播 SDK 提供了在 iOS 上廣播到 Amazon IVS 所需的介面。
AmazonIVSBroadcast
模組會實作本文件中所述的界面。支援以下操作:
-
設定 (初始化) 廣播工作階段。
-
管理廣播。
-
連接和分離輸入裝置。
-
管理合成工作階段。
-
接收事件。
-
接收錯誤。
最新版 iOS 廣播 SDK:1.25.0 (版本備註)
參考文件:如需有關 Amazon IVS iOS 廣播 SDK 中最重要方法的資訊,請參閱參考文件,網址為 https://aws.github.io/amazon-ivs-broadcast-docs/1.25.0/ios/
範本程式碼:請參閱 GitHub 上的 iOS 範本儲存庫:https://github.com/aws-samples/amazon-ivs-broadcast-ios-sample
平台需求:iOS 12 或更高版本。
iOS 如何選擇攝影機解析度和影格速率
廣播 SDK 管理的攝影機會優化其解析度和影格速率 (每秒影格數或 FPS),以將溫升和能耗降至最低。本節說明如何選取解析度和影格速率,以協助主持人應用程式針對其使用案例進行優化。
當將 IVSCamera
連接至時 IVSBroadcastSession
,會針對 IVSVideoConfiguration.targetFramerate
的影格速率和 IVSVideoConfiguration.size
的解析度優化攝影機。這些值會在初始化時提供給 IVSBroadcastSession
。