Definiert ein Audiogerät, das von allen Publishern und Subscribern verwendet werden soll. Mehr...
Vererbt an OpenTok.MMAudioDevice.
| Öffentliche Member-Funktionen | |
| void | InitAudio (AudioDevice.AudioBus audioBus) |
| Wird aufgerufen, wenn die Audiogerät wird initialisiert. Verwenden Sie das AudioBus-Objekt, um Audiodaten zu lesen und zu schreiben. Rufen Sie die Methoden `AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples)` und `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)` auf, um Renderdaten von Abonnenten zu lesen und Capture-Daten an Publisher zu schreiben. Mehr... | |
| void | DestroyAudio () |
| Wird aufgerufen, wenn die IAudioDevice Die Instanz wird zerstört. Mehr... | |
| void | InitAudioCapturer () |
| Wird aufgerufen, wenn der Audio-Capturer für den IAudioDevice Die Instanz wird initialisiert. Mehr... | |
| void | DestroyAudioCapturer () |
| Wird aufgerufen, wenn der Audio-Capturer für den IAudioDevice Die Instanz wird zerstört. Mehr... | |
| void | StartAudioCapturer () |
| Wird beim Start des Audio-Capturers aufgerufen. Sie sollten nun damit beginnen, Audio-Samples an die Methode `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)` zu übergeben. Mehr... | |
| void | StopAudioCapturer () |
| Wird aufgerufen, wenn der Audio-Capturer beendet wird. Mehr... | |
| bool | Ist der Audio-Capturer initialisiert? () |
| Prüft, ob der Audio-Capturer für den IAudioDevice Die Instanz wird initialisiert. Mehr... | |
| bool | Ist der Audio-Capturer gestartet? () |
| Prüft, ob der Audio-Capturer für den IAudioDevice Die Instanz wird gestartet. Mehr... | |
| int | GetEstimatedAudioCaptureDelay () |
| Ruft die geschätzte Verzögerung bei der Audioaufnahme ab. Mehr... | |
| AudioGeräteeinstellungen | GetAudioCapturerSettings () |
| Wird aufgerufen, wenn die IAudioDevice Die Instanz erfordert Einstellungen. Geben Sie in Ihrer Implementierung dieser Methode einen AudioGeräteeinstellungen Objekt. Mehr... | |
| void | InitAudioRenderer () |
| Wird aufgerufen, wenn der Audio-Renderer für den IAudioDevice Die Instanz wird initialisiert. Mehr... | |
| void | DestroyAudioRenderer () |
| Wird aufgerufen, wenn der Audio-Renderer für den IAudioDevice Die Instanz wird zerstört. Mehr... | |
| void | StartAudioRenderer () |
| Wird beim Start des Audio-Renderers aufgerufen. Ab diesem Zeitpunkt sollten Sie Audio-Samples über die Methode `AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples)` empfangen. Mehr... | |
| void | StopAudioRenderer () |
| Wird aufgerufen, wenn der Audio-Renderer beendet wird. Mehr... | |
| bool | Ist der Audio-Renderer initialisiert? () |
| Prüft, ob der Audio-Renderer für den IAudioDevice Die Instanz wird initialisiert. Mehr... | |
| bool | IsAudioRendererStarted () |
| Prüft, ob der Audio-Renderer für den IAudioDevice Die Instanz wird gestartet. Mehr... | |
| int | GetEstimatedAudioRenderDelay () |
| Ruft die geschätzte Verzögerung beim Audio-Rendering ab. Mehr... | |
| AudioGeräteeinstellungen | GetAudioRendererSettings () |
| Ruft die Einstellungen für den Audio-Renderer für den IAudioDevice Beispiel. Mehr... |
Ausführliche Beschreibung
Definiert ein Audiogerät, das von allen Publishern und Subscribern verwendet werden soll.
Dokumentation zu Member-Funktionen
DestroyAudio()
| void OpenTok.IAudioDevice.DestroyAudio | ( | ) |
Wird aufgerufen, wenn die IAudioDevice Die Instanz wird zerstört.
Implementiert in OpenTok.MMAudioDevice.
DestroyAudioCapturer()
| void OpenTok.IAudioDevice.DestroyAudioCapturer | ( | ) |
Wird aufgerufen, wenn der Audio-Capturer für den IAudioDevice Die Instanz wird zerstört.
Implementiert in OpenTok.MMAudioDevice.
DestroyAudioRenderer()
| void OpenTok.IAudioDevice.DestroyAudioRenderer | ( | ) |
Wird aufgerufen, wenn der Audio-Renderer für den IAudioDevice Die Instanz wird zerstört.
Implementiert in OpenTok.MMAudioDevice.
GetAudioCapturerSettings()
| AudioGeräteeinstellungen OpenTok.IAudioDevice.GetAudioCapturerSettings | ( | ) |
Wird aufgerufen, wenn die IAudioDevice Die Instanz erfordert Einstellungen. Geben Sie in Ihrer Implementierung dieser Methode einen AudioGeräteeinstellungen Objekt.
Implementiert in OpenTok.MMAudioDevice.
GetAudioRendererSettings()
| AudioGeräteeinstellungen OpenTok.IAudioDevice.GetAudioRendererSettings | ( | ) |
Ruft die Einstellungen für den Audio-Renderer für den IAudioDevice Instanz.
Implementiert in OpenTok.MMAudioDevice.
GetEstimatedAudioCaptureDelay()
| int OpenTok.IAudioDevice.GetEstimatedAudioCaptureDelay | ( | ) |
Ruft die geschätzte Verzögerung bei der Audioaufnahme ab.
Implementiert in OpenTok.MMAudioDevice.
GetEstimatedAudioRenderDelay()
| int OpenTok.IAudioDevice.GetEstimatedAudioRenderDelay | ( | ) |
Ruft die geschätzte Verzögerung beim Audio-Rendering ab.
Implementiert in OpenTok.MMAudioDevice.
InitAudio()
| void OpenTok.IAudioDevice.InitAudio | ( | AudioDevice.AudioBus | audioBus | ) |
Wird aufgerufen, wenn die Audiogerät wird initialisiert. Verwenden Sie das AudioBus-Objekt, um Audiodaten zu lesen und zu schreiben. Rufen Sie die Methoden `AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples)` und `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)` auf, um Renderdaten von Abonnenten zu lesen und Capture-Daten an Publisher zu schreiben.
Parameter : | | | | --- | --- | | audioBus | Die Instanz des AudioBus, die für alle Publisher und Subscriber verwendet werden soll. |
Implementiert in OpenTok.MMAudioDevice.
InitAudioCapturer()
| void OpenTok.IAudioDevice.InitAudioCapturer | ( | ) |
Wird aufgerufen, wenn der Audio-Capturer für den IAudioDevice Die Instanz wird initialisiert.
Implementiert in OpenTok.MMAudioDevice.
InitAudioRenderer()
| void OpenTok.IAudioDevice.InitAudioRenderer | ( | ) |
Wird aufgerufen, wenn der Audio-Renderer für den IAudioDevice Die Instanz wird initialisiert.
Implementiert in OpenTok.MMAudioDevice.
IsAudioCapturerInitialized()
| bool OpenTok.IAudioDevice.IsAudioCapturerInitialized | ( | ) |
Prüft, ob der Audio-Capturer für den IAudioDevice Die Instanz wird initialisiert.
Implementiert in OpenTok.MMAudioDevice.
IsAudioCapturerStarted()
| bool OpenTok.IAudioDevice.IsAudioCapturerStarted | ( | ) |
Prüft, ob der Audio-Capturer für den IAudioDevice Die Instanz wird gestartet.
Implementiert in OpenTok.MMAudioDevice.
IsAudioRendererInitialized()
| bool OpenTok.IAudioDevice.IsAudioRendererInitialized | ( | ) |
Prüft, ob der Audio-Renderer für den IAudioDevice Die Instanz wird initialisiert.
Implementiert in OpenTok.MMAudioDevice.
IsAudioRendererStarted()
| bool OpenTok.IAudioDevice.IsAudioRendererStarted | ( | ) |
Prüft, ob der Audio-Renderer für den IAudioDevice Die Instanz wird gestartet.
Implementiert in OpenTok.MMAudioDevice.
StartAudioCapturer()
| void OpenTok.IAudioDevice.StartAudioCapturer | ( | ) |
Wird beim Start des Audio-Capturers aufgerufen. Sie sollten nun damit beginnen, Audio-Samples an die Methode `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)` zu übermitteln.
Implementiert in OpenTok.MMAudioDevice.
StartAudioRenderer()
| void OpenTok.IAudioDevice.StartAudioRenderer | ( | ) |
Wird beim Start des Audio-Renderers aufgerufen. Ab diesem Zeitpunkt sollten Sie Audio-Samples über die Methode `AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples)` empfangen.
Implementiert in OpenTok.MMAudioDevice.
StopAudioCapturer()
| void OpenTok.IAudioDevice.StopAudioCapturer | ( | ) |
Wird aufgerufen, wenn der Audio-Capturer beendet wird.
Implementiert in OpenTok.MMAudioDevice.
StopAudioRenderer()
| void OpenTok.IAudioDevice.StopAudioRenderer | ( | ) |
Wird aufgerufen, wenn der Audio-Renderer beendet wird.
Implementiert in OpenTok.MMAudioDevice.