add media player framework