implementing the QTKitPlayer mode