阿里云视频点播VOD视频加密和播放问题?

请教用过阿里云视频点播VOD功能的大神以下问题:
目前阿里云视频加密有三种方式:

  1. 阿里云私有加密(IOS平台浏览器不支持播放)
  2. HLS标准加密(不知道怎么做到自适应,问客服说可以使用DRM加密)
  3. DRM商业加密(开发门槛高,苹果收费,播放好像有额外收费)

另:

  1. 文档中说要实现自适应播放,需要使用"视频打包转码模板",但是"视频打包转码模板"又不支持HLS标准加密,HLS标准加密需要使用"普通转码模板"
  2. 如果使用"普通转码模板",又无法实现多码率自适应

就没有即加密又可以自适应的方案吗?

阅读 1.2k
avatarAI BotBETA

这个问题是在询问如何在阿里云视频点播VOD(Video on Demand)中实现视频加密,同时又能够支持自适应播放。

首先,让我们来解释一下这三个加密方式:

  1. 阿里云私有加密:这种加密方式主要针对的是iOS平台和浏览器。然而,由于这种加密方式是私有的,所以对于开发者来说,他们可能无法获取到具体的加密细节,也就是说,开发者可能无法自行实现播放。
  2. HLS标准加密:HLS(HTTP Live Streaming)是一个由Apple开发的用于流媒体的开放格式。HLS加密主要是通过AES加密算法实现的。这种加密方式理论上可以实现自适应播放,但需要使用DRM(Digital Rights Management)加密。
  3. DRM商业加密:这种加密方式通常需要开发者有一定的开发门槛,同时,对于使用这种加密方式的视频,苹果会收取一定的费用,播放也可能需要额外的费用。

然后,关于实现自适应播放的问题:

要实现自适应播放,通常需要使用转码模板。然而,你提到"视频打包转码模板"不支持HLS标准加密,而HLS标准加密又需要使用"普通转码模板",但使用"普通转码模板"又无法实现多码率自适应。这是一个矛盾的问题。

为了解决这个问题,你可能需要寻找一个中间方案。例如,你可以考虑使用一种支持自适应播放的、但又不是HLS标准加密的转码模板。或者,你可以考虑使用其他的视频流媒体服务,比如使用其他的视频流媒体服务,比如使用Google的YouTube或者Vimeo等。这些服务通常都支持自适应播放,而且开发者也容易实现播放。

希望这个答案对你有所帮助!如果你还有其他问题或者需要进一步的帮助,请随时提问。

1 个回答

为什么需要进行加密?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进