前言:雷大神一路走好。
我五年前,有一個夢想,我想對一些珍貴的視頻進行加密,然後只能用我做的播放器才能打開它!
至於我以前爲什麼要做一個這樣的播放器?時間隔得太久,忘了...
這絕B是個大胖子,我一口吃不下。
幸好,我只啃了3個月,才死了幾億個腦細胞後,就放棄了,要不然我很可能保不住這頭搔更短的秀髮。
人狠話不多,目的性很強,爲人處事不喜歡拐彎抹角。
沒少捱揍
1.瞭解ffmpeg解碼推流的過程,研究透了,可以對視頻的每一幀數據進行加密(關鍵點:找到解碼後的每一幀數據),然後重新保存成只有你才知道的內容格式。
https://mp.csdn.net/console/editor/html/105806744
2.我寫的播放器,要認識加密後的視頻,並且能正常進行播放,別的播放器要播放不了。
3.引入機器碼驗證碼功能,只有我授權過的機器,才能使用我的播放器。達到了你拷走我的播放器,你也打不開的目的。
ok,目標制定好了,開始講解具體是怎麼一步步實現的.
先上效果圖:
xx .yj文件表示已經是對視頻進行加密操作了,別的播放器是打不開的。
發佈包程序可從這裏下載:https://download.csdn.net/download/lunweiwangxi3/12369430
●實現了對視頻加密的功能
●實現了對加密視頻的播放功能
下班,溜了溜了
明天再說吧.