Iflexion’s team was tasked with the full-cycle implementation of advanced video design features and their integration with the existing sports team management software. Designed for football, basketball, and volleyball players, as well as their coaches, the solution provides rich functionality for creating training videos, game clips, recruiting videos, or even keepsakes.
Leveraging solid expertise in web portal development, video management software development and cloud computing, Iflexion’s team selected FFmpeg open source libraries and Amazon Web Services to implement the following features.
Editing Videos and Creating Clips
End users can transform long and boring videos with games, practices, and training sessions into catching and engaging clips directly through the browser. This includes cutting clips, captioning videos, highlighting video elements with circles, arrows, lines, etc., adding music and many more.
The solution allows users to load large video files of multiple media formats, including avi, mp4, wmv, mpeg, mov, flv, m4v, mpg, mts, etc. It has a scalable repository to store source videos, which makes them available at any place of the world. Iflexion enabled the conversion of video files into different formats. Windows Service on a separate server was leveraged to implement high-load conversion without interrupting or slowing down the system’s performance.
Role-Based Video Management
Integrated with the sports team management software, the implemented module leverages the existing user accounts. End users can manage videos and folders through their personal profiles – either player profiles for individual players or position profiles used by the coaching staff for training and analysis.
To ensure seamless video file viewing and on-the-fly editing, Iflexion’s team built a number of media players from scratch.
The solution also allows categorizing clips into folders, emailing videos directly from the system and tracking file status at any time. To support status tracking, we implemented automated e-mail notification with the use of Amazon SES (Simple Email Service).
Iflexion integrated the solution with the Microsoft Expression Encoder to let users add music and effects to videos without losing its quality. The system uses Amazon CloudFront content delivery network providing end users with high-speed real-time data transfer. Our team created an intuitive and compelling user interface matching the one of the Customer’s solution. A catching and enjoyable interface, a quick response and an original look and feel altogether contribute to the positive user experience.