Live Player は Apple Vision Pro 向けの PoC(概念実証)アプリです。 1. アプリの主な目的(Primary purpose of the app) 同じローカルネットワーク上の Mac で動いている TouchDesigner から、NDI プロトコルで English Live Player is an internal proof-of-concept app for Apple Vision Pro. It receives a low-latency stereoscopic 180° video feed from TouchDesigner running on a Mac on the same local network, using the NDI protocol, and displays it in an immersive space. It is used only for in-house testing and is not distributed on the App Store. 低遅延の立体視 180° 映像を受け取り、イマーシブ空間に表示します。 テストだけに使い、App Store では配布しません。 2. マルチキャストが必要な理由 / Bonjour サービスタイプ 2. マルチキャストが必要な理由 / Bonjour サービスタイプ 日本語 このアプリは NDI SDK を使っており、ローカルネットワーク上の NDI 映像ソースを mDNS(Bonjour サービスタイプ: _ndi._tcp)で探します。 マルチキャストを使うのはこのソース探索だけで、アプリが前面にあり、ユーザーが ソースを選んでいる間に限られます。 映像そのものは、選んだソースとの間に NDI SDK が張るユニキャスト接続で受け取ります。 これ以外のマルチキャストやブロードキャストは送らず、関係のないサービスを探して English The app uses the NDI SDK, which discovers NDI video sources on the local network via mDNS (Bonjour service type: _ndi._tcp). Multicast is used only for this source discovery while the app is in the foreground and the user is choosing a source. The video itself is received over the unicast connection the NDI SDK sets up with the selected source. The app does not send any other multicast or broadcast traffic, does not scan the LAN for unrelated services, and does not use the network in the background. Declared NSBonjourServices: _ndi._tcp. LAN をスキャンすることも、バックグラウンドで通信することもありません。 宣言している NSBonjourServices: _ndi._tcp. 申請時は上記文章は流用しないでください。 あくまで例のため、実際の実装に応じて記載してください