// the FLVReader will issue a metadata tag of ts 0
// even if it is seeked to somewhere in the middle
// which will cause the stream to wait too long.
// Is this an FLVReader's bug?
if (!(rtmpEvent instanceof VideoData) && !(rtmpEvent instanceof AudioData) && rtmpEvent.getTimestamp() == 0) {
rtmpEvent.release();
nextRTMPMessage = getNextRTMPMessage();
if (nextRTMPMessage == null) {
onItemEnd();
return;
}