hls_segmenter_aes:hls(http 直播流)分段工具和 ts 文件 aes(128 位密钥 pkcs7padding)

时间:2021-06-04 12:50:01
【文件属性】:
文件名称:hls_segmenter_aes:hls(http 直播流)分段工具和 ts 文件 aes(128 位密钥 pkcs7padding)
文件大小:19.55MB
文件格式:ZIP
更新时间:2021-06-04 12:50:01
改代码是在 原来的工具主要有两个问题: 切片的时间长度不能完全保证是参数传入的'-d'值 当最后一个切片视频没有实际设置的最大切片长度时,仍然在m3u8文件显示为最大时间长度 经过修正,现在这两个问题都已经解决,并添加了AES加密机制。 aes加密方式为:CBC, 128bit Key, pkcs7padding填充。(苹果的mediafilesegmenter工具也是这种加密机制)切片加密的视频可以直接使用苹果手机浏览器访问播放。 为ts文件实现aes加密机制运行方式: ./segmenter -i test.ts -d 10 -p seg -m seg.m3u8 -u '' -K "" Inactive and Deprecated I no longer have much time to work on this project and for the most part it i
【文件预览】:
hls_segmenter_aes-master
----autom4te.cache()
--------requests(7KB)
--------traces.1(27KB)
--------output.0(166KB)
--------traces.0(39KB)
--------output.1(166KB)
----aes.h(1008B)
----aes.c(18KB)
----cfg()
--------depcomp(20KB)
--------missing(10KB)
--------install-sh(14KB)
--------.git_is_dumb(0B)
----test.c(10KB)
----tests()
--------test1.m3u8(1KB)
--------Hydrate-Kenny_Beltrey.oga(3.72MB)
--------Makefile.am(1KB)
--------Makefile.in(10KB)
--------test2.m3u8(2KB)
--------big_buck_bunny.ogv(15.72MB)
----aclocal.m4(40KB)
----libav-compat.h(760B)
----Makefile.am(302B)
----segmenter(74KB)
----debian()
--------m3u8-segmenter.manpages(17B)
--------control(512B)
--------changelog(1KB)
--------compat(2B)
--------copyright(524B)
--------rules(31B)
--------watch(81B)
--------source()
----m3u8-segmenter.c(23KB)
----Makefile.in(31KB)
----AUTHORS(123B)
----m3u8-segmenter-new.c(22KB)
----configure(165KB)
----.gitignore(215B)
----CHANGELOG.md(1KB)
----m3u8-segmenter.1(2KB)
----README.md(3KB)
----build.sh(149B)
----COPYING(18KB)
----configure.ac(1KB)

网友评论