社区
iOS
帖子详情
ffmpeg 在avformat_find_stream_info执行时间太长!
淡水鱼大魔王
2012-08-01 03:12:39
我在调用ffmpeg 播放实时视频流时 , 连接后 在获取可用针之前 avformat_find_stream_info函数处理垃圾信息用时太长 (一般都要12秒左右)。
请问可不可以让这时间短一点。
还有总是有 [rtsp @ 0xdb2a000] UDP timeout, retrying with TCP信息提示。
...全文
1726
8
打赏
收藏
ffmpeg 在avformat_find_stream_info执行时间太长!
我在调用ffmpeg 播放实时视频流时 , 连接后 在获取可用针之前 avformat_find_stream_info函数处理垃圾信息用时太长 (一般都要12秒左右)。 请问可不可以让这时间短一点。 还有总是有 [rtsp @ 0xdb2a000] UDP timeout, retrying with TCP信息提示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SunAdiya
2015-01-19
打赏
举报
回复
更改max_analyze_duration=1000及probesize=2048,虽然速度是快了,但是发现如果视频分辨率较大的时候会出现" Could not find codec parameters for stream 0 (Video: h264): unspecified size Consider increasing the value for the 'analyzeduration' and 'probesize' options"
caohongfei881
2014-03-25
打赏
举报
回复
试了flowstar的方法,能解决avformat_find_stream_info执行时间长的问题
bomengwutao
2013-09-05
打赏
举报
回复
晕啊 我一调用这个借口就崩溃啊 求指导 咋回事
hslinux
2013-07-11
打赏
举报
回复
LZ的环境中使用UDP链接不到视频源,可以直接指定使用TCP模式去链接视频源,这样就少了一个UDP的尝试过程,可以节省点时间,具体代码参看 http://blog.csdn.net/hslinux/article/details/9232389
flowstar
2013-07-05
打赏
举报
回复
对,更改max_analyze_duration=1000及probesize=2048,效果非常明显
w1989217wt
2013-06-28
打赏
举报
回复
是不是自己手动设置AVFormatContext结构体的一些参数,能让它分析的快一点啊?
w1989217wt
2013-06-28
打赏
举报
回复
大哥,我也遇上这个问题了,你解决了吗?
淡水鱼大魔王
2012-08-02
打赏
举报
回复
来个了解的帮帮忙啊!!
将视频存储为一张张jpg 图片源码
av
format
_find_
stream
_
info
()
av
_find_best_
stream
()
av
codec_find_decoder()
av
codec_parameters_to_context()
av
codec_open2() //循环
执行
av
_read_frame()
av
codec_send_packet()
av
codec_receive_...
ffmpeg
探测网络流格式方法源码
4. 调用`
av
format
_find_
stream
_
info
`来探测流的格式信息,此过程会分析接收到的数据包以识别其类型和编码格式。 5. 设置解码器,开始解码和播放流。 通过分析这些源码,我们可以了解到
FFmpeg
如何通过UDP接收TS流,...
vs2008调用
ffmpeg
库
例如,你可以使用`
av
format
_open_input`函数打开一个媒体文件,`
av
format
_find_
stream
_
info
`获取流信息,然后使用`
av
codec_decode_audio4`或`
av
codec_decode_video2`进行解码。 ```cpp #include <lib
av
format
/...
基于
ffmpeg
的摄像头直播系统
- `
av
format
_find_
stream
_
info
()`获取摄像头的流信息,包括分辨率、帧率等参数; - `
av
_read_frame()`读取每一帧图像数据。 2. **解码**: -
FFmpeg
中的`
av
codec`模块提供了多种编解码器,如H.264、VP8等; - ...
MFC+
ffmpeg
播放器
在播放器中,
FFmpeg
的`
av
format
_open_input()`函数用于打开媒体文件,`
av
format
_find_
stream
_
info
()`获取媒体流的信息,`
av
codec_find_decoder()`找到对应的解码器,然后`
av
codec_decode_video2()`或`
av
codec_decode...
iOS
29,041
社区成员
12,462
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章