一种是说,固定把mp4文件切成小块存放,和原来的MP4无关了将一个mp4视频文件切割为N个ts片段,并在切割过程中使用指定key加密码对每一个片段使用 AES-128 加密,最后生成一个m3u8的播放索引文件(就像节目清…
分类:运维
ffmpeg 开源免费视频编码解码命令av1使用教程
全称 AOMedia Video Codec 1.0(AV1) 网上到处都说,av1将超越h265(因为专利贵)和vp9编码,据说相同的码率下,将比h265还要省30%的体积。 可以将H264体积减少一半。 具体废话看这…
ffmpeg 命令参数中文注释
ffmpeg 视频合成/切分/转码/截图/推流/拉流等功能 压缩视频 ffmpeg -i old.mp4 -b:v 64k -r 20 -c:v libx264 -s 640x320 -strict -2 new.mp4…
利用Swoole实现PHP+websocket直播
swoole安装基本配置 php安装swoole 下载swoole安装 在php.ini添加swoole.so extension=swoole.so php -m查看是否安装成功 swoole不依赖php的stream…
Ubuntu 18.04快速开启Google BBR的方法
BBR内核要求为4.9 Ubuntu 18.04内核4.15以上符合要求 Ubuntu 19.04官方直接给你开启了BBR 1、修改系统变量 echo "net.core.default_qdisc=fq" >> /et…
ubuntu命令查磁盘空间大小
df -hl
解决mp4流媒体转换不能边下边播
MP4用软件压缩转换时把moov放在结尾,如果在前面,那么才可以边下边播 当然,如果用nginx自带的mp4模块播放时,会自动修改到前面。 另外ffmpeg最已经支持修改moov的命令,关键参数 -movflags fa…
window下nginx自带rtmp-module
开源地址 https://github.com/illuspas/nginx-rtmp-win32 使用方法 结合ffmpeg将rtsp转为rtmp然后浏览器中播放
ubuntu18.04 nginx配置播放
之前章节讲了如何编辑安装播放mp4需要的模块 接下说说,怎么配置ginx,下面共两个文件 在nginx.conf 的http区块未尾新增一个 include player.conf 然后在同级目录新建一个文本player…
ubuntu18.04 nginx编译要用到的环境
build-essential 自动安装如下依赖 libc6-dev libc-dev libc6-dev gcc g++ make make-guile dpkg-dev 编译新增模块还用到了这些