App Media Player

AIと読む
全ドキュメントを1ファイルで(llms-full.txt)
AppMediaPlayer #Source #ノード
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" })

このページへのリンク

同じページを参照しているページ