【问题标题】:Downloading offline videos like hotstar下载 hotstar 等离线视频
【发布时间】:2018-04-24 06:32:04
【问题描述】:

我有一个流式传输视频的应用,现在我的新功能是保存该视频以供离线观看。我看到了 hotstar 的离线功能,当我们将离线视频 hotstar 保存为一些 chunk.ts 格式时,它将保存在 hotstar 的相应 andriod 文件夹中,我该如何实现我搜索网络但是没有得到任何适当的信息如何实现这一点。当我搜索 chunk.ts 时,我得到了一些 github 数据 https://github.com/AndyA/ts-split

这是珍珠,所以当我看到我怀疑这应该在服务器端完成时,当我们下载文件时,将从服务器下载文件。 任何人都可以就此提供专家建议。

谢谢

【问题讨论】:

  • 为什么不能直接将视频(文件)下载到设备上?
  • 我不希望其他人通过那里的应用或播放器复制或打开视频
  • 你能做一些类似于 youtube 的事情吗?他们将文件下载为exo但加密它,所以它不会被其他媒体播放器播放,所以我建议你找到适合你需要的加密机制,下载视频,然后解密文件播放它,这个@ 987654322@ 提供了很好的见解,我怀疑这会帮助您入门
  • 但是有什么线索可以做到吗?
  • @SamwinishereHere 你有解决方案还是创建它???我正在寻找离线视频下载的解决方案,我正在尝试 exoplayer .. 但无法创建离线下载功能。

标签: java android video video-streaming offline


【解决方案1】:

实现此目的的一种方法是使用 CipherOutputStream 并在下载文件时对其进行加密检查CipherOutputStream

另请参阅this 问题和this 有关如何加密和解密的问题。 为了渲染视频,您必须在播放文件时解密文件

【讨论】:

    猜你喜欢
    • 2022-11-10
    • 2018-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-01
    • 1970-01-01
    相关资源
    最近更新 更多