HeyWatch recently launched its Robot API to make it easier for developers to integrate the company’s video encoding Platform into third-party applications.
HeyWatch, based in France, takes the work out of video conversion and encoding. You simply upload your video clip, and the platform converts it to any of a variety of popular formats for viewing across different platforms and devices. You can even select the specific video codec you want to use for video encoding. Once a video is encoded, HeyWatch sends the file to your storage space, and you receive an HTTP notification that the job is complete. Voila!
So that programmers can integrate the company’s offerings into their own solutions, HeyWatch offers three core APIs. These handle video encoding, HTTP live streaming, and video previewing. The problem is that using an API to integrate a Web Service into a web, desktop or mobile application can be tricky, time-consuming and inflexible, which is why HeyWatch developed Robot.
Robot is a meta API that automates calls from the company’s other APIs. Instead of having to write complex code for each HeyWatch API separately, a developer can simply use Robot to create a chronological set of instructions for execution. It is almost like writing up a to-do list.
And you don’t have to be a programmer to do it. Robot uses a simple INI file format. Because INI doesn’t require as many brackets, quotes, and commas as JSON and XML, it is extremely easy to use. A handy indentation method tells Robot how tasks should be organized. Leave anything out? Going back later to add a new instruction is as simple as adding another line to the INI file. What could be easier? C'est bon!