미디어 프레임워크

언리얼 엔진 4 의 Media Playback, 미디어 재생 함수 기능에 대한 개요입니다.

Choose your operating system:

Windows

macOS

Linux

MediaFrameWork.png

현재 UE4 Startup Movie Player 시스템이 있긴 하지만, 엔진 로드 도중 스타트업 무비 재생용으로만 사용 가능합니다. UI 요소의 일부라던가, TV 에서 재생되는 무비처럼 레벨에 있는 스태틱 메시에서라든가, 게임내 무비 재생용으로는 사용할 수 없습니다. 그럴 때 미디어 프레임워크 가 필요합니다. 위의 두 가지 예제 모두 해결될 뿐만 아니라, 일반적인 미디어 재생 관련된 능력을 훨씬 많이 제공해 주기도 하며 (아래 개요 참고), 앞으로의 엔진 버전에서 폐기된 Startup Movie Player 프레임워크를 대체할 예정이기 때문입니다.

언리얼 엔진 4 의 미디어 프레임워크 는:

  • Engine & Slate Agnostic, 즉 엔진이나 슬레이트 어디서든 사용할 수 있습니다.

  • 현지화된 오디오 & 비디오 트랙 지원이 가능합니다.

  • 콘텐츠 브라우저, 머티리얼 에디터, 사운드 시스템에서 접근 가능합니다.

  • 블루프린트 & UMG UI 디자이너에서 사용 가능합니다.

  • 스트리밍 미디어 지원이 가능합니다.

  • 빨리 감기, 되돌리기, 재생, 일시정지, 스크러빙이 가능합니다.

  • 플러그가능(Pluggable) 플레이어 지원이 가능합니다.

위에 언급한 대로, 미디어 프레임워크 자체가 Engine & Slate Agnostic, 즉 엔진이냐 슬레이트냐를 가리지 않습니다. 게임 엔진이나 에디터 뿐만 아니라 어떠한 어플리케이션에서든지 사용 가능하다는 뜻입니다. 엔진 , 블루프린트 , 슬레이트 , UMG UI 디자이너 등등 다른 하위 시스템에 미디어 재생 기능을 제공하는 프레임워크 상부에 위치한 레이어입니다. 그래서 게임내 텍스처 & UI, 에디터내 비디오 튜토리얼, 마켓플레이스 비디오 등 예상되는 거의 모든 곳에 사용 가능합니다.

이 글에는 미디어 프레임워크 관련 다수의 부가 문서에 대한 링크가 포함되어 있습니다. 개요 페이지에서 미디어 프레임워크의 기능에 대한 분석은 물론 하우투가나 퀵스타트 페이지에서 미디어 프레임워크 작업 관련 단계별 안내를 확인하실 것을 추천합니다.

필독자료

[DIR(output:"listbutton" Parent: WorkingWithMedia

언리얼 엔진 문서의 미래를 함께 만들어주세요! 더 나은 서비스를 제공할 수 있도록 문서 사용에 대한 피드백을 주세요.
설문조사에 참여해 주세요
건너뛰기