One of the integration challenges is interoperability of variety players, which come embedded in client’s devices. They are referred to as “native players”. In order to make interoperability and operation of service more manageable, it is advised to consolidate players among platforms and embed them into the client’s apps.