add basic audio and video support