视频点播应该是上传视频转码的时候消耗的 kms 吧,播放的时候还需要消耗不
在视频点播系统中,KMS 确实会在上传视频转码的时候消耗资源,因为在这个阶段需要对视频进行加密和解密操作。具体来说,KMS 可以生成加密密钥,并将其分发给视频转码服务,视频转码服务使用这些加密密钥对视频进行加密,然后将加密后的视频存储在存储系统中。在播放视频时,KMS 也会起到一定的作用,因为需要使用 KMS 生成和分发解密密钥,以便解密加密的视频内容。
转码的时候和KMS的交互属于VOD的内部逻辑了。—此回答来自钉群“阿里云-VOD-视频点播-技术交流(进群先看公告)”
在视频点播系统中,KMS(Key Management Service)主要用于视频加密和解密。它负责生成、管理和提供加密密钥,以保护视频内容的安全性。
对于视频点播系统而言,KMS 的消耗通常发生在视频上传和转码阶段,而不是在播放阶段。具体来说:
视频上传阶段:在视频上传过程中,KMS 可以生成用于加密视频的密钥,并将其与视频关联。这样可以确保视频内容在传输和存储过程中得到保护。因此,在上传过程中,KMS 的消耗较大。
视频转码阶段:转码是将上传的视频文件转换为不同格式或分辨率的过程。在视频转码过程中,可能需要使用 KMS 进行解密操作,以便进行转码操作。因此,KMS 在视频转码阶段也会有一定的消耗。
视频播放阶段:在视频播放阶段,KMS 的消耗通常较少或没有。一旦视频被成功解密并转码为可播放的格式,播放器将直接使用解密后的视频数据进行播放,而无需再次调用 KMS。
需要注意的是,实际的视频点播系统可能会有不同的架构和实现方式。一些系统可能会更频繁地使用 KMS 来提供更高级的安全功能,例如动态加密或多层次的访问控制。这些情况下,KMS 的消耗可能会更为显著,包括在播放阶段也需要涉及 KMS。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。