Nice article describing various components of Video as a Service. The article talks about encoding.com for transcoding. Encoding.com has a nice xml/http api for submitting requests and is also capable of writing outputs on to Amazon ecs, ftp, sftp destinations. What is missing is advance video processing options like deblocking, noise removal, audio normalization etc. There is also flixcloud ( zencoder) if you insist on using ON2 for VP6.