aes128解密需要两个参数一个是key , 一个是偏移量(iv)
首先URI开头指向的通常是一个链接这个链接如果以http开头那么直接请求就可以,如果不是那大多数情况下都是以请求m3u8文件的地址去掉最后一个/前面的地址拼接起来的,当我们请求到的地址就是解密所需要的 key
一般EXT-X-KEY里面会包含iv参数,iv参数是一个32位的字符串 , 如果包含直接拿到iv参数就可以,如果不包含则是以ts地址所在m3u8文件中的序列号作为iv参数,比如第一个ts片段,那么他的iv值就是
000...0001 (31个0和1),这样拿到了 偏移量 (iv)
当我们拿到ts片段后直接用aes和刚刚拿到的key和偏移量去解密得到的片段就是新的ts片段
此时看到文件夹里的ts片段全部是可以播放的了,然后我们在把m3u8文件的ts片段地址指向对应的解密后的ts片段,即可实现本地播放m3u8视频
以上就是关于如何提取视频的m3u8地址的全部内容,以及如何提取视频的m3u8地址的相关内容,希望能够帮到您 。
推荐阅读
- iPhoneX如何调整振动大小
- Word如何转成PDF
- 如何挑选燕窝品牌 怎么选燕窝品类
- cdr如何做圆角,cdr箭头怎样做圆角
- 壕气!汪小菲再换豪车炸街,马筱梅晒视频叫板大S,具俊晔被点名
- 怎样剪五角星视频 怎样剪五角星
- 复合地板有哪些选择技巧 如何选择复合地板
- 如何挽回丈夫 如何挽回丈夫要离婚
- 如何开一家服装店 如何开一家服装店开服装店的流程和经验
- 如何判断手链材质 怎么判断手链材质