Re:New P2 Instance Type for Amazon EC2 – Up to 16 GPUs
by corobo on Friday September 30, 2016 @11:56AM
(#12613231)
> I am unable to transcode faster than real time with live transcode
Well, yeah. Maybe quantum computing will change that one day!
What is it you're working on? Colour me intrigued.
Re:New P2 Instance Type for Amazon EC2 – Up to 16 GPUs
by grhmc on Friday September 30, 2016 @12:21PM
(#12613406)
I'm not sure if you're kidding or not, but just in case: it is desirable to be able to encode faster than real time (ie: 1 hour of media takes less than 1 hour of time to transcode) so you have leftover processing cycles to do other work.
Re:New P2 Instance Type for Amazon EC2 – Up to 16 GPUs
by scrabble on Monday October 03, 2016 @02:43PM
(#12630156)
This is true. But real time encode is essentially what you need to do with live video instead of VOD transcode. You have other processes doing the other necessary work during the transcode.
All in all, I look for somewhere around 0.25s to complete the rest of the work and deliver the segment to CDN.
I work with live transcode, and it can be beneficial to run on g2 instances. Running c4.4xlarge I can transcode a good number of 1080@30 in with 1080/720/480/360/240@30 out. With a proper g2 instance I can transcode more simultaneously.
So cost efficiency really depends on sustained traffic levels. I scale out currently using haproxy and custom code that monitors my pool and scales appropriately. But I monitor sustained traffic levels to know when it makes financial sense to scale up.
If your main concern is transcode speed, CPU is likely sufficient -- I am unable to transcode faster than real time with live transcode.