按照我近来的理解,应该是如此: 存在一个已解码帧缓冲区C1,大小可以根据需要设置。 播放的时候,一个线程在不断的解码,只有当C1是满的时候,才暂停解码。在解码的同时,另一线程则按照既定的速率如25FPS来播放绘制画面。