如何同时播放/流式传输视频并保存?
问题描述:
我正在开发允许用户流式传输/播放视频的iOS和Android应用程序。如何同时播放/流式传输视频并保存?
我想创建一个离线模式,让用户能够播放已经保存的视频。为此,我希望应用程序在本地保存当前播放的视频,如果用户有WiFi连接。
为此,我需要一种机制来读取并同时保存视频。
任何想法在iOS或/和Android上做到这一点?
答
读取并保存在同一时间
我猜你将不得不跨越两个不同的线程:一个阅读,另一个保存。 并且在下载之前,'read'方法试图从缓存中获取数据。
在iPhone上,可能的重复:
在这些答案中描述的方法 - 缓存下载磁盘上,并从该文件中读取视频 - 对于Android应该是一样的。
不保存某些较大网站的视频是否违反了TOS? – Reno 2011-12-21 10:32:20
你可以写入一个文件并同时读取它。 – njzk2 2011-12-21 10:32:43
我不明白如何说,你可以看到它,但不保存它甚至是合法的。此外,此事与技术问题无关。 – njzk2 2011-12-21 10:33:23