Presented by

  • Jan Schmidt

    Jan Schmidt

    Jan has been a core developer of the GStreamer multimedia framework for over 15 years. He does that as part of Centricular, a Free Software consultancy built by GStreamer maintainers, that provides cross-platform multimedia and graphics expertise. Lately, he's been getting involved in open VR with the OpenHMD project. When not writing Free Software, he likes to spend time with his family on their miniature farm outside Wodonga, Victoria - building gardens, home automation systems, robots and quadcopters, or experimenting with new technology.


The OpenHMD project provides cross-platform support for a range of virtual reality hardware. A variety of projects can use OpenHMD for VR - like the Godot game engine, Blender and the Monado OpenXR platform. In the 0.3.0 release, the NOLO driver became the first one to add support for room-scale tracking. Now, work is underway to support room-scale tracking with other devices like the Oculus Rift and HTC Vive. This talk will provide an overview of VR (what is room scale tracking anyway?), the OpenHMD VR ecosystem and then take you through the technical details of what's required to make a device like the Oculus Rift work well. Linux Australia: YouTube: