728x90
오늘 학습한 내용
1) WebGL 빌드에서 VideoPlayer 사용 시 발생하는 제한 사항
Unity의 VideoPlayer 컴포넌트를 WebGL 플랫폼에서 사용할 경우 여러 제약이 발생합니다. 지원되지 않는 코덱 포맷(MP4, WebM 권장) 등으로 인해 영상이 재생되지 않거나 정상 동작하지 않는 문제가 있습니다.
문제 및 해결 과정
1) 문제 (WebGL에서 VideoPlayer가 재생되지 않음)
Unity 에디터 등 다른 빌드에서는 정상 재생되던 영상이 WebGL 빌드 후 웹 상에서는 전혀 재생되지 않거나, 오류 없이 정지된 상태로 남아있는 문제가 발생했습니다.
시도한 해결 방법
- 영상 포맷을 적절한 것으로 변경
- StreamingAssets 폴더에 영상이 있는지 확인
- VideoPlayer.waitForFirstFrame = true 설정을 시도
새롭게 알게 된 점
WebGL 환경에서는 영상 재생에 브라우저의 제약이 많이 적용됩니다. 특히 자동 재생, 오디오 포함 여부 등을 모두 고려해야 하며, Unity 내에서의 VideoPlayer 사용은 다른 플랫폼보다 훨씬 더 까다로울 수 있습니다.
728x90
'내일배움캠프' 카테고리의 다른 글
내일배움캠프 Unity - TIL : 25.04.17 (0) | 2025.04.17 |
---|---|
내일배움캠프 Unity - TIL : 25.04.16 (0) | 2025.04.16 |
내일배움캠프 Unity - TIL : 25.04.09 (0) | 2025.04.09 |
내일배움캠프 Unity - TIL : 25.04.04 (1) | 2025.04.04 |
내일배움캠프 Unity - TIL : 25.04.02 (0) | 2025.04.02 |