Использование Swift для записи и воспроизведения видео и отправки видео на сервер
Я пытаюсь написать приложение для IOS 8. Это приложение будет написано в Swift. Я просмотрел некоторые видеоролики Youtube для захвата видео и воспроизведения видео. Кажется, что я должен использовать AVKit для этого.
после захвата видео я хочу иметь возможность отправлять видео на сервер, чтобы к нему могли получить доступ другие пользователи этого приложения.
Итак, мой вопрос в том, как получить мое приложение для записи видео, отправить это видео на сервер, а также иметь возможность воспроизводить видео с этого сервер.
1 ответов
запись видео:
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
}