从下载 URL 播放视频 [英] Play video from Download URL

查看:58
本文介绍了从下载 URL 播放视频的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个 URL :- "

解决方案

希望对您有所帮助

首先你要导入AVKit,导入AVFoundation

使用 AVPlayer

 if let url = URL(string: "http://fitnation.theclientdemos.com:9000/media/uploads/videoplayback_3_JtVCHi1"){让玩家 = AVPlayer(url: url)让控制器=AVPlayerViewController()控制器.播放器=播放器controller.view.frame = self.view.frameself.view.addSubview(controller.view)self.addChildViewController(控制器)播放器播放()}

最好将此代码放入方法中:override func viewDidAppear(_animated: Bool) 或之后的某处.

I have a URL :- "http://fitnation.theclientdemos.com:9000/media/uploads/videoplayback_3_JtVCHi1" When I run this URL on browser, My VDO starts downloads.

Please help to play this video in a view (let view name is:- vdoView)

For this I am trying below code:-

import UIKit
import AVKit
import AVFoundation

class VideoViewController: UIViewController {

    @IBOutlet weak var vdoView: UIView!

    override func viewDidLoad() {

        super.viewDidLoad()

        getVideo()
    }

    func getVideo(){

        let videoURL = URL(string: "http://fitnation.theclientdemos.com:9000/media/uploads/videoplayback_3_JtVCHi1")

        let player = AVPlayer(url: videoURL!)
        let playerLayer = AVPlayerLayer(player: player)
        playerLayer.frame = self.vdoView.bounds
        self.vdoView.layer.addSublayer(playerLayer)
        player.play()

    }

解决方案

Hope this will help you

first you have to import AVKit, import AVFoundation

Using AVPlayer

  if let url = URL(string: "http://fitnation.theclientdemos.com:9000/media/uploads/videoplayback_3_JtVCHi1"){

            let player = AVPlayer(url: url)
            let controller=AVPlayerViewController()
            controller.player=player
            controller.view.frame = self.view.frame
            self.view.addSubview(controller.view)
            self.addChildViewController(controller)
            player.play()
        }

It's better to put this code into the method: override func viewDidAppear(_ animated: Bool) or somewhere after.

这篇关于从下载 URL 播放视频的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