searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

ffmpeg实现本地视频rtsp推流的方法

2024-05-29 01:51:49
1706
0

一、环境搭建

1、系统环境

支持win和linux系统,本文以wi10为例

2、下载rtsp

rtsp下载链接:

3、下载ffmpeg

ffmpeg:下载地址:

4. 把rtsp和ffmpeg解压到同一个文件夹

把上面下载的两个压缩包解压到同一个文件夹,视频也放到该文件夹目录下,如下图所示:

二、ffmpeg对本地视频进行rtsp推流

1. 启动rtsp

双击点开mediamtx.exe,得到如下图画面:

2. ffpmeg推流本地视频

打开cmd终端(win+r,输入cmd, 回车),进入到ffmpeg.exe所在路径,使用以下命令:

ffmpeg -re -stream_loop -1 -i normal_78.mp4 -c copy -f rtsp rtsp://127.0.0.1:8554/video

 

注意:这里ip为本地环境Ip,可以在cmd终端输入ipconfig查看。

 

ffpmeg常用参数:

-re                                以流的方式读取
-i                                  输入视频
-f                                  格式化输出到哪里
-stream_loop                循环读取视频源的次数,-1为无线循环
-c                                  指定编码器
-c copy                         直接复制,不经过重新编码(较快)
-c:v                               指定视频编码器
-c:a                               指定音频编码器
-vn                               去除视频流
-an                               去除音频流

3. 使用vlc验证是否推流成功

(1) 下载vlc软件并安装

(2) 打开vlc,点击媒体->打开网络串流->输入网路url:rtsp://127.0.0.1:8554/video

如果能正常播放视频,证明推流成功,服务端或者边缘端可以使用ur进行rtsp来推流。

0条评论
0 / 1000
覃****锋
3文章数
0粉丝数
覃****锋
3 文章 | 0 粉丝
覃****锋
3文章数
0粉丝数
覃****锋
3 文章 | 0 粉丝
原创

ffmpeg实现本地视频rtsp推流的方法

2024-05-29 01:51:49
1706
0

一、环境搭建

1、系统环境

支持win和linux系统,本文以wi10为例

2、下载rtsp

rtsp下载链接:

3、下载ffmpeg

ffmpeg:下载地址:

4. 把rtsp和ffmpeg解压到同一个文件夹

把上面下载的两个压缩包解压到同一个文件夹,视频也放到该文件夹目录下,如下图所示:

二、ffmpeg对本地视频进行rtsp推流

1. 启动rtsp

双击点开mediamtx.exe,得到如下图画面:

2. ffpmeg推流本地视频

打开cmd终端(win+r,输入cmd, 回车),进入到ffmpeg.exe所在路径,使用以下命令:

ffmpeg -re -stream_loop -1 -i normal_78.mp4 -c copy -f rtsp rtsp://127.0.0.1:8554/video

 

注意:这里ip为本地环境Ip,可以在cmd终端输入ipconfig查看。

 

ffpmeg常用参数:

-re                                以流的方式读取
-i                                  输入视频
-f                                  格式化输出到哪里
-stream_loop                循环读取视频源的次数,-1为无线循环
-c                                  指定编码器
-c copy                         直接复制,不经过重新编码(较快)
-c:v                               指定视频编码器
-c:a                               指定音频编码器
-vn                               去除视频流
-an                               去除音频流

3. 使用vlc验证是否推流成功

(1) 下载vlc软件并安装

(2) 打开vlc,点击媒体->打开网络串流->输入网路url:rtsp://127.0.0.1:8554/video

如果能正常播放视频,证明推流成功,服务端或者边缘端可以使用ur进行rtsp来推流。

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0