/*
* myLib - https://github.com/taktod/myLib
* Copyright (c) 2014 ttProject. All rights reserved.
*
* Licensed under GNU LESSER GENERAL PUBLIC LICENSE Version 3.
*/
package com.ttProject.flazr.test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.flazr.rtmp.RtmpMessage;
import com.flazr.rtmp.RtmpWriter;
import com.ttProject.container.IContainer;
import com.ttProject.flazr.unit.MessageManager;
/**
* データをdownloadするwriter
* @author taktod
*/
public class DlWriter implements RtmpWriter {
private Logger logger = LoggerFactory.getLogger(DlWriter.class);
private MessageManager messageManager = new MessageManager();
@Override
public void close() {
}
@Override
public void write(RtmpMessage message) {
try {
IContainer container = messageManager.getTag(message);
logger.info("{}", container);
}
catch(Exception e) {
e.printStackTrace();
System.exit(0);
}
}
}