软件:

1、流媒体服务器EasyDarwin-windows-8.1.0-1901141151

2、ffmpeg-20181001-dcbd89e-win64-static

3、直播源:rtsp://192.168.1.168/0

4、流媒体服务器EasyDarwin地址rtsp://192.168.1.28/3

问题现象

[rtsp @ 0000000000122bc0] max delay reached. need to consume packet

[rtsp @ 0000000000122bc0] RTP: missed 33 packets

[rtsp @ 0000000000122bc0] max delay reached. need to consume packet

[rtsp @ 0000000000122bc0] RTP: missed 166 packets

[h264 @ 0000000002f4b280] out of range intra chroma pred mode

[h264 @ 0000000002f4b280] error while decoding MB 27 39

[h264 @ 0000000002f4b280] concealing 502 DC, 502 AC, 502 MV errors in P f

[h264 @ 0000000002ed08c0] Increasing reorder buffer to 8

frame= 964 fps= 30 q=29.0 size=N/A time=00:00:33.26 bitrate=N/A dup=141

frame= 999 fps= 31 q=29.0 size=N/A time=00:00:33.77 bitrate=N/A dup=170

[rtsp @ 0000000000122bc0] max delay reached. need to consume packet

[rtsp @ 0000000000122bc0] RTP: missed 12 packets

[h264 @ 0000000002ed1000] corrupted macroblock 55 32 (total_coeff=-1)

[h264 @ 0000000002ed1000] error while decoding MB 55 32

解决方法:

采用以下命令进行拉流转发,运行了几个小时,几乎没有出现丢包现象

ffmpeg -rtsp_transport tcp -i rtsp://192.168.1.168/0 -vcodec copy -f rtsp rtsp://192.168.1.28/11

原因:这是rtsp协议默认使用udp导致的问题,所以rtsp强制使用tcp方式可以一定程度避免丢包。

如果是拉rtsp转rtmp,命令是(没测试)

ffmpeg -rtsp_transport tcp -i rtsp://admin:password@192.168.1.11:554 -vcodec copy -f flv -an rtmp://localhost/live/tests

ffmpeg拉流设置暂停_解决ffmpeg拉流转发频繁丢包问题max delay reached. need to consume packet...相关推荐

  1. 解决ffmpeg拉流转发频繁丢包问题max delay reached. need to consume packet

    软件: 1.流媒体服务器EasyDarwin-windows-8.1.0-1901141151 2.ffmpeg-20181001-dcbd89e-win64-static 3.直播源:rtsp:// ...

  2. ffmpeg拉流设置暂停_ffmpeg+SDL2实现的视频播放器「退出、暂停、播放」

    前言 这篇记录退出.暂停.播放. 快进快退想了下,没啥思路.囧. 关于退出 一直没怎么管退出,但是始终是个问题,无论是中途退出还是播放完毕退出. 想要做到的: 中途退出(点窗口的x)能立即退出 播放完 ...

  3. LiveNVR拉流视频流媒体平台如何解决JS|axios调用接口时遇到的跨域问题

    LiveNVR拉流视频流媒体平台如何解决JS|axios调用接口时遇到的跨域问题 1.JS调用遇到跨域解决示例 2.axios请求接口遇到跨域问题 2.1.post请求 2.2.get请求 3.RTS ...

  4. 局域网中搭建EasyDarwin流媒体服务器后,使用vlc拉流播放失败的解决方法

    一.问题描述 根据EasyDarwin官网上的教程<ffmpeg推送,EasyDarwin转发,vlc播放 实现整个RTSP直播>操作,在同一台电脑上部署EasyDarwin流媒体服务器, ...

  5. ffmpeg rtmp 封装发送函数_基于FFmpeg进行RTMP推流(一)

    简介 开发环境 FFmpeg sdk下载 项目配置 代码流程 开发环境 vs 2017 FFmpeg sdk下载 下载地址 这里下载3.3.3 - 32bit - share和Dev 8.png Sh ...

  6. video 拉流卡顿_【video】视频直播推流拉流慢、卡顿解决方案

    一.摘要 视频直播类App当前已经普遍采用CDN来实现访问加速,但还是经常遇到推拉流慢.卡顿的问题,一般是由于调度不精准.域名劫持.终端手机接入网络动态切换等因素导致.结合使用CDN和HTTPDNS可 ...

  7. access字段属性设置下拉列表_关于下拉式菜单,这一篇足够了

    下拉菜单主要有两种类型: 1.用于导航的下拉菜单: 2.用于表单的下拉菜单. 在本文中,我们将对以下内容进行介绍: 1. 结构剖析 下拉菜单的解剖结构与文本输入字段的解剖结构非常相似. 2.下拉菜单类 ...

  8. wifi丢包率高怎么解决_网络Ping延时高怎么办 网络丢包高怎么解决

    电脑打开网页慢怎么办?利用Ping检测网络时延时高怎么解决呢?小编最近在玩LOL时出现Ping延时高的情况,导致游戏界面非常卡,打开网页时也显得很慢,由于使用笔记本电脑无线网卡来连接外网,因此可以通过 ...

  9. ffmpeg库编译加文字_使用ffmpeg库编译错误及解决办法

    一.FFmpeg源代码下载与编译 # wget http://www.ffmpeg.org/releases/ffmpeg-0.5.13.tar.bz2 # tar -jxvf ffmpeg-0.5. ...

  10. ffmpeg 转换flv压缩大小_使用ffmpeg进行视频文件转换成FLV整理

    1.首先下载ffmpeg(附件即是) 2.将解压得到的ffmpeg.exe和pthreadGC2.dll文件解压到任何目录(当然也可以是WebRoot中的目录) 3.创建bat文件convertVid ...

最新文章

  1. 如何1秒内向Sql Server插入几万条数据
  2. Java线程池示例:任务窃取线程池WorkStealingPool
  3. VTK:图片之ImageLaplacian
  4. java Base64转码传图到C#
  5. jvm(6)-Class字节码文件结构总结
  6. 微信小程序-携带参数的二维码条形码生成
  7. sl跨域访问-学习笔记2
  8. VMware ThinApp应用程序虚拟化工具
  9. 山西省行政村边界数据/乡镇街道边界数据/行政区划边界分布
  10. 2017 年 10月ios 面试题 总结
  11. 超级好用的电脑截图翻译软件你值得拥有!
  12. PPT——点鼠标,切换到下一页时,出现延迟几秒的解决办法
  13. iphone计算机照片大小,如何把iphone照片导入电脑 四种方法分享【图文】
  14. 【java】java实现pdf根据内容定位插入图片
  15. 粗略读了一遍李子奈的《计量经济学》
  16. 【音频编码】AAC编码之FDK AAC
  17. css3 shapes是什么意思,New Shapes
  18. java 如何利用ISAPI实现设置RTSP播放参数,代码怎么写
  19. 移动互联时代的地方网站转型
  20. HTML5----响应式(自适应)网页设计

热门文章

  1. HDU-1069 Monkey and Banana 动态规划
  2. 英文拼写及语法检查软件
  3. python3 用递归方法列出所有目录与文件
  4. 利用Linux系统生成随机密码的8种方法
  5. 【转】flex中的labelFunction(combox和dataGrid)
  6. 邮件服务器拦截与反垃圾邮箱的相关方法
  7. windows上怎么用libnfc的库函数编程
  8. 面向对象的关键技术(多态、接口、抽象)
  9. python验证码识别——前处理
  10. 赛尔笔记 | 通用领域条件性知识图谱数据集