2015-03-12 23 views
6

Sto provando a scrivere un'app per IOS 8. Questa app verrà scritta in Swift. Ho guardato alcuni video di YouTube per catturare video e riprodurre video. Sembra che devo usare AVKit per farlo.Uso di Swift per registrare e riprodurre video e inviare il video a un server

Dopo aver acquisito il video, desidero poter inviare il video a un server in modo che sia accessibile agli altri utenti di questa app.

Quindi la mia domanda è: come faccio a far sì che la mia app registri video, invii il video a un server e sia in grado di riprodurre video da quel server.

+0

mi sembra che si sta chiedendo "chiunque potrebbe scrivere tutta la mia app per me?" – yuji

risposta

1

per registrare un video:

func startCaptureVideoBlogFromViewController(viewcontroller: UIViewController, withDelegate delegate: protocol<UIImagePickerControllerDelegate, UINavigationControllerDelegate>) -> Bool{ 

    if (UIImagePickerController.isSourceTypeAvailable(.Camera) == false) { 

     return false 
    } 

    let cameraController = UIImagePickerController() 
    cameraController.sourceType = .Camera 
    cameraController.mediaTypes = [kUTTypeMovie as String] 
    cameraController.allowsEditing = false 
    cameraController.delegate = delegate 

    presentViewController(cameraController, animated: true, completion: nil) 

    return true 


} 
+0

Puoi spiegare come/perché il tuo codice funziona? Ciò consentirà all'OP e agli altri di comprendere e applicare i tuoi metodi (ove applicabile) altrove. Le risposte al solo codice sono [scoraggiate] (http://meta.stackexchange.com/q/148272/284827) e possono essere cancellate. - [Durante la revisione] (http://stackoverflow.com/review/first-posts/11873537) –

Problemi correlati