【发布时间】:2018-06-19 19:22:06
【问题描述】:
任何人成功地使用 AVFoundation、AVPlayer 播放 Google Drive 视频?
Objective-c 或 swift,ios 或 osx 都适合我。
我尝试了什么?
我试过了:
iOS Stream video from Google drive Swift 。在这里,如果它尝试从 url 中提取链接,我会被拒绝访问(视频是公开的)。
从谷歌驱动器中提取链接并使用该链接,例如。 video link,但是当我在应用程序中使用它时,什么都没有加载。
在查看其他网络和其他解决方案后尝试了this 之类的方法,但没有成功
链接到video
提前致谢!
【问题讨论】:
-
你能从这些网址中的任何一个下载视频吗(我的意思是从你的应用程序)
-
主要思想是流式传输-但我还没有下载。
-
检查是否可以下载。如果可以的话,我会告诉你如何流式传输它。 ;)
-
你能给我一些代码吗?感谢您的帮助
-
您必须确保网址首先指向视频。如果您可以在应用程序中下载可执行的视频文件,则可以流式传输此文件,而不是使用 AVAssetResourceLoaderDelegate 一次性下载所有文件。获取 URL,确保它从您的应用程序下载有效的视频文件可执行文件,然后我将测试并发布代码以流式传输它。如果它不起作用,我编写此代码并发布答案是没有意义的。
标签: ios swift macos avfoundation avplayer