

# IVS Broadcast SDK: iOS 가이드 \$1 저지연 스트리밍
<a name="broadcast-ios"></a>

IVS 지연 시간이 짧은 스트리밍 iOS Broadcast SDK는 iOS에서 Amazon IVS로 브로드캐스트하는 데 필요한 인터페이스를 제공합니다.

`AmazonIVSBroadcast` 모듈은 본 문서에서 설명하는 인터페이스를 구현합니다. 지원되는 작업은 다음과 같습니다.
+ 브로드캐스트 세션을 설정(초기화)합니다.
+ 브로드캐스팅을 관리합니다.
+ 입력 디바이스를 연결 및 분리합니다.
+ 구성 세션을 관리합니다.
+ 이벤트를 수신합니다.
+ 오류를 수신합니다.

**최신 버전의 iOS 브로드캐스트 SDK:** 1.40.0([릴리스 정보](https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/release-notes.html#mar12-26-broadcast-mobile-ll)) 

**참조 문서:** Amazon IVS iOS Broadcast SDK에서 사용할 수 있는 가장 중요한 메서드에 대한 자세한 내용은 [https://aws.github.io/amazon-ivs-broadcast-docs/1.40.0/ios/](https://aws.github.io/amazon-ivs-broadcast-docs/1.40.0/ios/)의 참조 문서를 확인하세요.

**샘플 코드:** GitHub의 [https://github.com/aws-samples/amazon-ivs-broadcast-ios-sample](https://github.com/aws-samples/amazon-ivs-broadcast-ios-sample)에서 iOS 샘플 리포지토리를 참조하세요.

**플랫폼 요구 사항:** iOS 14 이상

## iOS에서 카메라 해상도와 프레임 속도를 선택하는 방식
<a name="ios-publish-subscribe-resolution-framerate"></a>

Broadcast SDK를 통해 관리되는 카메라에서는 해상도와 프레임 속도(FPS, 즉 초당 프레임)를 최적화하여 열 발생과 에너지 소비를 최소화합니다. 이 섹션에서는 호스트 애플리케이션을 사용 사례에 따라 최적화하는 데 도움이 되도록 해상도와 프레임 속도를 선택하는 방법을 설명합니다.

`IVSCamera`를 `IVSBroadcastSession`에 연결하면 카메라가 `IVSVideoConfiguration.targetFramerate`의 프레임 속도와 `IVSVideoConfiguration.size`의 해상도에 따라 최적화됩니다. 초기화 시 `IVSBroadcastSession`에 이러한 값이 제공됩니다.