YouTruck Active iPhone, iPad, NodeJS
Release: 2014. Mobile application + Web Admin UI.
Developed for YouTruck.gr, one of the first AR applications that leveraged the AR capabilities of the mobile devices.
The complete solution includes an administrator tool for YouTruck's editors, where they are able to upload videos for cover stories. They would also be able to associate the videos with images from the physical edition of the magazine.
The user can download the free YouTruck Active application from the App Store, open it, point the camera on top of the magazine and watch the image of the physical page come to live with a video about the cover story playing on top of it!
For the mobile application, a custom, video streaming, and rendering-to-texture solution were found to provide the Augmented Reality capabilities.
My solution regarding rendering to a texture while streaming a video at the same time was featured in Vuforia's forums as a solution to a long-standing problem, and I wrote a piece about it here:
The web admin is built on the MEAN stack and allows uploading videos and associated with an image that, when recognized by the camera, would play the video on top of the recognized image.
Features and technologies:
- Augmented Reality (using Vuforia)
- GeoLocation
- Web Server written in NodeJS
- UIKit
- OpenGL for rendering the streamed video on top of an OpenGL texture.