This app is able to receive a fpv video stream, decode it with ultra low latency and display it either in a single window, side by side, or side by side in VR mode.
You can enable an OSD in the VR world, too.
For decoding the App uses the low-level Android MediaCodec API with hardware decoding and for displaying the video on screen it uses ether the SurfaceView or TextureView pipeline provided by Android, or when you want to use the app in VR mode and/or with OSD it uses OpenGL ES2.0 .
Furthemore it uses "vertex displacement distortion correction" to reduce latency when rendering in VR mode.
you can currently use this app out-of-the-box with ez-wifibroadcast. German support on http://fpv-community.de/showthread.php?73914-FPV-and-VR-Android-App-MyMediaCodecFPVPlayer-Wifibradcast-OpenSource/page10
example video from https://www.youtube.com/channel/UCoyfZ_J5opwFH7ro3STMF9A
Icons made by Freepik from www.flaticon.com, edited by Luca Müller