FFmpeg
目录
ffmpeg官方文档
下载及安装
ffmpeg 参数详解
ffmpeg 常用命令
Nginx+rtmp+ffmpeg搭建流媒体服务器
Spring boot视频播放(解决MP4大文件无法播放),整合ffmpeg,用m3u8切片播放。
hls协议m3u8数据格式详解
使用FFmpeg 将m3u8视频格式转换成MP4示例
FFmpeg推流遇到错误 Failed to update header with correct duration
推流示例:ffmpeg -re -i 【宣传片】智适应隧道照明系统.mp4 -f flv rtmp://192.168.8.11:1935/myapp/23
FFmpeg进行推流的两种方法
示例:推大华摄像头的.dav格式流
ffmpeg -re -i D:\jtzl-myworkspace\code\basis_platform_core\RecordFile\2022-09-21\2022-09-21_11-12-35.dav -vcodec libx264 -acodec aac -f flv rtmp://192.168.8.11:1935/myapp/23
百度百科
流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。作为新一代互联网应用的标志,流媒体技术在近几年得到了飞速的发展。流媒体服务器是流媒体应用的核心系统,是运营商向用户提供视频服务的关键平台。流媒体服务器的主要功能是对流媒体内容进行采集、缓存、调度和传输播放。流媒体应用系统的主要性能体现都取决于媒体服务器的性能和服务质量。因此,流媒体服务器是流媒体应用系统的基础,也是最主要的组成部分。流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。