recod player initialize