Web and Desktop Products for Streamlined Video Downloading and Processing
Summary
A P2P service provider focused on music and video sharing needed two separate products for video downloading and processing — a program to download and play video files from video-sharing services, and a website that lets users edit videos with a wide variety of video and sound effects, images, and text templates. INNERLUXES delivered both, backed by continuous business-analysis support that kept requirements up to date.
About the Client
The Client is a P2P service provider that focuses mainly on music and video sharing.
The Challenge
The Client turned to INNERLUXES to develop two separate products aimed at video downloading and processing. The Client needed a program to download and play video files from video-sharing services, and also requested a website that would allow users to edit videos using a wide variety of video and sound effects together with images and text templates.
The Solution
The cooperation started with software-development consulting. The business analyst carefully studied the Client's business needs, analyzed them, and on this basis formed the technical documentation describing all the features the products needed to reach the Client's goal.
Thanks to well-designed documentation and constant analyst consultation, INNERLUXES's development team created products that supported all the requested features. The desktop app allows users to search, download, and store video files from various video-sharing services. The website gives users the opportunity to overlay video effects, text, sounds, images, and animation, and then share personalized videos via social networks or personal accounts.
Continuous business-analysis support at every stage of the project — with special emphasis on its inception and elaboration — significantly improved communication with the Client, made it possible to keep requirements up to date, and helped coordinate work between designers and developers for a better delivery.
The Results
- The Client got two ready-to-use products that covered not only working with existing videos but also let users show creativity by personalizing videos with various effects.
- The two products considerably widened the Client's service offering and broadened its target audience.
Technologies and Tools
Desktop app:
Development: JavaScript, C++, Qt, STL.
Analysis: MS Office (Word, Excel), Adobe Photoshop, Balsamiq Mockups, Axure RP Pro.
Website:
Development: AS3, PHP, HTML, CSS, JavaScript, XML, FL Controls, Lowke AssetManager, Yahoo Astra Layout, FLEX (binding), GTween, YouTube API, Google API, Twitter API, Amazon SDK, jQuery.
Analysis: MS Office (Word, Excel), Adobe Photoshop, Balsamiq Mockups, Axure RP Pro, Sparx Enterprise Architect.