FMETP STREAM 6 is a major upgrade from FMETP STREAM 4.0, with a rewritten core in C++ and full optimization for Unity 6 URP. It supports video and audio streaming on various platforms, including iOS, Android, Mac, PC, WebGL, and Linux. The package includes a simple encoder module, flexible networking systems, and a wide range of templates for different use cases. It also provides tutorials and support for various devices, including Quest 2, HoloLens 2, and more.
FMETP STREAM 6 features a major update with the following key changes:
- FM-VP8 support for video stream for all platforms
- FM-OPUS support for audio stream for all platforms
- FM-YUV GPU support for all platforms
- libturbojpeg 3.x for MJPEG support, enabling further options for compression quality and speed, and support for WebGL build
- FM Desktop 2 major improvement on latency and performance
- FM Network 6 optimization and bug fixes
- FM WebSocket 6 major improvement on webgl
- MainCam Capture Mode supports URP now, eliminating the need for RenderCam mode for VR
- Meta VR Passthrough Support (Verified on Quest 3/3S)
- HoloLens 2 Mixed Reality Support
- Vision Pro Mixed Reality Support
- Flexible networking systems for various use cases, including FM Network and FM WebSocket
- Support for 3rd party networking systems, such as PUN2/Photon Fusion(RPC), MIRROR, UNet, and any networking system that supports byte streaming
- Tested on a wide range of devices, including Apple Vision Pro, Macbook Pro, iPhone, iPad, Samsung S4, Samsung S6, Samsung S9+, PC with GTX1080, RTX 2080, and more
- Supported platforms: iOS, Android, Mac, PC, WebGL, Linux
- This asset uses websocket-sharp under The MIT License (MIT); SharpZipLib Licenses under The MIT License (MIT); libjpeg-turbo under Modified BSD License (This software is based in part on the work of the Independent JPEG Group.) libvpx, libopus, see Third-Party Notices.txt file in package for details.
FMETP STREAM 6: Simple Live Streaming for Unity3D - Asset Store





