동영상 소스 사용
Reference video sources in your application.
읽는 시간 2분최근 업데이트: 한 달 전
Video Player에서 동영상 소스를 참조하여 Unity에서 동영상을 사용합니다.
Unity에서 동영상을 사용하려면 Source 드롭다운을 통해 Video Player에서 파일을 참조해야 합니다. Video Player는 동영상 클립 또는 URL의 동영상 소스를 재생할 수 있습니다.
여기에서는 동영상 파일 참조만 다룹니다. Video Player를 설정하려면 Video Player 컴포넌트를 참조하십시오. 동영상 클립을 설정하려면 동영상 클립 임포터를 참조하십시오.
선행 조건
- 게임 오브젝트에 Video Player 컴포넌트를 추가합니다.
파일을 동영상 클립으로 참조
Video Player에서 파일을 동영상 클립으로 참조하는 방법은 다음과 같습니다.
- 파일을 동영상 클립으로 임포트합니다.
- Video Player 컴포넌트를 선택합니다.
- Video Player 인스펙터 창에서 Source로 이동합니다.
- Source를 Video Clip으로 설정합니다.
- 동영상 클립 에셋을 클릭하여 Video Clip 파라미터로 드래그하거나 Video Clip 피커를 클릭하여 동영상 클립을 선택합니다.
참고: 동영상 파일은 큰 경우가 많기 때문에 동영상 클립을 어드레서블 동영상 에셋으로 할당하거나 에셋 번들에서 할당하여 초기 게임 설치 크기를 줄일 수 있습니다.
파일을 URL로 참조
파일을 URL로 참조하여 애플리케이션과 번들로 연결되지 않은 파일을 재생합니다. 이는 콘텐츠를 Unity가 직접 제어하지 않거나 대용량 동영상 파일을 로컬에 저장하지 않으려는 경우 사용자 생성 콘텐츠에 유용할 수 있습니다.
URL은 로컬 파일 시스템, 웹 서버 또는 StreamingAssets 폴더의 파일을 가리킬 수 있습니다. URL 옵션이 에셋 관리를 우회하므로 Unity가 소스 동영상을 수동으로 찾을 수 있는지 확인해야 합니다. 예를 들어 로컬 파일은 Unity가 액세스할 수 있는 파일 위치에 있어야 하고 스크립팅으로 표시되며, 웹 URL은 소스 동영상을 호스팅하기 위해 웹 서버가 필요합니다.
Video Player에서 파일을 URL로 참조하는 방법은 다음과 같습니다.
- Video Player 컴포넌트를 선택합니다.
- Video Player 인스펙터 창에서 Source로 이동합니다.
- Source를 URL로 설정합니다.
- URL을 선택한 URL로 설정합니다.
참고: 웹 플랫폼에서 URL은 로컬 파일 시스템 및 에서의 재생이 지원되지 않으므로 웹 URL을 가리켜야 합니다.
Application.persistentDataPath파일 시스템
네이티브 빌드 플랫폼에서는 모든 파일 경로에 URL을 설정하여 파일 시스템의 파일을 직접 사용할 수 있습니다. 접두사를 사용할 수 있지만 필요하지는 않습니다.
file://참고: 일부 웹 브라우저에서는 로컬 개발 및 테스트 목적으로 URL 액세스에 대한 브라우저 CORS(크로스 오리진 자원 공유) 보안을 수동으로 비활성화할 수 있습니다. 이러한 방식은 보안상의 이유로 권장하지 않습니다.
file://웹 서버
http://https://StreamingAssets 폴더
Unity의 StreamingAssets 폴더에 있는 파일을 사용하도록 URL을 설정하거나 플랫폼별 경로 를 사용하면 됩니다. 자세한 내용은 Application.streamingAssetsPath를 참조하십시오.
Application.streamingAssetsPath