While working as a software developer at YouVisit, I was heavily involved in researching ways to more efficiently store and deliver 360° video. Our team began by analyzing several existing video projections used by companies such as Facebook & Jaunt. After several months we were able to create a video projection that was more efficient than anything we had seen in use.
After completing our research I began to implement an FFMPEG filter to convert existing equirectangular footage to our custom projection. The filter was written in C. I was also responsible for writing a CG shader in Unity to render the custom projection onto a sphere for viewing in VR.
You can view the patent here.