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 Class Summary
 
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
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CuaeCommon
CuaeCommon.CuaeResult
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CuaeCommon
CuaeCommon.CuaeResult
 
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)
           
 

Method Detail

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.