使用Swift录制和播放视频,并将视频发送到服务器。

5
我正在尝试编写一款适用于IOS 8的应用程序,这个应用程序将使用Swift编写。我查看了一些Youtube视频来捕获和播放视频。似乎我需要使用AVKit来完成这项任务。
在捕获视频后,我希望能够将视频发送到服务器,以便其他用户可以访问此应用程序中的视频。
所以我的问题是,如何使我的应用程序录制视频,将该视频发送到服务器,并且还能够从该服务器播放视频。

1
我觉得你是在问:“有没有人能为我编写整个应用程序?” - yuji
1个回答

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


}

你能解释一下你的代码是如何运作和为什么会这样吗?这将使问题发起者和其他人能够理解并应用你的方法(如果适用)到其他地方。仅有代码的回答是不被鼓励的,并且可能被删除。 - 审核期间 - Wai Ha Lee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接