2011-11-08 15 views

risposta

5

L'AVCamDemo che hai menzionato è vicino a quello che devi fare e dovresti poterlo usare come riferimento, tra queste ci sono le seguenti classi che devi usare per ottenere ciò che stai provando ... Tutto classi sono parte di AVFoundation, è necessario

  • AVCaptureVideoDataOutput e AVCaptutureAudioDataOutput - utilizzare queste classi per ottenere campioni grezzi dalla videocamera e il microfono

  • Usa AVAssetWriter e AVAssetWriterInput al fine di codificare i campioni grezzi i nto a file - il seguente esempio mac OS X project mostra come utilizzare queste classi (l'esempio dovrebbe funzionare anche per ios), tuttavia usano un AVAssetReader per l'input (esso reencodes un filmato) invece della Camera e del microfono ... È possibile utilizzare le uscite di cui sopra, come l'ingresso nel vostro caso di scrivere ciò che si vuole

Questo dovrebbe essere tutto il necessario al fine di ottenere ciò che si vuole fare ...

Heres un link mostra come usare VideoDataOutput

Sperare che aiuti

+0

Esiste un tutorial che spiega queste cose. O un semplice esempio di esempio? – sach

+0

Oltre alle fonti di cui sopra, devi guardarti intorno per loro ... – Daniel

3

Se sei uno sviluppatore registrato, guarda i video del WWDC del 2011 (che puoi trovare cercando nel portale degli sviluppatori). Ci sono due sessioni relative a AVFoundation. C'era anche del codice di esempio da una delle sessioni WWDC, che era estremamente utile.

Problemi correlati