在离线模式下播放YouTubevideo?

当我们从互联网区域redirect到非互联网区域时,我想播放YouTubevideo。

就像我在某个时候有互联网接入,我玩了Youtube的video,之后

次我的互联网连接松动,但现在我想播放所有我玩过的video

先前。

我不打算为此编写任何代码,但只告诉你可能需要采取的路线。 与任何在线媒体一样,如果您无法访问互联网,那么您无法真正获取数据。 你需要做的是捕获从任何媒体进来的数据并将其保存在设备上。 当用户点击之前保存的未连接互联网的video时,可以播放保存的video文件。 没有一个简单快捷的方法来做到这一点,只是做一些保存streamvideo或下载video和保存到设备的研究。

我没有意识到任何可以做到这一点的浏览器的caching机制。 这不会有多大意义,因为只有less数几个videocaching就会满了。

想到的唯一方法就是在连接时下载感兴趣的video,并用您喜欢的媒体播放器播放。 根据您使用的浏览器,肯定会有一些插件,我使用VideoDownloadHelper for Firefox,但对于iPhone来说, 这个博客似乎有一些说明。