We are pleased to announce that we now support the Windows Azure Platform as output location. Windows Azure is a cloud platform built by Microsoft in 2010 that provides a number of services, including a cloud storage solution known as Blob Storage.
To upload your encoded videos to Windows Azure, use the
output_url like this:
With this great addition, HeyWatch proudly supports the most popular CDNs in the world: Amazon S3, Rackspace Cloud Files, Windows Azure, FTP servers (Akamai, Limelight, Edgecast and many more), SFTP, and HTTP(s) servers. Take a look at the documentation to find out how to upload to these destinations.
Authenticating your API calls with regular username and password represents a major drawback: security. Indeed, if someone steals your password, they can connect to your HeyWatch account and do very nasty things. Moreover, a password has to be changed frequently, and the problem when you do that is you have to update your code too.
Today, we've added a new way to authenticate against our API: API key. It's very simple, you can generate as many keys as you want, and also revoke them if needed. Go to your settings page to get started.
The API key authentication method uses Basic Auth like the old couple username / password, so when you generate one, replace the username by
HW-API-Key and the password by your API key. It's that easy.
hw = HeyWatch.new("HW-API-Key", "k-688af0688d93f570592edef18f80c797") hw.create("robot/job", ini)
We advise you to generate an API key now and start updating your existing projects.
After introducing the new parameter
output_url, we are pleased to announce that we now support SFTP as output URL.
SFTP, not to be confused with FTPS (FTP over SSL), is an extension of the SSH protocol that provides a Secure File Transfer capability.
To use the new Output URL, it's easy:
- 2013-10-24 A new output_url parameter to replace all *_directive
- 2013-10-18 New error codes
- 2013-10-16 Robot API - All errors collected in a single field
- 2013-10-15 Ping request format in JSON and XML
- 2013-09-24 The Robot API gets a Major Update
- 2013-07-05 Introducing the Robot API
- 2013-06-14 Releasing a NodeJS Library
- 2013-06-13 Introducing a New PHP Library
- 2013-05-31 HeyWatch Website Is Now Responsive
- 2013-05-29 A New Video Preview API To Boost User Engagement
- 2013-05-29 Sync and Async Thumbnail Generation API Deprecated
- 2013-05-03 The automatic_encode parameter is now implicit
- 2013-05-03 Set the Keep FPS and Keep Video Size Options into your Format
- 2013-02-22 Ping Simplification
- 2013-02-21 Upload an Encoded Video to a CDN with a separate API request
- 2012-11-12 Video And Encoded Video new URL field
- 2012-11-12 Generate Thumbnails with the Video Resource
- 2012-08-16 Credits Left displayed in the HTTP headers
- 2012-05-16 Vprofile and preset x264 options added
- 2012-05-09 Rotation information available in video objects
- 2011-10-27 New Encoding Option: duration
- 2011-05-25 New encoding option to rotate videos
- 2011-05-16 New encoding option: keep_aspect_ratio
- 2011-05-11 New encoding options: keep_(video|audio)_bitrate, max_video_bitrate
- 2011-03-30 Upload to your Rackspace cloud files account
- 2011-02-16 Generate thumbnails in the background
- 2010-12-06 You can add special s3 headers (x-amz-xxx) to the S3 URL
- 2009-11-06 keep_sample_rate and keep_channels encoding options added
- 2009-09-07 Download of raw videos is available
- 2009-05-14 All x264 options available
- 2009-05-14 All the X264 options are now available via the Hey!Watch API
- 2009-03-24 New watermark positions topright and bottomleft
- 2009-01-20 Authenticated pings are now supported
- 2008-12-05 2-pass encoding supported
- 2007-11-16 Output URL supports HTTP
- 2007-11-11 New encoding options keep_quality and deinterlace