#9 add streaming audio support