摘要:加上俩 MIME 类型就可以了 <mimeMap fileExtension=".m3u8" mimeType="application/x-mpegURL" /> <mimeMap fileExtension=".ts" mimeType="video/MP2T" />
阅读全文
09 2020 档案
摘要:在线平台,(网站或手机app)学员通过在线平台购买学习,禁止学员下载、拷贝传播,这样的模式需要在线平台或app对接视频加密sdk程序,实现对课程视频的加密播放。该方式可以实现的一些功能: 1、视频文件在服务器上、网络传输过程中、浏览器缓存中,均为加密文件,杜绝加密后文件有短板漏洞,即使被下载到,
阅读全文
摘要:想达到的目的:将一个mp4视频文件切割为多个ts片段,并在切割过程中对每一个片段使用 AES-128 加密,最后生成一个m3u8的视频索引文件; 电脑环境 Fedora,已经安装了最新的ffmpeg; 如果要加密,首先准备好一下两个东西: 加密用的 key openssl rand 16 > enc
阅读全文
摘要:工作中的一个项目需要实现视频在线播放并防止下载。研究目前主流方案以后,决定采用HLS生成视频分片并手动加密的方案。这篇文章记录了研究过程中遇到的问题,以及最后的结果。仅供以后参考。 采用ffmpeg生成HLS原始视频分片 ffmpeg是一个强大的媒体文件处理工具,用它可以方便的生成HLS视频分片。
阅读全文
摘要:格式转换 格式:推荐mp4格式 推荐:视频 H.264/AVC + 音频 AAC(同样的质量,体积更小) 检测:使用mp4box.js检测 转换:可使用格式工厂、小丸工具箱等工具转格式 顺序:视频的元数据,要放在视频真实数据之前 使用场景 优点: 操作简单 无广告 留住客户(其他视频平台都会引导用户
阅读全文