首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Widevine和MPEG-DASH -脱机播放

Widevine和MPEG-DASH -脱机播放
EN

Stack Overflow用户
提问于 2015-10-08 18:42:19
回答 1查看 2.4K关注 0票数 3

我已经创建了一个Android应用程序,能够播放电影,这是与DRM (广域模块)保护。视频采用MPEG-DASH标准。如果该设备处于在线状态,则一切正常。

现在我需要添加在脱机模式下播放视频的功能。问题是我不知道如何下载一些文件进行离线播放。我所拥有的一切都是包含结构化数据的.mpd文件。

如何从此清单.mpd文件获取一些文件以供下载?没有直接链接到一些视频。我看到了一些块,看起来像这样:

代码语言:javascript
复制
media="chunk_ctvideo_cfm4s_rid$RepresentationID$_cs$Time$_w1003607280_qaWQ9QVBsSUxIMUpaRnVfdfdfkstMDImYXdsgdreaW9pbmRleD0w_mpd.m4s

我不知道它对我是否有用,但在清单文件中没有更多的“值得注意”的东西。

EN

回答 1

Stack Overflow用户

发布于 2015-10-27 05:05:15

有关处理清单并下载媒体块的代码示例,请查看此处:https://github.com/axiomatic-systems/Bento4/blob/master/Source/Python/utils/mp4-dash-clone.py

特别有趣的是,您可能会找到ProcessUrlTemplate,它显示了如何传递媒体元素来获取块的URL

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33013502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档