add popcorn API and integration with multimedia