关于HLS加密视频
关于HLS,是苹果公司流媒体协议支持直播与点播将视频文件进行按照指定时间进行分片。
如何生成m3u8文件
1.准备加密视频片段文件的密钥
openssl rand16 > key.key
2.生成向量IV
openssl rand -hex 16
3.创建keyinfo文件
http://localhost/test/encrypt2.key #http形式的key文件地址
./encrypt2.key #key文件
88c674428c1e719751565ad00fe24243 # iv
4.生成视频
ffmpeg -y -i test.mp4-hls_time 60-hls_key_info_file encrypt2.keyinfo-hls_segment_filename "file%d.ts" playlist.m3u8
以上参数说明:
-hls_time 每段文件的时间长度(单位:秒)
-hls_segment_filename 每个小段的文件名生成规则
3Q3Q~希望讲讲提取m3u8~~~ ffmpeg -i video.m4s -i audio.m4s -codec copy 1.mp4 对对对,基本上是这样,就是寻找、提取、解密、合并 谢谢分享,已回复 问一下,你的讲师是怎么当上的。 H.U.C清风 发表于 2023-8-28 21:04
问一下,你的讲师是怎么当上的。
据说现在不接受申请了
页:
[1]