fix some bugs for audio
Implement the video part in normal way.