Bare-bones video api; audio not working yet