AWS Elemental Blog

Video Processing Perspectives

iSportsAnalysis Takes Athletic Performance Analysis into the Cloud with AWS

iSportsAnalysis Takes Athletic Performance Analysis into the Cloud with AWS

Technological innovations have taken sports performance analytics into a new stratosphere. Sports organizations, coaches, and players can now easily access a host of tools to more effectively evaluate and improve player and team performance. Leading sports performance software provider iSportsAnalysis addresses some of the most pressing analytics challenges that sports clubs face today.

The iSports Analysis service creates a synchronized set of XML data along with a video asset to provide sports organizations with a robust game analysis toolset. Recently, iSportsAnalysis moved its solution from on premises to the cloud with Amazon Elastic Compute Cloud (Amazon EC2), electing to also use AWS Media Services for video transcoding and Amazon Simple Storage Service (S3) for greater efficiency and elasticity.

With a background in corporate streaming, iSportsAnalysis quickly garnered interest from sports organizations looking to analyze performance during games and matches. As analytics fever caught on in sports, more of the company’s clients began asking for a way to combine live footage with analysis. Working closely with universities and sports clubs, the company developed a tool to tag possessions and other stats called “Sports Performance Analysis” which was designed to integrate with third-party analysis tools. 

iSportsAnalysis CEO Anadi Taylor then began to envision a more cost-effective solution to meet the increasing demand. Drawing on his background in programming and live streaming, he studied existing solutions, identified gaps in functionality, and interviewed coaches, sport scientists, and analysts to uncover their specific needs. The resulting solution, iSportsAnalysis, has been used in real-time matches since 2017. Since then, Taylor and his team have continued to refine the solution, adding an online messaging system, synchronized video and analysis, filtering options, playlist generation, and more.  

Taylor migrated iSportsAnalysis into the AWS Cloud from a rented server. Commenting on the experience, he shared, “Transferring to running Amazon EC2 instances was easy and super-fast; I was ready to go in a few hours. We even moved our transcoding over to AWS Elemental MediaConvert and I’ve never looked back. I also love that AWS tools give us the ability to regularly bring new features to our clients.”

iSportsAnalysis also migrated from a MySQL database service, hosted on Amazon EC2, to using Amazon Aurora. “The transition was incredibly smooth and the backup functionality, failure detection, and scalability has proved invaluable, let alone the time savings," Taylor added.

Today, iSportsAnalysis clients—whether coaches, players, or other sports professionals—log into an online administrative dashboard to get a customized view of their video footage and associated data. They can easily upload new videos, which are then stored in an S3 bucket.  From there, content is transcoded to a unified video file format and specified resolution using AWS Elemental MediaConvert. Users can then tag or code the video and generate an in-depth data set that is linked back to the processed asset. The way in which the technology pairs data with video makes it simpler for users to search each video and identify key moments that may provide insight as to how players and teams can improve their performance.

Looking to the future, iSportsAnalysis plans to increase the use of AWS Media Services, along with the Amazon CloudFront content delivery network (CDN) to allow coaches and players to stream game footage with analytics to any connected device, making it faster and easier to improve game strategy as well as individual performance.