App Media Player

AI와 함께 읽기
전체 문서 한 파일로 (llms-full.txt)
AppMediaPlayer #Source #Node
App Media Player

Apps SDK용 저수준 노드입니다. GUI의 노드 추가 UI(우클릭/사이드 패널)에는 기본적으로 표시되지 않습니다(글로벌 설정에서 표시로 전환할 수 있습니다. Apps SDK 쪽의 modules.create에서는 설정과 관계없이 생성할 수 있습니다).

Media Path에 전달한 경로를 ContentClassifier로 분류하고, Layer와 동일한 ContentPlayer 코어로 재생하여 RenderTexture로 출력합니다. 이미지・동영상・HAP・VLC・셰이더가 대상입니다. 노드 UI에는 경로 입력란과 Reload 버튼만 있습니다. 트랜스포트 조작이 필요하다면 이를 상속한 Content Player를 사용하세요.

  • 출력 RT는 글로벌 해상도(GlobalSettings)
  • 상대 경로로 저장된 미디어는 image / videos / hap / shader 각 루트를 순서대로 시도하여 해결됩니다

오프스크린 SDK 플레이어는 기본적으로 음소거됩니다(사양상의 결정. UnityVideo와 VLC만 오디오를 가지고 있기 때문에, 다른 백엔드에서는 아무 동작도 하지 않습니다).

입력 포트

Port ID타입
Media Pathstring

출력 포트

Port ID타입
Render TextureRenderTexture

스크립트에서 설정할 수 있는 멤버

경로타입
pathInputstring
mediaPathstring

Synapse Apps (스크립팅)

await synapse.modules.create({ type: "AppMediaPlayer" })

이 페이지로 연결된 페이지

같은 페이지를 참조하는 페이지