FFMPEG推流到RTMP服务器命令

1、将文件当作源推送到RTMP服务器

ffmpeg -re -i localFile.mp4 -c copy -f flv rtmp://server/live/streamName

参数解释
-r 以本地帧频读数据,主要用于模拟捕获设备。表示ffmpeg将按照帧率发送数据,不会按照最高的效率发送

2、将直播文件保存至本地

ffmpeg -i rtmp://server/live/streamName -c copy dump.flv

3、将其中一个直播流中的视频改用H.264压缩,音频不变,推送到另外一个直播服务器

ffmpeg -i rtmp://server/live/originalStream -c:a copy -c:v libx264 -vpre slow -f flv rtmp://server/live/h264Stream

4、将其中一个直播流中的视频改用H.264压缩,音频改用aac压缩,推送到另外一个直播服务器

ffmpeg -i rtmp://server/live/originalStream -c:a libfaac -ar 44100 -ab 48k -c:v libx264 -vpre slow -vpre baseline -f flv rtmp://server/live/h264Stream

5、将其中一个直播流中的视频不变,音频改用aac压缩,推送到另外一个直播服务器

ffmpeg -i rtmp://server/live/originalStream -acodec libfaac -ar 44100 -ab 48k -vcodec copy -f flv rtmp://server/live/h264_AAC_Stream

6、将一个高清流复制为几个不同清晰度的流重新发布,其中音频不变

ffmpeg -re -i rtmp://server/live/high_FMLE_stream -acodec copy -vcodec x264lib -s 640×360 -b 500k -vpre medium -vpre baseline rtmp://server/live/baseline_500k -acodec copy -vcodec x264lib -s 480×272 -b 300k -vpre medium -vpre baseline rtmp://server/live/baseline_300k -acodec copy -vcodec x264lib -s 320×200 -b 150k -vpre medium -vpre baseline rtmp://server/live/baseline_150k -acodec libfaac -vn -ab 48k rtmp://server/live/audio_only_AAC_48k

7、将当前摄像头以及扬声器通过DSHOW采集,使用H.264/AAC压缩后推送到RTMP服务器

ffmpeg -r 25 -f dshow -s 640×480 -i video=”video source name”:audio=”audio source name” -vcodec libx264 -b 600k -vpre slow -acodec libfaac -ab 128k -f flv rtmp://server/application/stream_name

8、将一个JPG图片经过H.264压缩后输出为MP4文件

ffmpeg -i INPUT.jpg -an -vcodec libx264 -coder 1 -flags +loop -cmp +chroma -subq 10 -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -flags2 +dct8x8 -trellis 2 -partitions +parti8x8+parti4x4 -crf 24 -threads 0 -r 25 -g 25 -y OUTPUT.mp4

9、将MP3转化为AAC

ffmpeg -i 20120814164324_205.wav -acodec  libfaac -ab 64k -ar 44100  output.aac

10、将AAC文件转化为flv文件,编码格式采用AAC

ffmpeg -i output.aac -acodec libfaac -y -ab 32 -ar 44100 -qscale 10 -s 640*480 -r 15 output.flv

更多音视频资料FFmpeg、ffplay、WebRTC...文末卡片加入分享

