3 ms·
An API where I could point end user video uploads to and have them processed, transcoded and playable on all platforms. One that also works at the RTMP/WebRTC l
by mtrimpe 9y ago
An API where I could point end user video uploads to and have them processed, transcoded and playable on all platforms. One that also works at the RTMP/WebRTC layer (i.e. not just an all-in-one JS library with it's own idea of a 'good UI') and doesn't require me to do an API call first to set up the stream for the user (i.e. encode 'upload rights' using expiring HMAC-signed blobs including restrictions such as maximum length and/or file-size to prevent people having me transcode movies for them for free.)
- boredprogrammer 9y agoNot sure if it quite fits the bill, but if your end user video uploads are stored on S3 or similar then zencoder does most of what you are looking for.
- revicon 9y agoAWS has it's own internal one too... https://aws.amazon.com/elastictranscoder/ https://aws.amazon.com/elastictranscoder/
- mtrimpe 9y agoThe hard part is the ingestion services; which aren't as easy to set up as they seem since a proper one is essentially a reverse CDN (content ingestion network if you'd like ;-)