原文:修改FFMpeg源码—捕获丢包

概述 最近我们项目有一个需求就是解决客户端播放RTSP视频流花屏的问题,一般来说丢包就会引起花屏,导致客户端花屏的因素又有很多,比如说: 相机到服务器丢包 服务器到客户端丢包 等等。。。 其中服务器到客户端的丢包问题我们已经解决了,那么相机到服务器的丢包问题怎么解决呢 这个问题解决不了的,可以解决的问题就是即使相机到服务器丢包后,也让客户端知道,然后不解码丢包的那一帧数据直到下一个关键帧的到来,这 ...

2016-06-17 20:43 3 4561 推荐指数:

查看详情

VS2015编译FFMPEG修改FFmpeg缓冲区大小解决实时流解码丢包问题,FFmpeg错误rtsp流地址卡死的问题,设置超时

之前尝试过很多网上利用Windows编译FFmpeg的文章,都没有办法编译X64位的FFmpeg,有些教程中有专门提到编译64位的FFmpeg需要下载mingw-w64-install,但是编译的过程中总是遇到各种错误。尝试了很久依然没有成功。 然后在网上看见另外一篇教程:VS2015编译 ...

Wed Sep 13 04:10:00 CST 2017 0 4186
webrtc 源码-获取 RTT 和丢包

webrtc 版本:2021-04-23 master 1 主要内容 发送端需要得到 rtt 和 丢包率来作发送端带宽调整的依据 (注意区分发送端带宽调整与 SendSide-BWE 带宽估计算法不是同一回事) 。 实际上接收端也需要 rtt 来作为 nack 发送间隔的依据,但是接收端 ...

Thu Feb 17 19:16:00 CST 2022 0 720
修改MTU减少网络丢包

MTU:通信术语 最大传输单元(Maximum Transmission Unit)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。 我们在使用互联网时进行的各种网络操作,都是通 ...

Tue Jul 20 16:31:00 CST 2021 0 147
Linux 源码安装 FFmpeg

  加班次数频繁,已经快一年没有写博了。由于此次在项目中使用到了 FFmpeg 来处理音视频,顾记录下在 Linux 系统中源码安装 FFmpeg 以便不时之需。 1. 安装 yasm   yasm 是一个汇编编译器。FFmpeg 编译中为了提高编译速度,使用了汇编命令,如果不想安装此功能 ...

Mon Mar 25 23:05:00 CST 2019 0 1518
FFmpeg---源码编译

@https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu , FFmpeg官方给出了详细的编译步骤 @https://legacy.gitbook.com/book/xdsnet/other-doc-cn-ffmpeg ...

Fri Oct 25 17:44:00 CST 2019 0 971
ffmpeg源码调试

转自:windows下使用Visual Studio编译可以调试的FFmpeg 2017年01月05日 13:33:39 阅读数:3654 因本人主要在windows环境下开发,Linux下的gpb调试工具又不如vs调试方便 ...

Tue May 15 01:13:00 CST 2018 0 1084
ffmpeg 修改视频封面

千金纵买相如赋,脉脉此情谁诉。 概述 有时候我们希望使用某一张图片作为视频素材的封面 ,而不是素材中的某帧。今天使用ffmpeg批量替换视频素材封面。 环境装备 从官网下载安装 ffmpeg 准备素材 准备好视频素材和封面图片 编写程序 效果如下 修改封面 ...

Tue Apr 07 19:16:00 CST 2020 0 1327
ffmpeg 动态修改码率

在transcode中加入 /* lvyunxiang add */ static int count = 0; count++; if (coun ...

Tue Aug 25 23:14:00 CST 2020 0 1436
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM