(二)ffmpeg 下载安装以及拉流推流示例

一、ffmpeg下载安装

官网:https://www.ffmpeg.org/

源码下载地址:https://www.ffmpeg.org/download.html#releases

下载源码压缩包

下载完成之后解压并在该目录下打开命令窗口

安装依赖环境:

sudo apt-get install build-essential nasm yasm pkg-config libx264-dev libx265-dev

编译安装

./configure --prefix=/usr/local --enable-gpl --enable-shared --enable-libx264 --enable-libx265

make

sudo make install

二、搭建流媒体服务器

在这里,选用的流媒体服务器是mediamtx。

下载地址:https://github.com/bluenviron/mediamtx/releases/tag/v1.6.0

系统不同选择的压缩包不同,我用的是ubuntu系统。

下载下来之后进行解压,可以看到里面有三个文件

打开命令窗口,执行命令启动服务器。

./mediamtx

操作界面如下:

三 、推流

rtsp协议:

推送某个视频

ffmpeg -re -i 视频地址(例如:1.pm4) -c copy -f rtsp rtsp://127.0.0.1:8554/stream

循环推送某个视频

ffmpeg -re -stream_loop -1 -i 视频地址(例如:1.pm4) -c copy -f rtsp rtsp://127.0.0.1:8554/stream

四、拉流显示视频

播放拉流视频

ffplay rtsp://127.0.0.1:8554/stream

视频显示:

相关推荐
aqi001 天前
FFmpeg开发笔记(九十五)国产的开源视频美颜工具VideoEditorForAndroid
android·ffmpeg·音视频·直播·流媒体
chen_2272 天前
qt加ffmpeg制作简易录屏工具
开发语言·qt·ffmpeg
雨季~~2 天前
前端使用ffmpeg进行视频格式转换 (WebM → MP4)
前端·typescript·ffmpeg·vue
痕忆丶2 天前
ffmpeg分析h264裸流文件
ffmpeg
你好音视频3 天前
FFmpeg FLV解码器原理深度解析
c++·ffmpeg·音视频
你好音视频3 天前
FFmpeg FLV编码器原理深度解析
c++·ffmpeg·音视频
简鹿视频3 天前
怎么把mkv视频格式转换为asf视频格式
ffmpeg·音视频·实时音视频·视频编解码·格式工厂
八月的雨季 最後的冰吻3 天前
FFmepg-- 37-ffplay源码- 播放器中音频输出模块
ffmpeg·音视频
八月的雨季 最後的冰吻3 天前
FFmepg-- 38-ffplay源码-缓冲区 audio_buf调试
c++·ffmpeg·音视频
源之缘-OFD先行者4 天前
全栈开发实战:WPF+FFmpeg+GIS,打造工业级雷达探测终端
ffmpeg·wpf