add internal object
add API from AVPlayer