我发现Gingerbread中的默认视频缓冲区大小设置为8秒,因此无法播放任何比此更短的剪辑。
有没有办法在流媒体播放器上更改默认缓冲区大小?
答案 0 :(得分:2)
据我所知,没有API支持来执行此操作。索兹。
您所能做的就是监控填充缓冲区的数量。
由于您是自己做的,请更改此:
static int64_t kHighWaterMarkUs = 10000000ll; // 10secs
这是缓冲时间,而且:
static const size_t kHighWaterMarkBytes = 200000;