社区
Android
帖子详情
FFmpeg解码rtsp的时候花屏,马赛克
nerd00
2013-05-13 10:24:11
利用FFmpeg解码rtsp的时候,会出现花屏的现象,这个似乎是丢包造成的。所以能不能将第一个I帧和第二个I帧之间的数据都丢弃掉,这个应该怎么实现???还有个问题,怎么通过FFmpeg实现视频的缓冲的功能(在前台界面显示缓冲的百分比)。。。
...全文
1133
3
打赏
收藏
FFmpeg解码rtsp的时候花屏,马赛克
利用FFmpeg解码rtsp的时候,会出现花屏的现象,这个似乎是丢包造成的。所以能不能将第一个I帧和第二个I帧之间的数据都丢弃掉,这个应该怎么实现???还有个问题,怎么通过FFmpeg实现视频的缓冲的功能(在前台界面显示缓冲的百分比)。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq307941650
2014-06-13
打赏
举报
回复
ffmpeg 的接口函数有没有设置rtp包缓冲大小的?
wangzongze1015
2013-12-23
打赏
举报
回复
你的是哪个版本?我的里边怎么没有udp.c文件
ohmytime
2013-05-15
打赏
举报
回复
把 libavformat/udp.c 中定义的buffer改大些就行了。 UDP_TX_BUF_SIZE UDP_MAX_PKT_SIZE 你试试
FFmpeg
4.3系列之54:Android+
FFmpeg
播放器与ij
FFmpeg
系列之54【
FFmpeg
第四季Android音视频专题之4】Android+
FFmpeg
播放器与ijkplayer二次开发 我将带领大家来学习Android +
FFmpeg
实现音视频的
解码
与播放,并学习ijkplayer二次开发。具体内容包括:NDK与ANativeWindow绘图、bmp格式与压缩原理、OpenGL.ES打造YUV播放器、颜色空间RGB与YUV底层原理详解、Android使用libyuv开源库、
FFmpeg
命令行处理PCM、Android.OPENSL.ES及PCM实战、Android+
FFmpeg
解码
并播放音频、Android+
FFmpeg
解码
并播放视频、Android播放器之ijkplayer二次开发等。 --------------------------------------------------------作为音视频开发小白,需要从最基本的图片和PCM开始,循序渐进,逐步到后期的编
解码
、软编硬编、视频特效、直播应用等。大家在学习过程中需要多动手,多思考,建议先系统的看一遍视频,然后第二遍跟着一起练习,然后再总结分析提升。
ffmpeg
接收
rtsp
流问题
项目使用mingw环境g++5.3,C++调用
ffmpeg
接收
rtsp
流,再通过C#显示。结构上是C#调用C++的so文件,读取得到的视频帧(RGB888格式),通过图片控件显示。 一开始是使用opencv打开视频源,本地文件和
rtsp
的源使用一样的接口,方便使用。但是通过opencv打开
rtsp
源的时候,发现720p2Mbit的视频能够正常打开,但1080p的视频打开后出
马赛克
,卡顿...
一文读懂 Android
FFmpeg
视频
解码
过程与实战分析
当要 seek 已过去的时间戳时,时间戳不一定会刚好处在 I 帧的位置,但因为
解码
需要依赖 I 帧,所以需要先找到此时间戳附近一个的 I 帧,此时 flag 就表明要 seek 到当前时间戳的前一个 I 帧还是后一个 I 帧;在这个视频
解码
器中,输入指定时间戳后会返回
解码
的这一帧数据。因此如果在播放视频时返回的是小于 0 的值,调用 avcodec_flush_buffers 函数重置
解码
器的状态,flush 缓冲区中的内容,然后再 seek 到当前传入的时间戳处,完成
解码
后的回调,再让同步锁进行等待。
ijlplayer-
花屏
问题分析
今天遇到个应用在S2机器上拖动播放随机
花屏
的问题,其他机子都没有。那么如何分析
花屏
问题呢,我这里主要分析点播和本地文件播放导致的
花屏
,并不涉及直播
花屏
分析? 分析
花屏
问题无外乎从解复用->
解码
->显示这三步开始排查。(好吧,这个
花屏
问题真的让人蛋疼啊) 1.排查是否显示问题 先从显示开始排查,可以直接把
解码
后的数据编码成图片然后取出来,如果取出来的图片是
花屏
的,那么就继续往
解码
以及解复用开始排查。如果取出来的图片不是
花屏
的,那么就可以判断为显示导致的
花屏
。 先看下在jik中对
解码
后的帧编码图.
H264
马赛克
、延时的优化
最近将前几年做无人机图传时代码翻出来看了看,发现当时虽然做的比较肤浅,不过对于h264视频流的优化方面,还是有一定借鉴意义的。 当时的应用场景是这样的,无人机上当做服务端,用
rtsp
往外广播无人机摄像头采集到的视频流。再用一台或多台手机当成客户端,用
rtsp
协议来接收视频流并播放。我们这里不讨论
rtsp
协议,只说下h264的优化方案。 因为无人机...
Android
80,337
社区成员
91,284
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章