如题,请问有什么解决方案
如题,请问有什么解决方案
|
1
可以设置 0 缓冲吗?
|
|
2
设置声音延迟 3000ms 不就解决?
|
|
XinLakeSep 13, 2018 via Android
3
楼上人才,牛批
|
|
lee1997Sep 13, 2018 via Android
5
Thread.sleep(3000);不也解决了🤔
|
|
6
真的解决了,感谢!
|
|
whajcfSep 13, 2018
7
@jiaxin1121 真的是声音延迟 3000ms 么?
|
|
pabupaSep 13, 2018
8
哈哈哈,好厉害~
|
|
ju5t4funSep 13, 2018
9
二楼真人才
|
|
10
解码 RTSP 网络摄像机,我把缓冲区调小了。
av_dict_set(&opts, "probesize", "4096", 0); av_dict_set(&opts, "max_delay", "200", 0); |
|
zhgg0Sep 13, 2018
11
av_dict_set(&opts, "probesize", "4096", 0);
这个设置得过小可能导致无声音,如果你的推流设备固定的话没什么问题。 可以修改 avformat_find_stream_info 这个函数。获取到一帧视频+一帧音频就立马退出循环,不用设置 probesize。 |
|
zhgg0Sep 13, 2018
12
解决延时可以丢弃老数据或者延时过高时加速播放,没延时时再恢复正常速度。上面的回答是解决首开慢。
|