I am trying to build an application that will allow me to record an audio FLV stream to an S3 bucket and then play the stream back any time. I've been trying to do a lot of reading on the site and on the forum, and I understand a few key elements:
- I know that I need to record the stream to EC2 then copy the saved stream over to S3 after the recording is complete
- I know that I can mount an S3 bucket from EC2 to stream the FLV's for playback
I basically have the playback part of the equation sorted out by using the vods3 default Wowza application. I'm having a much harder time trying to get the recording part of the application up and running, however. I have a number of questions:
- Is recording available on one of the default applications? I know I should use the vods3 application for playback... are there default options available for recording, too?
- Immediately after I record a stream, how should I play it back? Is it possible to have the same application record a stream to EC2, copy it to S3, and be able to play back whichever stream is available? (Meaning after I record, can it play the stream from S3 by default, or check EC2 if it is not available on S3 yet?)
Thanks so much,