update media api to properly handle video arrays
basic video playback working in media browser