base on AVPlayer,customer UI & play logic