通过NDK(C ++)在Android上支持MPEG-DASH

时间:2017-08-23 19:00:24

标签: android-ndk drm mpeg-dash

我希望支持将DRM播放到自定义播放器中,该播放器使用NDK C ++库作为插件构建,该插件在最终演示之前对其进行解码,转换然后执行一些图像处理。在这种情况下,支持DRM的最佳方式是什么(我将使用NDK的Crypto和DRM接口),因为文档提示只支持MPEG-DASH格式,而这种格式本身不受支持。

澄清我的任何假设是否不正确,或者是否有可以解决问题的简单库(如libdash)。 ExoPlayer中的极端解决方案,但当前的基础架构是使用C ++和NDK接口构建的,以利用硬件解码器,但不包括硬件解码器。

1 个答案:

答案 0 :(得分:1)

如果您的图像处理需要访问原始图像,那么很遗憾您不会(或者您不应该!)能够这样做,因为加密视频旨在通过不允许访问的安全媒体路径播放原始视频。