The CommuniGate Pro Media Server component can terminate media for calls - it
can play and record audio/video (media) information.
To play media data, the Media Server encodes it using a selected codec and sends it to the
remote party via the RTP protocol.
To record media data, the Media Server decodes received RTP data, rearranges it to restore the
original data frame sequence and converts the resulting data into a standard format.
To participate in a call, the Media Server creates a Media Channel. Each Media Channel uses
two UDP ports and sockets for audio data (the AVP/RTP protocol), and, optionally, two UDP ports and sockets
for video data.
A Media Channel is created and controlled with PBX Tasks.
A Task can connect its Media Channel to several remote parties, creating a conference.