public MediaStream(Configuration conf) {
		this.conf = conf;
		// do as much processing as possible in the thread
		this.streamEngine = new Thread(this, getClass().getName() + " Engine");
		this.streamEngine.start();
	}