This article is intended to help content creators to find explanations about the Kinomap process when a new video is uploaded.
Upload
Content creators can upload their videos at any time. Kinomap hosts the infrastructure to store the files and there is no bottleneck for the uploads; the only limitation is related to the user's bandwidth. Most upload the video in the evening/night but as we have content creators from all over the world, we consider the workload quite stable when Asia wakes up, America sleeps, etc.
Video converting
Once Kinomap has got the original files, we start the video conversion to get stream through our platform and encode the video in several formats (480, 720, and Full HD). The encoding is done one by one, starting with 720p at first. This process requires quite some data processing and memory. We have the infrastructure to deal with 20 to 50 new videos per day (20 is the average volume at present)
Synchronization
Once the video is online, the map synchronization is made by the user or by our team.
Slope approval
The elevation profile given by the GPS is not accurate enough and requires some post-processing to ensure it is realistic enough when it adjusts the resistance or the incline while training.
Quality approval
Done by Kinomap. This is not just about the video definition (HD or not) but more about the quality (lightning, vibration, stabilization, etc.). If the quality is good enough, it converts the video into HD or Full HD to ensure it matches everybody's expectations and according to the user's bandwidth.