/** {@inheritDoc} */
public void pushMessage(IPipe pipe, IMessage message) {
if (message instanceof ResetMessage) {
streamTracker.reset();
} else if (message instanceof StatusMessage) {
StatusMessage statusMsg = (StatusMessage) message;
data.sendStatus(statusMsg.getBody());
} else if (message instanceof RTMPMessage) {
RTMPMessage rtmpMsg = (RTMPMessage) message;
IRTMPEvent msg = rtmpMsg.getBody();
Header header = new Header();
int timestamp = streamTracker.add(msg);