# Media connection overview

The MSPP API enables you to set up and tear down media channels across the gateway system. You can create, connect, and enable duplex or simplex media connections by managing endpoints and channels. MSPP endpoints provide nodes for sending and receiving network data. Channels provide a mechanism for converting and transferring data as it flows from one endpoint to another.

The MSPP API does not perform call control at either the PSTN or packet network interfaces. Call control is performed independently by the application through the Natural Call Control service and a third party call control stack. For information about using the Natural Call Control service, refer to the Natural Call Control Service Developer's Reference Manual.

The MSPP API insulates developers from much of the local switching needed to take advantage of CG board DSP resources. Once CG board resource management is configured, you do not need to explicitly perform local switching between the incoming data and the on-board resources needed to process the data. However, you still need to perform local switching between the line interface and the DS0 endpoint.