如何从Swift的URL下载视频?

时间:2015-03-15 20:00:43

标签: swift

我想暂时从网址下载视频。我的意思是不要将它保存到设备我只想在应用程序像“Vine”那样工作时立即购买它

1 个答案:

答案 0 :(得分:2)

您必须使用 MediaPlayer 框架,您可以使用此框架从您想要的网址重现视频:

import UIKit
import MediaPlayer

class OnlineVideoViewController: UIViewController {

    var player : MPMoviePlayerController!

    override func viewDidLoad() {
       super.viewDidLoad()

       //url to see in the video
       var url = NSURL(string: "url_direct to to the video")

       player = MPMoviePlayerController(contentURL: url)
       player.view.frame = CGRect(x: 100, y: 100, width: 300, height: 300)

       self.view.addSubview(player.view)

       //allow fullscreen support
       player.fullscreen = true
       player.controlStyle = MPMovieControlStyle.Embedded
    }
}

我希望这对你有所帮助。