【发布时间】:2013-03-23 17:43:36
【问题描述】:
当我们从互联网区域重定向到非互联网区域时,我想播放 YouTube 视频。
就像我在某个时候可以访问互联网并且我播放了 Youtube 视频,然后
有时我的互联网连接断开了,但现在我想播放我播放的所有视频
以前。
【问题讨论】:
标签: ios youtube video-streaming
当我们从互联网区域重定向到非互联网区域时,我想播放 YouTube 视频。
就像我在某个时候可以访问互联网并且我播放了 Youtube 视频,然后
有时我的互联网连接断开了,但现在我想播放我播放的所有视频
以前。
【问题讨论】:
标签: ios youtube video-streaming
我不会为此编写任何代码,只会告诉您可能需要采取的路线。与任何在线媒体一样,如果您无法访问互联网,那么您就无法真正获取数据。您需要做的是捕获来自任何媒体的数据并将其保存在设备上。当用户点击之前在未连接到互联网时保存的视频时,您可以播放保存的视频文件。没有真正简单的快速方法可以做到这一点,只需对保存流式视频或下载视频并保存到设备进行一些研究。
【讨论】:
我不知道浏览器有任何缓存机制可以“开箱即用”。无论如何,这没有多大意义,因为只有几个视频缓存就会被填满。
想到的唯一方法是在连接时下载感兴趣的视频,然后用您最喜欢的媒体播放器播放。根据您使用的浏览器,肯定会有一些插件,我对 Firefox 使用 VideoDownloadHelper,但对于 iPhone,this blog 似乎有一些说明。
【讨论】: