IVS Android Broadcast SDK의 알려진 문제 및 해결 방법 | 저지연 스트리밍 - Amazon IVS

IVS Android Broadcast SDK의 알려진 문제 및 해결 방법 | 저지연 스트리밍

이 문서는 Amazon IVS Low-Latency Streaming Android Broadcast SDK를 사용할 때 발생할 수 있는 알려진 문제를 나열하고 잠재적 해결 방법을 제안합니다.

  • Bluetooth를 통해 연결된 외부 마이크를 사용하면 불안정할 수 있습니다. 브로드캐스팅 세션 중에 Bluetooth 디바이스가 연결되거나 연결이 끊기는 경우 디바이스가 완전히 분리되었다가 다시 연결될 때까지 마이크 입력이 작동을 멈출 수 있습니다.

    해결 방법: Bluetooth 헤드셋을 사용하려는 경우 브로드캐스트를 시작하기 전에 미리 연결하고 브로드캐스트가 진행되는 동안 연결 상태를 유지하세요.

  • Broadcast SDK는 USB를 통해 연결된 외부 카메라에 대한 액세스를 지원하지 않습니다.

    해결 방법: USB를 통해 연결된 외부 카메라를 사용하지 마세요.

  • 사용자 지정 오디오 소스를 사용하여 실시간보다 빠르게 오디오 데이터를 제출하면 오디오 드리프트가 발생합니다.

    해결 방법: 오디오 데이터를 실시간보다 빨리 제출하지 마세요.

  • 일부 Android 5 디바이스는 동일한 BroadcastSession이 여러 브로드캐스트에 사용되는 경우 검정 이미지를 스트리밍할 수 있습니다.

    해결 방법: BroadcastSession을 중지할 경우 해당 세션을 해제하고 새로운 세션을 인스턴스화하세요.

  • Android 5, 6 및 7 디바이스는 시스템의 기본 마이크만 허용하기 때문에 이러한 버전에서는 마이크에 대한 Broadcast SDK의 onDeviceAddedonDeviceRemoved 콜백을 수신할 수 없습니다.

    해결 방법: 이러한 디바이스의 경우 Broadcast SDK는 시스템의 기본 마이크를 사용합니다.

  • ImagePreviewView가 상위에서 제거되면(예: removeView()가 상위에서 호출됨) ImagePreviewView가 즉시 해제됩니다. 다른 상위 뷰에 추가되면 ImagePreviewView에서 프레임을 표시하지 않습니다.

    해결 방법: getPreview를 사용하여 다른 미리 보기를 요청합니다.

  • 일부 Android 비디오 인코더는 비디오 크기를 176x176 미만으로 구성할 수 없습니다. 크기가 작으면 오류가 발생하고 스트리밍되지 않습니다.

    해결 방법: 비디오 크기를 176x176 미만으로 구성하지 마세요.