Is it possible to encode, stream and record at the same time?

Dear all,

I'm new to this forum and I'm not a programmer. I'm working with a team of programmers to build an iOS live video streaming app. One of the functions of this app is to capture video using the camera, encode it, stream it live and record it at the same time. The programmer said that it is possible with Android to do so but not with iOS.

I'm posting this message to make sure that his statement is true. If it is not true, can you direct me to the right resources to share with them. They are a great team and this is the only feature that is still missing.


Thank you for your input.


Kind Regards,


Charles T.

Yes - it is possible to have multiple outputs associated with an AVCaptureSession. The AVCam sample code demonstrates the ability to record a video file as well as still images simultaneously. You could instead use an AVCaptureVideoDataOutput to access the frame buffers for creating the stream.

Is it possible to encode, stream and record at the same time?
 
 
Q