标签: ios video ffmpeg media-player
我正在使用FFmpeg在iOS应用程序中播放RTMP流。我使用av_read_frame来获取音频和视频帧。我需要始终尽可能减少延迟,但如果存在瓶颈或下载速度降低,av_read_frame将被阻止。当然,这应该是如何运作的。问题是FFmpeg等了太多。尽管它需要填充缓冲区。我需要将这些缓冲区设置为接近0的值。现在,我正在“手动”丢弃缓冲的数据包,以使延迟达到初始值。结果是理想的结果,但我希望FFmpeg不会首先缓冲......
av_read_frame
任何人都可以帮我吗?提前谢谢。