The IP Office Media Service Provider serves a dual purpose. It providers media streaming capability which allows a TAPI 3 application to send and receive voice data on calls that are present on specific types of users' lines. It also allows an application access to device specific functionality of the IP Office.