Using GeckoView for streaming ingest to Unity - xrchisense/xrevent-broadcaster-unity GitHub Wiki
...
...
To display the live video stream XRevent Broadcaster uses the GeckoView browser API. Ian Philips created an early example of an Unity implementation publised at [1], we used. From a technical view the GeckoView browser uses internally googles ExoPlayer2 API, which is the media player also used by AVpro a professional streaming solution for Unity.
Currently it seems Mozilla jumped onto a another, from scratch, browser engine development called Servo browser engine, which is a 64-bit only development. In future the XRevent Broadcaster may follow that route.
GStreamer Bind
Unity WebRTC (https://docs.unity3d.com/Packages/[email protected]/manual/requirements.html)
Android/ Unity WebView
The diagram above roughly shows the technology stack available on Oculus 2 devices.
ExoPlayer2 API
ExoPlayer API
Android Media Player API
android.view.Surface > FBO > OES