FFMPEG监控拉流,向流媒体服务器推流
解决用FFMPEG拉网络监控的RTSP流,然后再推到流媒体服务器,然后再通过流媒体服务器对外发布。拉流推流同时由MMPEG完成,网上的教程大部分都是通过OPENCV拉流,然后通过共享管道向FFMPEG推流。-i "rtsp://admin:12345678..@10.0.0.17:554/LiveMedia/ch1/Media1" //输入您要处理的视频文件路径 -f flv //强迫采用格式flv -vcodec libx264 //视频 强制使用libx264编解码方式 -acodec aac //音频 使用aac编解码 -r 50 //要强制输出文件的帧频为24 fps -g 5 //设置图像组大小 -b:v 300k //要将输出文件的视频比特率设置为300 kbit / s -s 672*378 //图像显示分辨率 -q 8 //以<数值>质量为基础的VBR,取值0.01-255,约小质量越好 "rtsp://127.0.0.1:8554/test" //推送至本地nginx设置的地址下面这条命令不能播放,提示未知的协议 ffmpeg -i "rtsp://admin:12345678..@10.0.0.17:554/LiveMedia/ch1/Media1" -f flv -vcodec libx264 -acodec aac -r 50 -g 5 -b:v 300k -s 672*378 -q 8 "rtsp://127.0.0.1:8554/test"下面这条命令加了指定协议,是可以播放的 ffmpeg -i "rtsp://admin:12345678..@10.0.0.17:554/LiveMedia/ch1/Media1" -f flv -vcodec libx264 -acodec aac -r 50 -g 5 -b:v 300k -s 672*378 -q 8 -f rtsp "rtsp://127.0.0.1:8554/test"下面这条把视频尺寸去掉,可似播放,但是画面质量很差,-vcodec libx264引起画面质量差 ffmpeg -i "rtsp://admin:12345678..@10.0.0.17:554/LiveMedia/ch1/Media1" -f flv -vcodec libx264 -acodec aac -r 50 -g 5 -b:v 300k -q 8 -f rtsp "rtsp://127.0.0.1:8554/test"
FFMPEG监控拉流,向流媒体服务器推流相关推荐
- windows下ffmpeg+nginx-rtmp环境搭建及opencv+ffmpeg+python实现拉流和rtmp直播推流
由于工作需要最近在研究rtsp拉流与直播推流的问题,目前先在我本机上进行了实验,本博客记录学习的内容,包含windows下ffmpeg.nginx-rtmp环境搭建及opencv+ffmpeg+pyt ...
- 视频监控系统中的流媒体服务器,视频监控系统中的流媒体服务器、直写和全切换三种取流架构方案...
原标题:视频监控系统中的流媒体服务器.直写和全切换三种取流架构方案 一.流媒体服务器架构 前摄像头视频信号通过转发流媒体服务器转发至上壁面显示和终端接入,视频存储磁阵列通过流媒体存储服务器写入.实时流 ...
- ffmpeg推拉流 视频合成
ffmpeg推拉流 视频合成 多路合并- 推拉流指令 ffmpeg -re -rtsp_transport tcp -i "rtsp://admin:**********/h264/ch1/ ...
- ffmpeg rtmp 花屏_音视频系列6:ffmpeg多线程拉流
本文与csdn博客同步:https://blog.csdn.net/Hanghang_/article/details/105302384,欢迎关注,点赞,评论. 前言 本篇博客是音视频系列的续集与改 ...
- 视频监控系统中的流媒体服务器、直写和全切换三种取流架构方案
一.流媒体服务器架构 前摄像头视频信号通过转发流媒体服务器转发至上壁面显示和终端接入,视频存储磁阵列通过流媒体存储服务器写入.实时流.存储流.回放流.控制信令调用流如下: 前端摄像头的实时流需要流媒体 ...
- 音视频开发---ffmpeg rtmp拉流
目录 代码 编译 验证 参考 写了ffmpeg推流器之后,为了方便测试验证,于是就写了一个简单地拉流器,拉取rtmp流,将拉取数据保存为本地视频文件.与推流器的日志进行对比,可以验证推流端的每一帧和拉 ...
- 摄像头视频监控是如何与流媒体服务器云平台连接的?
现如今我们国家的安防视频监控云端管理越来越普遍,大到国家安防.道路监控等,小到个人安防.企业监控,这个行业在网络时代已经迎来了新的契机. 前几天我们在与项目经理们沟通中,也发现视频安防监控在个人上的需 ...
- 【ffmpeg】ffmpeg推送流到rtsp服务器
1 引 言 在项目开发过程中经常遇到接入RTSP视频流的需求.由于外网无法访问项目现场的内网服务器,无法进行测试.想着在网上找一个RTSP流进行测试,但是大多已经失效,且公司对网络进行了限制,无法播 ...
- ffmpeg命令 拉流
1: 拉流播放:rtmp (ffplay rtmp://server/live/streamName) ffplay -x 480 -y 320 rtmp://58.200.131.2:1935/li ...
最新文章
- Feign使用Hystrix无效原因及解决方法
- 关于级联删除和级联修改
- JAVA Stack栈和Heap堆的区别(转)
- 《终极海报——23位创意大咖的设计评论与思想》—埃伦 • 勒普顿
- MySQL将一张表数据插入到另一张表
- 【Kafka】Kafka Tool 2 使用教程 SASL_PLAINTEXT
- IIS Express介绍与使用
- GlideDemo【Glide3.7.0版本的简单使用以及圆角功能】
- mysql面试题 真的很不错
- day7-mysql引擎和索引
- rsync文件同步应用--客户端的配置
- 《JAVA并发编程实践》读书笔记(一)
- 讯飞输入法pad版x86_讯飞输入法Pad版软件下载_讯飞输入法Pad版app下载_讯飞输入法Pad版安卓下载_亲亲宝贝网...
- ps怎么撤销参考线_干货技巧 | Photoshop10大奇技淫巧(肯定有你不知道的!)
- Makefile的工作流程详解
- Java jsp导出Excel打开报格式或扩展名错误
- matlab ga函数详解,求对ga函数的详细解释
- 零基础学FPGA(四):IP是什么东西(什么是软核,硬核)
- win32 API函数大全
- 学习分布式系统需要怎样的知识?
热门文章
- Application context和Activity context的区别
- 怎样提交新站的网址给搜索引擎?史上最新最全的网站提交地址
- 天地图引擎加载自定义WMTS图层
- topcoder 第一次比赛
- Idea构建异常---Could not parse metadata xx/xx/maven-metadata-local.xml-删除文件解决不掉---SpringCloud工作笔记176
- Supervisor的使用
- 一个简单的安居客房屋信息爬虫
- 卡尔曼滤波原理二:扩展卡尔曼
- 主轴弹簧、OTT拉簧、双螺旋弹簧、ROEHRS
- Java产品:CRM客户关系管理系统