Enabling action camera media upload to major social networks
C++ Library enabling action camera media upload
Software and Technology
Softeq already proved its engineering strength to the customer during a previous collaboration with one of their divisions in the U.S. Drawing on the success of this engagement, the team was to implement a cross-platform library that would underlie the functionality of a Windows/MAC based desktop app to operate with the sports and action camera produced by the customer. The software was to enable uploading media files from the device to several social networks.
The solution, implemented as a C++ library compatible with the customer’s API, performs a background upload of media files to a user account on Facebook or YouTube, while displaying the upload progress with the possibility to cancel or pause data transfer.
To perform social media integration, the team had to deal with HTTPS REST API. Softeq’s team had to swiftly dip into the technology, identify limitations (YouTube’s library doesn’t officially support Windows OS), and find workarounds by creating wrappers and helpers — all within a week’s time.
The team completed the development on budget, right within the tight timeline, thus ensuring non-interrupted workflow for the customer’s production units.