Android 如何同时播放/流式播放视频并保存?

Android 如何同时播放/流式播放视频并保存?,android,iphone,ios,Android,Iphone,Ios,我正在开发一款iOS和Android应用程序,允许用户流式播放视频 我想创建一个离线模式,让用户能够播放已保存的视频。为此,如果用户有WiFi连接,我希望应用程序在本地保存当前播放的视频。 要做到这一点,我需要一种同时读取和保存视频的机制 有没有在iOS和/或Android上这样做的想法 同时读取和保存 我猜您必须跨越两个不同的线程:一个用于阅读,另一个用于保存。 并让“读取”方法在下载数据之前尝试从缓存中获取数据 在iPhone上,可能存在重复项: 这些答案中描述的方法——缓存磁盘上的

我正在开发一款iOS和Android应用程序,允许用户流式播放视频

我想创建一个离线模式,让用户能够播放已保存的视频。为此,如果用户有WiFi连接,我希望应用程序在本地保存当前播放的视频。
要做到这一点,我需要一种同时读取和保存视频的机制

有没有在iOS和/或Android上这样做的想法

同时读取和保存

我猜您必须跨越两个不同的线程:一个用于阅读,另一个用于保存。 并让“读取”方法在下载数据之前尝试从缓存中获取数据

在iPhone上,可能存在重复项:


这些答案中描述的方法——缓存磁盘上的下载,并从该文件中读取视频——对于Android来说应该是一样的。

保存一些更大网站的视频是否违反了TOS?你可以在写入文件的同时读取它。我不明白一个说你可以观看但不保存它的TOS是如何合法的。另外,这个问题与技术问题无关。@njzk2-谢谢!我听说过这个解决方案,你已经试过了吗?因为我从来没有和成功的人谈过。看起来iOS播放器在处理EOF事件时出现了一些问题。我不知道安卓系统。