Preparing to release a new innovative video camera on the market, the customer requested development of a 3D player to play a panoramic video. The player was later used in other applications for the customer’s promotional purposes.
The distinguishing feature of this 360° video is that it is made simultaneously by several cameras and creates that way an impression of real presence of the viewer in the movie. Making such a video, users can share their achievements in sports showing all details as if viewers were real time onlookers.
The player’s functionality includes the following features:
- watch the 360° video;
- navigate within the video using the mouse (in PC app) or finger and gyroscope (for iOS app);
- zoom inside the video.
Technologies and tools:
OpenGL ES, AVFoundation, Google Toolbox, FFmpeg library, AudioQueue