# Video Access overview

The Video Access toolkit enables customers to develop and deploy carrier grade applications for video communication solutions. Video Access has a modular architecture, allowing applications to use the components either independently or in conjunction with each other. You can use Video Access to build a broad range of applications, including network systems such as video gateways and enhanced services platforms that support video applications.

Note: You must obtain a software license to enable Video Access. Refer to the readme_va.txt file for information on obtaining and deploying a Video Access license.

## Video Access components

The following table describes each of the main components of the Video Access architecture. For more information about any component, refer to the corresponding manual indicated in this table.

Component | Description | Related documentation
3G-324M Interface | Provides a flexible API to bridge 3G-324M clients into an IPv4 or IPv6 network for access to various enhanced services and applications. | Dialogic® NaturalAccess™ Video Access Toolkit 3G-324M Interface Developer's Reference Manual
Video Messaging Server Interface | Controls play, record, and storage (in 3GP file format) for audio and video data to and from an IPv4 or IPv6 network. | Dialogic® NaturalAccess™ Video Access Toolkit Video Messaging Server Interface Developer's Reference Manual
Video Access utilities | Describes three utilities provided with Video Access that enable you to manipulate 3GP files and record and extract data. | Dialogic® NaturalAccess™ Video Access Toolkit Utilities Manual
Video Transcoder | The Video Transcoder is a software product that provides simplex or full-duplex transcoding between H.263 and MPEG-4 video streams. Although it is not part of Video Access, it is fully interoperable with the toolkit. The Video Transcoder is discussed in Video Access manuals to provide a broader perspective of NMS video products and, in particular, the relationship of the Video Transcoder to Video Access. The Video Transcoder is available separately from NMS. | Video Transcoder Developer's Reference Manual
Video mail sample application | For demonstration and reference purposes, Video Access includes a video mail demonstration application (vmsamp). The application can demonstrate many of the toolkit's capabilities, including the following: Receiving a call from a 3G terminal to the 3G-324M Interface or place a call to a 3G terminal. Recording audio and video into a 3GP file using the Video Messaging Server Interface. Playing 3GP files to the 3G terminal. Tromboning two 3G-324M terminals together. vmsamp provides a coding reference that illustrates the use of Video Access APIs beyond what is discussed in the Video Access manuals. | Dialogic® NaturalAccess™ Video Access Toolkit Video Mail Application Demonstration Program Manual