Vid.ly is a cloud-based video hosting service that, in addition to basic hosting services, is designed to optimize video playback for different devices and systems. Once a user provides source video, Vid.ly will host the content on their server, and convert the source video into 22 output renditions. When an end-user requests the video, Vid.ly detects the device and operating system they are using, and delivers the video best optimized for the playback environment.
The Vid.ly API operates over HTTP POST using XML, and offers methods for uploading, updating, and deleting videos. This web service also exposes functionality for gathering video playback statistics. Furthermore, users can manipulate the format parameters when uploading or updating videos to create custom video renditions based on their anticipated user needs.