一机一码吧 关注:30贴子:100
  • 1回复贴,共1

怎样给手机端视频加密?一机一码

只看楼主收藏回复

视频加密技术随着互联网技术的不断发展,也成为当今行业内备受瞩目的风景,而各种加密手段也是层出不穷,特别是移动时代的到来,更多手机端加密的需求也越来越明显,但无论是电脑还是手机端,加密的可靠性和防破解性也着实令人担忧,那当下最受欢迎的视频加密技术有哪些?究竟怎样选择一款真实、安全又放心的加密软件?
一、防盗链:严格来说,这不属于视频加密,只是防止下载。意义不大,顶多是一些header、refer的限制,或者加一些token,或者弄上多段加载;但总归是有办法下载的,这个不属于加密的范畴,就不展开来讨论。
二、基于微软DRM SDK等,或者网上公开的drm方案,比如rtmpe/ hls的加密方案等。大致分开来讲:
A)微软DRMSDK,这个在windows时代是比较常见的方案,但现在缺点明显,一个是微软的sdk现在申请需要较高费用和周期;另一个是,移动时代,这个模式的弊端太多,比如各种手机用户的支持,支持的视频格式等。
B)rtmpe:首先流媒体服务器软件价格不低;当然,我觉得这种最大的问题在于:数据不能缓存,用户每次播放都要占用服务器带宽,不容易结合CDN加速等。服务器带宽压力大!
C)HLS的加密,也就是m3u8里面的ts数据都进行了加密处理,然后浏览器或者播放器播放时,通过m3u8里面内置的解密秘钥地址,去动态解密。这种相对来说实现简单些,但也有弊端,那就是这一类使用公开加密标准的通病。
以上这类公开标准方案,通病就是:标准统一、公开。如果作为技术人员想去破解,还是有机会的。比如微软的DRM树大招风,破解软件网上会有提供;hls这种,如果我伪装成自己是浏览器,你总要给我解密秘钥的,我就自然可以获取后将视频解密开来。总的来说,加密这些,如果太标准化了,太统一了,就容易破解。


1楼2019-01-10 14:23回复
    楼主分析的非常对。一机一码加密,开始是PC电脑端,后来为了方便更多的用户应用,又增加了安卓手机端和苹果手机端以及平板端。综合这几类硬件设备的特点做到加密等级比较好的一机一码加密软件,才是靠谱可用的加密软件。


    IP属地:山东3楼2019-03-21 10:16
    回复