View in English

  • Apple Developer
    • 今すぐ始める

    「今すぐ始める」を詳しく見る

    • 概要
    • 学ぶ
    • Apple Developer Program

    最新情報

    • 最新ニュース
    • Hello Developer
    • プラットフォーム

    プラットフォームを詳しく見る

    • Appleプラットフォーム
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    • App Store

    特集

    • デザイン
    • 配信
    • ゲーム
    • アクセサリ
    • Web
    • Home
    • CarPlay
    • テクノロジー

    テクノロジーを詳しく見る

    • 概要
    • Xcode
    • Swift
    • SwiftUI

    特集

    • アクセシビリティ
    • App Intent
    • Apple Intelligence
    • ゲーム
    • 機械学習とAI
    • セキュリティ
    • Xcode Cloud
    • コミュニティ

    コミュニティを詳しく見る

    • 概要
    • 「Appleに相談」イベント
    • コミュニティによるイベント
    • デベロッパフォーラム
    • オープンソース

    特集

    • WWDC
    • Swift Student Challenge
    • デベロッパストーリー
    • App Store Awards
    • Apple Design Awards
    • Apple Developer Center
    • ドキュメント

    ドキュメントを詳しく見る

    • ドキュメントライブラリ
    • テクノロジー概要
    • サンプルコード
    • ヒューマンインターフェイスガイドライン
    • ビデオ

    リリースノート

    • 注目のアップデート
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • visionOS
    • tvOS
    • Xcode
    • ダウンロード

    ダウンロードを詳しく見る

    • すべてのダウンロード
    • オペレーティングシステム
    • アプリ
    • デザインリソース

    特集

    • Xcode
    • TestFlight
    • フォント
    • SF Symbols
    • Icon Composer
    • サポート

    サポートを詳しく見る

    • 概要
    • ヘルプガイド
    • デベロッパフォーラム
    • フィードバックアシスタント
    • お問い合わせ

    特集

    • アカウントヘルプ
    • App Reviewガイドライン
    • App Store Connectヘルプ
    • 近日導入予定の要件
    • 契約およびガイドライン
    • システムステータス
  • クイックリンク

    • イベント
    • ニュース
    • Forum
    • サンプルコード
    • ビデオ
 

ビデオ

メニューを開く メニューを閉じる
  • コレクション
  • すべてのビデオ
  • 利用方法

