首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AVKit无法流式传输Dropbox链接视频

AVKit无法流式传输Dropbox链接视频
EN

Stack Overflow用户
提问于 2017-03-11 22:23:24
回答 1查看 512关注 0票数 0

我一直在使用AVKit流式传输视频,下面是我在TVOS中用于流式传输视频的代码。但问题是我不能用Dropbox Link做同样的事情?这是否需要Dropbox API集成?

代码语言:javascript
复制
func _viewVideo(_ url: Foundation.URL)
{
    let url = Foundation.URL(string: "http://techslides.com/demos/sample-videos/small.mp4")

    let asset = AVURLAsset(url: url)

    let item = AVPlayerItem(asset: asset)

    let player = AVPlayer(playerItem: item)
    playerViewController?.player = player
    playerViewController?.view.frame = CGRect(x: 0, y: 0, width: self.view.bounds.size.width, height: self.view.bounds.size.height)
    playerViewController?.showsPlaybackControls = true

    self.view.addSubview((playerViewController?.view)!)
    player.play()
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-05 23:10:09

你可以在Apple TV中从Dropbox的分享链接中流式播放视频,但是,你需要对链接进行微小的更改。

您需要在链接中强制下载文件,只需将链接的末尾从dl=0更改为dl=1即可。通过这种方式,Apple TV可以从Dropbox分享链接上流式播放视频。

参考:Force a file or folder to download, or to render on dropbox.com

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42736344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档