新建一个记事本,取名enc.key(名字可以随便取)添加16个字节的秘钥,如
1234567890qwdcvf
新建一个文件,enc.keyinfo,添加如下内容
http://localhost:8080/enc.key
enc.key
改文件是告诉FFMPEG需要加密的文件位置,以及文件名
这里需要把enc.key和enc.keyinfo放在同一目录下
`ffmpeg -y \
-i test.mp4 \
-hls_time 12 \ # 将test.mp4分割成每个小段多少秒
-hls_key_info_file enc.keyinfo \
-hls_playlist_type vod \ # vod 是点播,表示PlayList不会变
-hls_segment_filename “file%d.ts” \ # 每个小段的文件名
playlist.m3u8 # 生成的m3u8文件`
播放时候 需要导入m3u8和相对应的enc.key 就可以播放了