その他のビデオ

  • 概要
  • Summary
  • コード
  • Foveated Streamingを活用したvisionOSでのイマーシブコンテンツの提供

    リモートでレンダリングされたシーンを、Apple Vision Proで高い忠実度で利用できるようにする、Foveated Streamingの仕組みを解説します。このフレームワークによって、ネイティブのvisionOS機能とサードパーティのストリーミング技術を完全ワイヤレスで統合する方法を、OpenXRシーンとNVIDIA CloudXRを用いたデモで紹介します。Foveated Streamingフレームワークの概要、NVIDIA CloudXR SDKとの統合について確認し、プライバシーを保護しつつメリットをもたらすFoveated Streamingの動的な機能について学びましょう。

    関連する章

    • 0:00 - Introduction
    • 4:08 - How Foveated Streaming works
    • 4:46 - Set up the streaming endpoint
    • 5:18 - Create a visionOS receiver app
    • 8:02 - Integrate with the streaming endpoint
    • 11:28 - Measure performance
    • 11:56 - Enhance with visionOS features
    • 13:56 - Next steps

    リソース

    • Analyzing the performance of a foveated streaming session
    • Establishing foveated streaming sessions with Apple Vision Pro
    • Streaming a CloudXR application to Apple Vision Pro with foveation
    • Creating a foveated streaming client on visionOS
    • Foveated Streaming
    • StreamingSession: Streaming immersive content from a CloudXR™ application to visionOS and iOS
      • HDビデオ
      • SDビデオ

    関連ビデオ

    WWDC26

    • 「visionOS」グループラボ
    • visionOS 27による次世代の体験の構築
  • このビデオを検索
    • 6:03 - Connect to a streaming endpoint

      // Connect to a streaming endpoint
      
      import SwiftUI
      import FoveatedStreaming
      
      struct ConnectView: View {
          let session: FoveatedStreamingSession
      
          var body: some View {
              Button("Connect") {
                  Task {
                      try await session.connect()
                  }
              }
          }
      }
    • 6:44 - Display a Foveated Streaming session in your immersive space

      // Display a Foveated Streaming session in your immersive space
      
      import SwiftUI
      import FoveatedStreaming
      
      @main struct FoveatedStreamingSampleApp: App {
          private let session = FoveatedStreamingSession()
      
          var body: some SwiftUI.Scene {
              ImmersiveSpace(foveatedStreaming: session)
          }
      }
    • 6:55 - Compose SwiftUI content with Foveated Streaming

      // Compose SwiftUI content with Foveated Streaming
      
      import SwiftUI
      import FoveatedStreaming
      
      @main struct FoveatedStreamingSampleApp: App {
          private let session = FoveatedStreamingSession()
          private let appModel = AppModel()
      
          var body: some SwiftUI.Scene {
              Window("Main", id: appModel.mainWindowId) {
                  ContentView(session: session)
                      .environment(appModel)
                      .environment(session)
                      // ...
              }
            
              ImmersiveSpace(foveatedStreaming: session) {
                  SpatialContainer {
                      ReopenMainWindowView().environment(appModel)
                      TransformStreamWidgetView().environment(session)
                  }
              }
             
          }
      }
    • 13:42 - Compose RealityKit content with Foveated Streaming

      // Compose RealityKit content with Foveated Streaming
      
      import SwiftUI
      import RealityKit
      import FoveatedStreaming
      
      @main struct FoveatedStreamingSampleApp: App {
          private let session = FoveatedStreamingSession()
          private let appModel = AppModel()
      
          var body: some SwiftUI.Scene {
              ImmersiveSpace(foveatedStreaming: session) {
                  RealityView { content in
                      // ...
                  }
              }
      
          }
      }
    • 0:00 - Introduction
    • Overview of Foveated Streaming — a new framework in visionOS 26.4 that lets Apple Vision Pro connect to a PC and stream immersive OpenXR content with eye-tracking-based video optimization.

    • 4:08 - How Foveated Streaming works
    • Learn the architecture: the visionOS receiver app uses the FoveatedStreaming framework, the streaming endpoint implements the Foveated Streaming Protocol, and NVIDIA CloudXR handles the OpenXR runtime and Wi-Fi/cloud streaming.

    • 4:46 - Set up the streaming endpoint
    • Set up your Windows streaming endpoint using open-source sample code on GitHub, which includes a reference implementation of the Foveated Streaming Protocol and an example OpenXR application.

    • 5:18 - Create a visionOS receiver app
    • Build your visionOS receiver app using FoveatedStreamingSession to connect and pair with the endpoint, present streamed content in an ImmersiveSpace, and enrich the UI with SwiftUI windows and progressive immersion.

    • 8:02 - Integrate with the streaming endpoint
    • Configure your OpenXR client with the Foveated Streaming Protocol for authentication and pairing, and integrate the NVIDIA CloudXR runtime to handle input data, hand tracking, depth buffers, and alpha channel compositing.

    • 11:28 - Measure performance
    • Use the Foveated Streaming instrument in Xcode to measure your stream bandwidth, pose latency, and frame rate, and diagnose performance issues before shipping.

    • 11:56 - Enhance with visionOS features
    • Enhance your app with message channels to exchange data between the visionOS and OpenXR apps, ARKit to anchor virtual content to the physical world, and RealityKit to composite native 3D objects alongside the streamed content.

    • 13:56 - Next steps
    • Download sample code on GitHub and developer.apple.com to get started, set up your own receiver app, and integrate your OpenXR client with the Foveated Streaming Protocol.

Developer Footer

  • ビデオ
  • WWDC26
  • Foveated Streamingを活用したvisionOSでのイマーシブコンテンツの提供
  • メニューを開く メニューを閉じる
    • iOS
    • iPadOS
    • macOS
    • tvOS
    • visionOS
    • watchOS
    Open Menu Close Menu
    • Swift
    • SwiftUI
    • Swift Playground
    • TestFlight
    • Xcode
    • Xcode Cloud
    • SF Symbols
    メニューを開く メニューを閉じる
    • アクセシビリティ
    • アクセサリ
    • Apple Intelligence
    • App Extension
    • App Store
    • オーディオとビデオ(英語)
    • 拡張現実
    • デザイン
    • 配信
    • 教育
    • フォント(英語)
    • ゲーム
    • ヘルスケアとフィットネス
    • アプリ内課金
    • ローカリゼーション
    • マップと位置情報
    • 機械学習とAI
    • オープンソース(英語)
    • セキュリティ
    • SafariとWeb(英語)
    メニューを開く メニューを閉じる
    • 英語ドキュメント(完全版)
    • 日本語ドキュメント(一部トピック)
    • チュートリアル
    • ダウンロード
    • フォーラム(英語)
    • ビデオ
    Open Menu Close Menu
    • サポートドキュメント
    • お問い合わせ
    • バグ報告
    • システム状況(英語)
    メニューを開く メニューを閉じる
    • Apple Developer
    • App Store Connect
    • Certificates, IDs, & Profiles(英語)
    • フィードバックアシスタント
    メニューを開く メニューを閉じる
    • Apple Developer Program
    • Apple Developer Enterprise Program
    • App Store Small Business Program
    • MFi Program(英語)
    • Mini Apps Partner Program
    • News Partner Program(英語)
    • Video Partner Program(英語)
    • セキュリティ報奨金プログラム(英語)
    • Security Research Device Program(英語)
    Open Menu Close Menu
    • Appleに相談
    • Apple Developer Center
    • App Store Awards(英語)
    • Apple Design Awards
    • Apple Developer Academy(英語)
    • WWDC
    最新ニュースを読む。
    Apple Developerアプリを入手する。
    Copyright © 2026 Apple Inc. All rights reserved.
    利用規約 プライバシーポリシー 契約とガイドライン