FFMPEG推流到RTMP服务器命令相关推荐

  1. android全平台基于ffmpeg解码本地MP4视频推流到RTMP服务器

    音视频实践学习 android全平台编译ffmpeg以及x264与fdk-aac实践 ubuntu下使用nginx和nginx-rtmp-module配置直播推流服务器 android全平台编译ffm ...

  2. ffmpeg c++代码推流RTSP/RTMP(命令行推流)

    由于ffmpeg推出的rtsp或者rtmp端口需要Listen,所以需要开启端口TCP/UDP,之后采用ffmpeg向端口推送数据 第一,安装rtsp-simple-server release下载地 ...

  3. Rtsp协议,FFmpeg推流,rtsp服务器,vlc拉流播放下载安装使用使用详细流程以及EasyDarwin服务的方案

    FFmpeg推流,rtsp服务器,vlc拉流播放测试 FFmpeg 1. 简述: FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序.采用LGPL或GPL许可证.它提 ...

  4. RK3588实战:调用npu加速,yolov5识别图像、ffmpeg发送到rtmp服务器

    前言:最近在学习一些rk3588相关的东西,趁着这个项目,把学习的相关东西整合下,放到一个项目里面,巩固学习的知识. 项目名称:yolov5识别图像.ffmpeg发送到rtmp服务器 功能:1.ope ...

  5. java摄像头推流_悄摸直播(一)—— 推流器的实现(获取笔记本摄像头画面,转流推流到rtmp服务器)...

    推流器 一.功能说明 获取pc端的摄像头流数据 + 展示直播效果 + 推流到rtmp服务器 二.代码实现 /** * 推流器 * @param devicePath 摄像头的地址.可以是摄像头rtsp ...

  6. ffmpeg推流+NGINX(RTMP)+VLC-QT拉流(Win7)

    1 简介 本文旨在在Windows 7系统上实现利用FFmpeg软件推流到部署的带RTMP模块的Nginx流媒体服务器上,在拉流端,基于VLC库的VLC-QT库实现拉流播放. 2 ffmpeg下载安装 ...

  7. 手机信号推流到rtmp服务器,大概是最简单的 rtmp 推流服务器搭建方法

    一开始想到要弄一个简单的 rtmp 服务器是为了给同学上课投射屏幕用.因为我用的是 Linux ,没法用国产的那些课室软件给他们投放屏幕,于是只好出此下策了. 我使用的系统是 CentOS 7 和 U ...

  8. H264 推流到RTMP服务器

    这段时间在捣腾基于 RTMP 协议的流媒体直播框架,其间参考了众多博主的文章,剩下一些细节问题自行琢磨也算摸索出个门道,现将自己认为比较恼人的 AAC 音频帧的推送和解析.H264 码流的推送和解析以 ...

  9. android推流局域网,android全平台基于ffmpeg解码本地MP4视频推流到RTMP服务器

    音视频实践学习 本文目录 概述 还是先从最简单的搞起来,先从最基本的视频推流开始,要知道在电脑上使用ffmpeg完成推流,简直不要太简单,直接使用ffmpeg的推流命令即可,今天想在android平台 ...

  10. C++ 使用海康威视SDK将视频推流到rtmp服务器

    研究FFmpeg有两三年了,一直没写过这方面的文章,今天记一下. 由于工作关系,需要将化工企业内部的视频发布到一个部署在公网的视频服务器,然后由相关人员浏览.由于是化工企业,企业严禁外部的机器直接访问 ...

最新文章

  1. 已解决:Job for docker.service failed because the control process exited with error code. See “systemctl
  2. 关于HTTP_CLIENT_IP,HTTP_X_FORWAR
  3. php中常用的全局变量有,在PHP中如何使用全局变量的方法详解
  4. 「大学生offer内推计划」:阿里/百度/华为等一线大厂都在抢这样的人!
  5. python async_python async
  6. VS2015 自动代码补全
  7. Ubuntu 18.04上使用snort3搭建NIDS(一)| 安装篇
  8. 这里有最新最全最专业的便携图形工作站硬件配置方案,来看看?
  9. android对输入手机号码震动,手机卫士输入框抖动和手机震动效果的实现
  10. Matlab 线性拟合 非线性拟合
  11. python关闭excel进程_python win32com关闭Excel进程
  12. c和c++(c whith class)的相互调用引用
  13. 爬虫案例 --- Python 爬取淘宝数据存到数据库
  14. python中dic.get用法
  15. 服务器 稳定 重要性,云服务器 重要性
  16. Python爬虫 --爬取京东酒店旅行信息
  17. c++数独游戏3.2
  18. 中国五十六个民族列表
  19. 从创新到主流选择,英特尔傲腾为用户输出了更多价值
  20. STM32F103CBT6单片机I2C接口读取锂电池电量计LC709203F数据

热门文章

  1. Flexsim——初学AGV必看的知识点(如何解决AGV在不同区域speed不同)
  2. VS2013各版本密钥
  3. 软考初级程序员案例分析必考考点解析:
  4. 资深制作人谈游戏策划如何入行
  5. 恩智浦智能车大赛----笔记
  6. Kafka Eagle安装详情及问题解答
  7. 微信开发者工具 wxmi修改模版颜色_小白变大师试试免费设计工具:adaptiff
  8. 开源的SNMP网管系统LibreNMS
  9. win10电脑桌面透明便签_win10系统在桌面添加透明便签的操作方法
  10. http keepalive原理