功能:

ffmpeg推rtsp流命令行:将本地.mp4文件推流(rtsp流)到EasyDarwin流媒体服务器。

示例1:

ffmpeg -re -i D:\XWData\video\test.mp4  -vcodec copy -acodec copy -f rtsp rtsp://192.168.35.74:8554/live.sdp

ffmpeg -re -i D:\XWData\video\test.mp4  -vcodec copy -acodec copy -f rtsp rtsp://192.168.35.74:8554/live.sdp

示例2: udp推流

 ffmpeg -re -i D:\data\video\ps.mp4  -vcodec copy -acodec copy -f rtsp rtsp://192.168.88.128:8554/live.sdp

示例3:  TCP mp4文件 循环推流命令

ffmpeg -re  -stream_loop -1 -i D:\data\video\ps.mp4  -vcodec copy -rtsp_transport tcp -f rtsp rtsp://47.101.205.188:554/1421621068888/chan1/sub/av_stream

ffmpeg执行效果:

正在推流中...

EasyDarwin后台已接收到推流:

VLC进行RTSP拉流播放验证,截图如下:

Web网页进行RTSP拉流+解码播放验证,播放ok。

注:流媒体服务部署在centos7.5操作系统上,可直接部署,亦可打包在docker镜像中,通过docker进行部署,已验证ok。

注:

循环推流命令:

ffmpeg -re  -stream_loop -1 -i D:\data\video\ps.mp4  -vcodec copy -rtsp_transport tcp -f rtsp rtsp://madp-fms-atlanna.meituan.com:554/121233/chan1/main/av_stream

解释:-stream_loop -1   循环读取视频源的次数,-1为无限循环

参考:

使用ffmpeg循环推流(循环读取视频文件)推送RTMP服务器的方法_xcyle的口袋-CSDN博客_ffmpeg循环推流

ffmpeg命令行循环推流 - 水上云天 - 博客园

使用ffmpeg将.mp4文件指定UDP/TCP推rtsp流到流媒体服务器:

随手记:使用ffmpeg将.mp4文件指定UDP/TCP推rtsp流到流媒体服务器_xuw_xy的博客-CSDN博客

ffmpeg推rtsp流命令行:将本地.mp4文件推流(rtsp流)到EasyDarwin流媒体服务器相关推荐

  1. Happytime RTSP Pusher,命令行工具提供

    Happytime RTSP Pusher,命令行工具提供 Happytime RTSP Pusher是一款软件应用程序,可用于流式传输各种设备和文件,例如相机和屏幕活动,以及来自本地硬盘的音频和视频 ...

  2. 命令行修改本地组策略_通过命令行从Windows进行本地组管理

    命令行修改本地组策略 Modern operating systems like Linux, Windows uses groups to manage user rights more flexi ...

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

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

  4. java指令导出data文件_直接用 java 命令行动态生成jpg文件 (转)

    直接用 java 命令行动态生成jpg文件 (转)[@more@] /** * jeruGraphics v 1.0 * * 看到一些动态生成图象的例子都是完成的, * 而且很长,觉得不是无论从实用性 ...

  5. 命令行curl上传文件_命令行基础知识:使用cURL下载文件

    命令行curl上传文件 Client URL, or simple cURL is a library and command-line utility for transferring data b ...

  6. 命令行编译运行CSharp文件

    命令行编译运行CSharp文件 找到csc.exe所在的路径.如我本机上为"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727" 在环境变量 ...

  7. 编程模板-R语言脚本写作:最简单的统计与绘图,包安装、命令行参数解析、文件读取、表格和矢量图输出

    写在前面 个人认为:是否能熟悉使用Shell(项目流程搭建)+R(数据统计与可视化)+Perl/Python等(胶水语言,数据格式转换,软件间衔接)三门语言是一位合格生物信息工程师的标准. 之前分享过 ...

  8. 命令行下从bak文件恢复sqlserver数据库方法

    命令行下从bak文件恢复sqlserver数据库方法 注:本文所示访问从SqlServer 2000 - 2014版都是通用的 参考:http://blog.sina.com.cn/s/blog_5c ...

  9. DCMTK:命令行应用程序修改DICOM文件中的标签

    DCMTK:命令行应用程序修改DICOM文件中的标签 命令行应用程序修改DICOM文件中的标签 命令行应用程序修改DICOM文件中的标签 #include "dcmtk/config/osc ...

  10. 安装rpm包命令_编程模板-R语言脚本写作:最简单的统计与绘图,包安装、命令行参数解析、文件读取、表格和矢量图输出...

    不常用R的朋友,可能并不能意识到好的编辑模板带来的长期效率提高和代码重用性,非计算机专业科研人员且需要使用R语言,此文会对您有帮助. 个人认为:是否能熟悉使用Shell(项目流程搭建)+R(数据统计与 ...

最新文章

  1. 结构体中最后一个成员为[0]或[1]长度数组(柔性数组成员)的用法
  2. git的简单使用(一些小操作,持续更新)
  3. 关于pandas绘制图片不显示问题
  4. python模块讲解_python模块详解
  5. IDEA 2020.3 连接mysql数据库报错解决
  6. CCF201512-2 消除类游戏
  7. python嵌套循环优化_减少循环嵌套,提升代码运行速度!你不知道的3个实用Python函数...
  8. 智能会议系统(16)---LinphoneService
  9. 设计模式——单例模式(饿汉式、懒汉式和DCL)
  10. 21Shares AG将于2月4日在瑞士证券交易所SIX推出全球首个波卡ETP
  11. Vue响应式数据: Observer模块实现 1
  12. jquery SELECT 操作
  13. Linux内核【链表】整理笔记(1)
  14. 使用 Jenkins + GitHub + Nginx + HTTPS 搭建静态网站
  15. NVIDIA下载老版本驱动/CUDA/Video Codec SDK的链接
  16. shell 封装方法_反弹shell逃逸基于execve的命令监控(上)
  17. 微信官方:刚刚拆散一桩19万元的姻缘
  18. 从西直门立交桥谈IT架构与重构
  19. python豆瓣电影需研究的问题_Python自定义豆瓣电影种类,排行,点评的爬取与存储(进阶下)...
  20. 滴滴云A100 40G 性能测试 V100陪练!

热门文章

  1. Latex --- 加三级子标题,解决没有编号问题(已解决)(加头文件即可)
  2. Spark中组件Mllib的学习27之逻辑回归-多元逻辑回归,较大数据集,带预测准确度计算
  3. android休眠状态,【Android休眠】之Android休眠机制
  4. 7月1日起交强险费率只与交通事故挂钩浮动
  5. DeepFool对抗算法_学习笔记
  6. 一篇文章彻底搞懂JVM常见垃圾收集器算法、常见收集器、CMS三色标记等(深度剖析)
  7. 国产计算机系统有哪些,国产电脑操作系统有哪些(华为鸿蒙系统笔记本电脑)...
  8. windows 查询mac地址
  9. 京东:狙击凡客?绝无此事!
  10. Web2.0是什么:下一代软件的业务模式与设计模式