비디오 제약 조건
동영상 제약 조건 API를 사용하면 개발자가 영상 통화 내에서 동영상 품질을 제어할 수 있습니다. 이 API를 사용하면 개발자가 최대 동영상 해상도, 프레임 속도, 비트 전송률을 설정하여 통화가 사용자의 디바이스 및 네트워크 조건에 맞게 최적화되도록 할 수 있습니다.
Azure Communication Services 동영상 엔진은 디바이스의 성능과 네트워크 품질에 따라 동영상 품질을 동적으로 변경할 수 있도록 최적화되어 있습니다. 하지만 가장 높은 동영상 품질이 우선 순위가 아닌 특정 시나리오가 있을 수도 있고, 애플리케이션에서 동영상 대역폭 사용량을 제한하려고 할 수도 있습니다. 이러한 사용 사례를 지원하기 위해 Video Constraints API를 사용하여 사용자가 경험하는 동영상 품질을 더욱 엄격하게 제어할 수 있습니다.
Video Constraints API의 또 다른 이점은 개발자가 다양한 디바이스에 대한 비디오 통화를 최적화할 수 있다는 것입니다. 예를 들어 사용자가 처리 능력이 제한된 이전 디바이스를 사용하는 경우 동영상 해상도에 대한 제약 조건을 설정하여 해당 디바이스에서 영상 통화가 원활하게 실행되도록 할 수 있습니다.
지원되는 제약 조건
플랫폼 | 지원되는 제약 조건 |
---|---|
웹 | 들어오는 비디오: 해상도 발신 동영상: 해상도, 프레임 속도, 비트 전송률 |
Android | 들어오는 비디오: 해상도 발신 동영상: 해상도, 프레임 속도 |
iOS | 들어오는 비디오: 해상도 발신 동영상: 해상도, 프레임 속도 |
Windows | 들어오는 비디오: 해상도 발신 동영상: 해상도, 프레임 속도 |