cisco.uc.cuae.legacy
Interface MediaControlClient
- All Superinterfaces:
- CuaeCommon, CuaeCommonClient, MediaControl
- All Known Implementing Classes:
- BaseMediaControlClient, RemoteMediaControlClient
public interface MediaControlClient
- extends MediaControl, CuaeCommonClient
The Media Control API provides media streaming capabilities and common
features associated with the manipulation of media streams, such as the
following.
Conferencing
WAV/VOX playback
Text-to-Speech
Recording
Transcoding
Multicast Transmit
Speech Recognition (via Nuance)
It is important to note that there is a close relationship between the Call
Control API and Media Control API. The Media Control API is used
automatically by the application server to provision media engine connections
by the CUAE when using the Call Control API to make or answer calls, unless
the calls in question are peer-to-peer negotiated.
Generated from CUAE provider package Metreos.MediaControl
| Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.MediaControl |
MediaControl.Action, MediaControl.AdjustmentType, MediaControl.AdjustPlayOptions, MediaControl.AdjustPlayResult, MediaControl.AudioFileEncoding, MediaControl.AudioFileFormat, MediaControl.CreateConferenceOptions, MediaControl.CreateConferenceResult, MediaControl.CreateConnectionOptions, MediaControl.CreateConnectionResult, MediaControl.DeleteConnectionOptions, MediaControl.DeleteConnectionResult, MediaControl.DetectNonSilenceOptions, MediaControl.DetectNonSilenceResult, MediaControl.DetectSilenceOptions, MediaControl.DetectSilenceResult, MediaControl.GatherDigitsOptions, MediaControl.GatherDigitsResult, MediaControl.JoinConferenceOptions, MediaControl.JoinConferenceResult, MediaControl.LeaveConferenceOptions, MediaControl.LeaveConferenceResult, MediaControl.ManageGrammarOptions, MediaControl.ManageGrammarResult, MediaControl.MediaRxCodec, MediaControl.ModifyConnectionOptions, MediaControl.ModifyConnectionResult, MediaControl.PlayOptions, MediaControl.PlayResult, MediaControl.PlayToneOptions, MediaControl.PlayToneResult, MediaControl.RecordOptions, MediaControl.RecordResult, MediaControl.ReserveConnectionOptions, MediaControl.ReserveConnectionResult, MediaControl.SaveDynamicGrammarOptions, MediaControl.SaveDynamicGrammarResult, MediaControl.SendDigitsOptions, MediaControl.SendDigitsResult, MediaControl.SetConfereeAttributeOptions, MediaControl.SetConfereeAttributeResult, MediaControl.StopMediaOperationOptions, MediaControl.StopMediaOperationResult, MediaControl.TerminationCondition, MediaControl.VoiceRecognitionOptions, MediaControl.VoiceRecognitionResult |
|
Method Summary |
void |
onDetectNonSilenceComplete(java.lang.String sessionId,
MediaControl.DetectNonSilenceResult results,
java.lang.Object state)
|
void |
onDetectSilenceComplete(java.lang.String sessionId,
MediaControl.DetectSilenceResult results,
java.lang.Object state)
|
void |
onGatherDigitsComplete(java.lang.String sessionId,
MediaControl.GatherDigitsResult results,
java.lang.Object state)
|
void |
onManageGrammarComplete(java.lang.String sessionId,
MediaControl.ManageGrammarResult results,
java.lang.Object state)
|
void |
onPlayComplete(java.lang.String sessionId,
MediaControl.PlayResult results,
java.lang.Object state)
|
void |
onPlayToneComplete(java.lang.String sessionId,
MediaControl.PlayToneResult results,
java.lang.Object state)
|
void |
onRecordComplete(java.lang.String sessionId,
MediaControl.RecordResult results,
java.lang.Object state)
|
void |
onVoiceRecognitionComplete(java.lang.String sessionId,
MediaControl.VoiceRecognitionResult results,
java.lang.Object state)
|
onPlayComplete
void onPlayComplete(java.lang.String sessionId,
MediaControl.PlayResult results,
java.lang.Object state)
onVoiceRecognitionComplete
void onVoiceRecognitionComplete(java.lang.String sessionId,
MediaControl.VoiceRecognitionResult results,
java.lang.Object state)
onManageGrammarComplete
void onManageGrammarComplete(java.lang.String sessionId,
MediaControl.ManageGrammarResult results,
java.lang.Object state)
onRecordComplete
void onRecordComplete(java.lang.String sessionId,
MediaControl.RecordResult results,
java.lang.Object state)
onDetectSilenceComplete
void onDetectSilenceComplete(java.lang.String sessionId,
MediaControl.DetectSilenceResult results,
java.lang.Object state)
onDetectNonSilenceComplete
void onDetectNonSilenceComplete(java.lang.String sessionId,
MediaControl.DetectNonSilenceResult results,
java.lang.Object state)
onGatherDigitsComplete
void onGatherDigitsComplete(java.lang.String sessionId,
MediaControl.GatherDigitsResult results,
java.lang.Object state)
onPlayToneComplete
void onPlayToneComplete(java.lang.String sessionId,
MediaControl.PlayToneResult results,
java.lang.Object state)
Copyright © 2008. All Rights Reserved.