# Video Messaging Server Interface overview

The Video Messaging Server Interface component allows you to:

- Create and control MSPP RTP video and audio endpoints

- Control playing and recording of RTP audio and video streams

- Perform audio transcoding and silence detection (optional)

- Store and read media respectively to and from 3GP format files

- Bridge media from an external source

Typically, a video messaging application uses the following Natural Access services and Video Access enhancements:

Service | Description | For more information, refer to...
Natural Access | Creates Natural Access contexts and event queues. | Natural Access Developer's Reference Manual.
NMS OAM | Configures and manages the NMS boards. | NMS OAM System User's Manual.
MSPP | Creates and controls RTP endpoints and channels on CG boards. | MSPP Service Developer's Reference Manual and Video Messaging Server Interface Developer's Reference Manual.
ADI | Plays and records audio and video streams through NMS boards. | ADI Service Developer's Reference Manual and Video Messaging Server Interface Developer's Reference Manual.
Multimedia File Interface library | Stores and reads audio and video streams to and from 3GP format files. | Video Messaging Server Interface Developer's Reference Manual.
Switching | Allows simultaneous switching of IVR and Fusion DSPs if audio transcoding or silence detection is required. | Switching Service Developer's Reference Manual.

Note: The Video Access Video Messaging Server Interface does not provide an IP signaling component for IP call control.