Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios FFmpeg将播放缓冲区设置为0_Ios_Video_Ffmpeg_Media Player - Fatal编程技术网

Ios FFmpeg将播放缓冲区设置为0

Ios FFmpeg将播放缓冲区设置为0,ios,video,ffmpeg,media-player,Ios,Video,Ffmpeg,Media Player,我正在使用FFmpeg在iOS应用程序中播放RTMP流。我使用av\u read\u frame获取音频和视频帧。我需要延迟始终尽可能小,但如果出现瓶颈或下载速度降低,av\u read\u frame将被阻止。当然,它应该是这样工作的。问题是FFmpeg等待的时间太长。尽可能多地填充缓冲区。我需要将这些缓冲区设置为接近0的值。现在,我正在“手动”丢弃缓冲数据包,以获得初始值的延迟。结果是理想的,但我希望FFmpeg不会首先缓冲 有人能帮我吗?提前谢谢

我正在使用FFmpeg在iOS应用程序中播放RTMP流。我使用
av\u read\u frame
获取音频和视频帧。我需要延迟始终尽可能小,但如果出现瓶颈或下载速度降低,
av\u read\u frame
将被阻止。当然,它应该是这样工作的。问题是FFmpeg等待的时间太长。尽可能多地填充缓冲区。我需要将这些缓冲区设置为接近0的值。现在,我正在“手动”丢弃缓冲数据包,以获得初始值的延迟。结果是理想的,但我希望FFmpeg不会首先缓冲

有人能帮我吗?提前谢谢