vmsamp contains the following menus:
This topic describes each of these menus.
The following table describes the vmsamp menu commands that execute MSPP endpoint commands and queries:
|
Menu command |
Function |
Description |
|
p |
Audio pass-through commands |
Submenu for the audio pass-through commands: a: Exits from the submenu. b: Reprints the menu. c: Plays RFC 2833 event. d: Updates DTMF mode. e: Sets audio transmit payload ID. |
|
r |
Video channel query |
Calls mspSendQuery for the video channel (MSP_QRY_JITTER_VIDEO_GET_STATE). |
|
s |
AMR bypass endpoint commands |
Submenu for the AMR RTP endpoint commands: a: Exits from the submenu. b: Reprints the menu. e: Calls mspEnableEndpoint. f: Calls mspDisableEndpoint. g: Calls mspSendCommand to change the payload ID map (MSP_CMD_RTPFDX_MAP). n: Calls mspSendCommand to enable receive skew calculations (MSP_CMD_RTPFDX_CALC_SKEW_OFFSET). o: Calls mspSendCommand to disable receive skew calculations (MSP_CMD_RTPFDX_CALC_SKEW_OFFSET). |
|
t |
AMR bypass endpoint query |
Reserved for future use. |
|
u |
AMR bypass channel commands |
Calls mspSendCommand for the AMR bypass channel to change the jitter depth (MSP_CMD_JITTER_CHG_DEPTH). |
|
v |
AMR bypass channel query |
Calls mspSendQuery for the AMR bypass channel (MSP_QRY_JITTER_GET_STATE). |
The following table describes the vmsamp menu command that invokes H.324M functions:
|
Menu command |
Description |
|
y |
Submenu for the H.324M Middleware menu: a: Exits from the submenu. b: Reprints the menu. c: Calls h324VideoFastUpdate. d: Calls h324RoundTripDelay. e: Calls h324EndSession. f: Calls h324UserIndication (alphanumeric, 128 bytes). g: Calls h324UserIndication (alphanumeric, 512 bytes). h: Calls h324UserIndication (non-standard, 128 bytes). i: Calls h324UserIndication (non-standard, 512 bytes). j: Calls h324UserIndication (signal). l: Calls h324CloseChannel. m: Calls h324LineErrorReporting. n: Calls h324_h223SkewIndication. o: Calls h324VendorIDIndication. p: Calls h324VideoTemporalSpatialTradeoff. |
The following table describes the vmsamp menu command that invokes call control functions:
|
Menu command |
Description |
|
x |
Submenu for the call control menu: a: Exits from the submenu. b: Reprints the menu. c: Calls nccPlaceCall. d: Calls nccDisconnectCall. e: Calls h324CloseChannel, h324EndSession, and nccDisconnectCall. |
The following table describes the vmsamp menu command that invokes ADI play and record functions:
|
Menu command |
Description |
|
z |
Submenu for the play and record menu: a: Exits from the submenu. b: Reprints the menu. i: Calls adiRecordMMToMemory or adiRecordMMAsync and adiPlayMMFromMemory or adiPlayMMAsync to start simultaneous play/record functionality. l: Calls adiPlayMMFromMemory or adiPlayMMAsync for audio and video multiple times based on the specified list of files. m: Calls adiStopPlaying to stop playing audio and video in simultaneous play/record mode. n: Calls adiStopRecording to stop recording audio and video simultaneous play/record mode. r: Calls adiRecordMMToMemory or adiRecordMMAsync to record audio and video using the default file names. s: Calls adiPlayMMFromMemory for playing audio and video using the default file names. t: Calls adiPlayMMFromMemory or adiPlayMMAsync for audio and video using the specified file name. u: If application is recording audio, calls adiStopRecording to stop recording audio. If application is playing audio, calls adiStopPlaying to stop playing audio. v: If application is recording video, calls adiStopRecording to stop recording video. If application is playing video, calls adiStopPlaying to stop playing video. y: Sets new video jitter buffer latency. |
The following table describes the vmsamp menu commands that manage the video jitter buffer:
|
Menu command |
Description |
|
n |
Normalizes the video jitter buffer. |
|
g |
Purges the video jitter buffer. |
The following table describes the menu command that performs random access operations:
|
Menu command |
Description |
|
c |
Submenu for the random access menu: a: Exits the submenu. b: Reprints the menu. c: Seeks to a time relative to the start of a file. d - Seeks to a time relative to the current position in a file. e: Seeks to the next sync point. f: Seeks to the previous sync point. g: Prints the sync point table. h: Prints the current time. |
The following table describes the vmsamp menu command that performs video transcoding operations:
|
Menu command |
Description |
|
0 |
Submenu for the video transcoder commands: a: Exits from the submenu. b: Reprints the menu. c: Calls trcGetStatus. d: Calls trcResetVTP. e: Calls trcStartVideoChannel. f: Calls trcStopVideoChannel. |
The following table describes the vmsamp menu commands that perform video tromboning operations:
|
Command |
Description |
|
f |
Stops video tromboning. |
|
o |
Starts video tromboning. |
The following table describes miscellaneous vmsamp menu commands:
|
Function |
Description |
|
a |
Quits the application. |
|
b |
Reprints the Help menu. |
|
c |
Prints the system configuration for the 3G-324M Interface and the Video Messaging Server Interface (IP addresses and port numbers for audio and video). |