try {
Long users_id = Sessionmanagement.getInstance().checkSession(SID);
Long user_level = Usermanagement.getInstance().getUserLevelByID(users_id);
if (AuthLevelmanagement.getInstance().checkUserLevel(user_level)){
FlvRecording flvRecording = this.flvRecordingDaoImpl.getFlvRecordingById(flvRecordingId);
flvRecording.setFlvRecordingMetaData(this.flvRecordingMetaDataDaoImpl.getFlvRecordingMetaDataByRecording(flvRecordingId));
if (flvRecording.getInsertedBy() != null) {
flvRecording.setCreator(this.usersDaoImpl.getUser(flvRecording.getInsertedBy()));
}
if (flvRecording.getRoom_id() != null) {
flvRecording.setRoom(this.roommanagement.getRoomById(flvRecording.getRoom_id()));
}
flvRecording.setFlvRecordingLog(this.flvRecordingLogDaoImpl.getFLVRecordingLogByRecordingId(flvRecordingId));
return flvRecording;
}
} catch (Exception err){