Version: Unity 6.0 (6000.0)
언어 : 한국어
무비 텍스처 생성
텍스처 최적화

모바일 플랫폼에서 동영상 재생

iOS

iOS에서는 무비 텍스처를 지원하지 않습니다. 대신 Handheld.PlayFullScreenMovie를 사용하여 전체 화면 스트리밍 재생을 제공합니다.

프로젝트의 Assets 폴더에 있는 StreamingAssets 폴더에 동영상을 저장해야 합니다.

Unity iOS는 iOS 기기에서 올바르게 재생되는 모든 동영상 파일 유형, 즉 확장자가 .mov, .mp4, .mpv, .3gp이고 다음 압축 표준 중 하나를 사용하는 동영상 파일 유형을 지원합니다.

  • H.264 Baseline Profile Level 3.0 동영상
  • MPEG–4 Part 2 동영상

지원되는 압축 표준에 대한 자세한 내용은 iPhone SDK MPMoviePlayerController 클래스 레퍼런스를 참조하십시오.

Handheld.PlayFullScreenMovie를 호출하면 화면이 현재 콘텐츠에서 지정된 배경색으로 페이드됩니다. 동영상이 재생되기까지 시간이 약간 걸릴 수 있습니다. 그동안 플레이어는 배경색을 계속 표시하며 사용자에게 동영상이 로드 중임을 알리는 진행 표시기도 표시할 수 있습니다. 재생이 끝나면 화면이 콘텐츠로 다시 페이드됩니다.

동영상 플레이어가 동영상 재생 중에 음소거 전환을 무시함

Unity는 Apple의 내장형 플레이어(SDK 3.2 및 iPhone OS 3.1.2 이하)를 사용하여 동영상 파일을 재생합니다. 여기에는 Unity가 음소거로 전환하는 것을 방지하는 버그가 포함되어 있습니다.

동영상 플레이어가 기기 방향을 무시함

Apple 동영상 플레이어와 iPhone SDK는 동영상 방향을 조정하는 방법을 제공하지 않습니다. 이 문제를 해결하려면 가로 및 세로 방향으로 각 동영상의 복사본 2개를 수동으로 생성하면 됩니다. 그런 다음 재생 전에 기기의 방향을 결정하여 올바른 동영상 버전을 선택합니다.

Android

Android에서는 무비 텍스처를 지원하지 않습니다. 대신 Handheld.PlayFullScreenMovie를 사용하여 전체 화면 스트리밍 재생을 제공합니다.

프로젝트의 Assets 폴더에 있는 StreamingAssets 폴더에 동영상을 저장해야 합니다.

Unity Android는 Android에서 지원하는 확장자가 .mp4, .3gp인 파일과 다음 압축 표준 중 하나를 사용한 동영상 파일 유형을 지원합니다.

  • H.263
  • H.264 AVC
  • MPEG–4 SP

그러나 디바이스 제조업체들이 이 리스트를 확장하기 위해 노력하고 있기 때문에 일부 Android 디바이스는 나열된 포맷 이외에 HD 동영상 같은 포맷도 재생할 수 있습니다.

지원되는 압축 표준에 대한 자세한 내용은 Android SDK 주요 미디어 포맷 기술 자료를 참조하십시오.

Handheld.PlayFullScreenMovie를 호출하면 화면이 현재 콘텐츠에서 지정된 배경색으로 페이드됩니다. 동영상이 재생되기까지 시간이 약간 걸릴 수 있습니다. 그동안 플레이어는 배경색을 계속 표시하며 사용자에게 동영상이 로드 중임을 알리는 진행 표시기도 표시할 수 있습니다. 재생이 끝나면 화면이 콘텐츠로 다시 페이드됩니다.

무비 텍스처 생성
텍스처 최적화