more progress on video streaming