기술 자료

지원

Vivox Unity SDK

Vivox Unity SDK

Unity SDK WebGL 지원

Understand best practices and limitations of using the Vivox Unity WebGL SDK.
읽는 시간 1분최근 업데이트: 19일 전

Vivox Unity WebGL SDK는 16.5.0 버전부터 사용할 수 있습니다. 이 SDK는 제한된 수준의 지원으로 제공됩니다. 이 지원 수준에 대한 자세한 내용은 지원되는 플랫폼 및 버전 페이지를 참고하시기 바랍니다.

알려진 Vivox WebGL 제한 사항

  • 플레이어는 인스턴스당 하나의 채널에만 참여할 수 있습니다.
  • 표시 이름은 지원되지 않습니다.
  • 2D(논포지셔널) 채널만 지원됩니다. 3D(포지셔널) 음성 채널은 지원되지 않습니다.
  • 참가자가 업데이트하는 이벤트는 없습니다. 이는 오디오 에너지,
    is_talking
    또는 음소거 상태에 대한 이벤트를 포함합니다.
  • 웹 브라우저의 제한으로 인해 오디오 디바이스 기능이 제한됩니다.

WebGL용 Unity 프로젝트 빌드

Unity 에디터의 WebGL 빌드 관련 기술 자료에서 WebGL용 Unity 프로젝트를 빌드하기 위한 필수 조건을 검토합니다. 애플리케이션을 빌드하려면 빌드 대상을 WebGL로 설정합니다. File > Build Settings > WebGL > Build(또는 Build and Run).

베스트 프랙티스

  • Vivox 애플리케이션이 WebGL SDK에 구현되지 않은 기능을 사용하는 경우, NotImplementedException이 발생하여 제한된 기능을 식별할 수 있도록 돕고 컴파일러 호환성을 유지합니다.
  • 로컬 테스트 목적으로 WebGL 빌드에서 다음과 같이 압축을 끕니다. Player Settings > Publish Settings > Compression > Disabled.
  • 로컬 브라우저에서 CORS(크로스 출처 리소스 공유) 메시지가 예상됩니다. HTTP 대신 HTTPS를 사용하여 연결합니다.
  • Firefox는 로컬 테스트에 권장되는 브라우저입니다.