微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

解密TS文件后如何使m3u8文件正常播放

如何解决解密TS文件后如何使m3u8文件正常播放

我有一系列加密的ts文件,下面还有一个m3u8文件,它可以在视频播放器中正常播放。

#EXTM3U
#EXT-X-VERSION:4
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-INDEPENDENT-SEGMENTS
#EXT-X-TARGETDURATION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-KEY:METHOD=AES-128,URI="v.key"
#EXTINF:3.014160,hd-kUPE5cpako-0.ts
#EXTINF:3.014160,hd-kUPE5cpako-1.ts
#EXTINF:3.014160,hd-kUPE5cpako-2.ts
#EXT-X-ENDLIST

我已经通过python解密了每个ts文件,并且每个ts文件也可以在视频播放器中正常播放。

from Crypto.Cipher import AES
key = open('key','rb').read()
cryptor = AES.new(key,AES.MODE_CBC,key)

但是,当我删除m3u8文件中的行#EXT-X-KEY:METHOD = AES-128,URI =“ v.key” 时,无法在视频中播放m3u8文件播放器了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。