前言:雷大神一路走好。
我五年前,有一个梦想,我想对一些珍贵的视频进行加密,然后只能用我做的播放器才能打开它!
至于我以前为什么要做一个这样的播放器?时间隔得太久,忘了...
这绝B是个大胖子,我一口吃不下。
幸好,我只啃了3个月,才死了几亿个脑细胞后,就放弃了,要不然我很可能保不住这头搔更短的秀发。
人狠话不多,目的性很强,为人处事不喜欢拐弯抹角。
没少挨揍
1.了解ffmpeg解码推流的过程,研究透了,可以对视频的每一帧数据进行加密(关键点:找到解码后的每一帧数据),然后重新保存成只有你才知道的内容格式。详见:
基于ffmpeg+SDL的加密视频播放器的开发(二)
2.我写的播放器,要认识加密后的视频,并且能正常进行播放,别的播放器要播放不了。
3.引入机器码验证码功能,只有我授权过的机器,才能使用我的播放器。达到了你拷走我的播放器,你也打不开的目的。
ok,目标制定好了,开始讲解具体是怎么一步步实现的.
先上效果图:
xx .yj文件表示已经是对视频进行加密操作了,别的播放器是打不开的。
发布包程序可从这里下载:https://download.csdn.net/download/lunweiwangxi3/12369430
●实现了对视频加密的功能
●实现了对加密视频的播放功能
下班,溜了溜了
明天再说吧.