Add some features to Demuxer. Add Stream interface.