针对ffmpeg做rtsp客户端时,avformat_find_stream_info长时间等待问题
来源:互联网 发布:java如何实现记住密码 编辑:程序博客网 时间:2024/05/16 06:39
基于ffmpeg2.1.1修改
在rtsp.c的sdp_parse_line函数中,case 'a'中加入对framerate和x-framerate字段的解析。
else if (av_strstart(p, "framerate:", &p) || av_strstart(p, "x-framerate:", &p)) {
if (s->nb_streams > 0) {
st = s->streams[s->nb_streams - 1];
st->avg_frame_rate = (AVRational){atoi(p),1};
}
}
这样可以不必调用avformat_find_stream_info死等,而直接使用avg_frame_rate 获取帧率
if (video_stream->avg_frame_rate.den
&& video_stream->avg_frame_rate.num)
{
double fr = av_q2d(video_stream->avg_frame_rate);
}
0 0
- 针对ffmpeg做rtsp客户端时,avformat_find_stream_info长时间等待问题
- UE4登录长时间等待问题
- Android版 RTSP客户端 ffmpeg
- [FFMPEG-代码分析]rtsp客户端
- FFMPEG avformat_find_stream_info替换
- AutoCAD2013开启后要长时间等待问题
- FFmpeg源代码简单分析:avformat_find_stream_info()
- FFmpeg函数简单分析:avformat_find_stream_info()
- rtsp客户端 & ffmpeg解码(基于live555)
- 整理 live555 rtsp ffmpeg 客户端解码流程
- avformat_find_stream_info函数卡住问题
- linux 启动时,sendmail 长时间等待
- VLC做客户端解Rtsp码流
- VLC做客户端解Rtsp码流
- VLC做客户端解Rtsp码流
- rtsp客户端做的事情(testRTSPClient)
- rtsp客户端做的事情(testRTSPClient)
- 关于客户端长时间自动断开的问题
- ssh一个怪异异常及处理(No thread-bound request found)
- android+wp系统手机来了~还是个POS机
- jquery 图片左右翻页
- 技术网站博客汇总
- activity禁止横屏的方法
- 针对ffmpeg做rtsp客户端时,avformat_find_stream_info长时间等待问题
- 云梯的多NameNode和跨机房之路
- Hadoop配置文件说明
- C语言计时函数
- 设计模式(6) 结构型模式和适配器模式(ADAPTER)
- node.js结合mongodb
- Python安装时import matplotlib.pyplot as plt报错
- 位操作用途特征与技巧
- jquery select 取值赋值