【问题标题】:How to simultaneously play/stream a video and save it?如何同时播放/流式传输视频并保存?
【发布时间】:2011-12-21 10:05:11
【问题描述】:

我正在开发一个允许用户流式传输/播放视频的 iOS 和 Android 应用程序。

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

有在 iOS 或/和 Android 上执行此操作的想法吗?

【问题讨论】:

  • 保存一些较大网站的视频不违反服务条款吗?
  • 您可以同时写入和读取文件。
  • 我不明白说您可以观看但不能保存的 tos 是如何合法的。此外,这件事与技术问题无关。
  • @njzk2 - 谢谢!我听说过这个解决方案,您是否已经尝试过?因为我从未与任何成功做到这一点的人交谈过。看起来 iOS 播放器在处理 EOF 事件时存在一些问题。我不了解 Android。

标签: android iphone ios


【解决方案1】:

同时读取和保存

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

在 iPhone 上,可能重复:

这些答案中描述的方法 - 在磁盘上缓存下载,并从该文件中读取视频 - 对于 Android 应该是相同的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-28
    • 2011-05-23
    • 2022-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多