Skip to content

unitycoder/fmetp_tutorial_questvr_passthrough

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

other examples

fmetp_tutorial_questvr_passthrough

This example project demonstrates the low latency passthrough live stream (In-Game camera + webcam access) to any platforms, via FMETP STREAM 6.

GIF 2

Live Stream Meta Quest Mixed Reality to any devices

For quick testing:

  • Download this template and import FMETP STREAM 6(v6.038 or above)
  • Build & Deploy the scene "QuestVR_PassthroughCameraStreamer(UDP)_HardwareAcceleration" or "QuestVR_PassthroughCameraStreamer(UDP)_Software" to Quest3/3S
  • The viewer scene is "QuestVR_PassthroughCameraReceiver(UDP)"

Minor notes:

  • both hardware acceleration and software encode are both supported.
  • software(libvpx) is highly optimised with more control in quality, latency, cpu usage. In some cases, it could perform better than hardware acceleration if you assign more threads(cpu).
  • hardware acceleration(mediacodec ndk) should reduce cpu load in general, with minimal control in quality and latency.
  • The latest FMETP STREAM 6.060 or above supports real-time streaming codec VP8, VP9 and AV1.
Low Latency Cross Platforms Build & Run
GIF 1 GIF 2 GIF 3

Troubleshootings (Gree Image, or White Image)

  • if the stream is White image, better check the FMNetworkManager connection status. For FMNetwork example scene, sometimes Unity Editor will occupy the UDP socket ports. Thus, please don't running multiple Unity Editor with the same UDP ports.

  • if the stream is Green image in URP

Auto Check URP/BIRP URP with "FMETP_URP"
Demo Screenshot Demo Screenshot

Reference

This example project refer to official oculus samples. For further setup requirement, please refer to this repo

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 97.9%
  • ShaderLab 2.1%