public StreamListener(boolean isAudio, String streamName, IScope scope, Long metaDataId,
boolean isScreenData, boolean isInterview, FlvRecordingMetaDataDao metaDataDao
, FlvRecordingMetaDeltaDao metaDeltaDao) {
streamWriter = isAudio
? new StreamAudioWriter(streamName, scope, metaDataId, isScreenData, isInterview, metaDataDao, metaDeltaDao)
: new StreamVideoWriter(streamName, scope, metaDataId, isScreenData, isInterview, metaDataDao);
}