1. 从VideoCoding的Algorithm来讲,编码器是有一个BBV的,就是会虚拟一个解码器的缓冲区,编码器会实时的调整编码参数使得这个虚拟解码缓冲区不发生上溢和下溢,DM3只是提供了Codec核心,这个虚拟缓冲区需要你自己去构建,如果不使用这种机制,就只好在解码端开一个大的Buf去缓冲,如果是按照CBR去传输,是可以精确估计缓冲区的帧数的,你可以采用收到1帧就解码播放1帧的策略试一试。
1. 从VideoCoding的Algorithm来讲,编码器是有一个BBV的,就是会虚拟一个解码器的缓冲区,编码器会实时的调整编码参数使得这个虚拟解码缓冲区不发生上溢和下溢,DM3只是提供了Codec核心,这个虚拟缓冲区需要你自己去构建,如果不使用这种机制,就只好在解码端开一个大的Buf去缓冲,如果是按照CBR去传输,是可以精确估计缓冲区的帧数的,你可以采用收到1帧就解码播放1帧的策略试一试。
举报