当前位置: 首页 > news >正文

【视频】解决FFmpeg将RTSP转RTMP流时,出现的卡死、出错等问题

1、简述

如果不修改图像内容,可以使用FFmpeg命令来将RTSP转RTMP流。
SRS视频服务器就是这么干的,它没有使用FFmpeg接口,而是直接使用FFmpeg命令来转流。
但是在使用中,约到了一些问题,比如转流时卡死、转流出错等等,下面描述怎么解决这些问题

2、出错重启

在shell脚本中,使用 while 循环来处理重启出错;
注册手动中断的信号,可以让脚本手动停止;
添加日志功能,记录出错日志,注意在生产阶段,不建议使用日志,因为日志文件会变的无限大

#!/bin/bashINPUT_URL="rtsp://192.168.10.201/h264"    # 输入流地址
OUTPUT_URL
http://www.xdnf.cn/news/459523.html

相关文章:

  • 安全巡检清单
  • Linux云计算训练营笔记day08(MySQL数据库)
  • 硅基计划2.0 学习总结 贰
  • SQL:MySQL函数:空值处理函数(NULL Handling Functions)
  • 阿克曼-幻宇机器人系列教程3- 机器人交互实践(Message)
  • React和Vue在前端开发中, 通常选择哪一个
  • 机器学习 day03
  • stm32使用freertos时延时时间间隔不对,可能是晶振频率没设置
  • CF每日5题(1300-1500)
  • 提高成功率!课题中的立项依据深度写作
  • Python中plotext 库详细使用(命令行界面中直接绘制各种图形)
  • [IMX] 03.时钟树 - Clock Tree
  • 力扣310.最小高度树(拓扑排序,无向图),力扣.加油站力扣.矩阵置零​​​力扣.二叉树中的最大路径和
  • AI数字人:技术革新与应用全景解析
  • Linux中安装samba服务
  • (C语言)超市管理系统 (正式版)(指针)(数据结构)(清屏操作)(文件读写)
  • CVPR-2022《Efficient Deep Embedded Subspace Clustering》
  • 机器学习 --- 模型选择与调优
  • java17
  • 【Pandas】pandas DataFrame diff
  • 【Linux】gcc从源码编译安装,修改源码,验证修改的源码
  • 数据科学和机器学习的“看家兵器”——pandas模块 之三
  • undefined reference to CPUAllocatorSingleton::instance
  • EasyExcel集成使用总结与完整示例
  • 【歌曲结构】2:小节与歌曲结构信息整合
  • 【ROS2】编译Qt实现的库,然后链接该库时,报错:/usr/bin/ld: XXX undefined reference to `vtable for
  • 跨系统数据烟囱如何破局?豪森智源HSMES重构制造协同新范式‌
  • Java基础(网络编程)
  • 【软件设计师】模拟题五
  • gitlab+portainer 实现Ruoyi Vue前端CI/CD