Eine Klasse, die Methoden zum Festlegen des von Publishern und Subscribern zu verwendenden Audiogeräts enthält. Mehr...
| Kurse | |
| Klasse | AudioBus |
| Ein Audio-Bus, der für alle Publisher und Subscriber verwendet wird. Diese Klasse dient sowohl zum Lesen als auch zum Schreiben von Audio-Samples, damit diese gerendert oder an entfernte Peers gesendet werden können. Mehr... | |
| Klasse | InputAudioDevice |
| Stellt ein auf dem Windows-System verfügbares Audio-Eingabegerät (z. B. ein Mikrofon) dar. Siehe EnumerateInputAudioDevices und SetInputAudioDevice. Mehr... | |
| Klasse | Benachrichtigungen |
| Stellt ein Abonnement für Benachrichtigungen zu System-Audiogeräten dar. Dieses Objekt sendet Ereignisse, wenn ein System-Audioeingangs- oder -Ausgangsgerät hinzugefügt oder entfernt wird und wenn sich das Standard-System-Audioeingangs- oder -Ausgangsgerät ändert. Diese Instanz kann entsorgt werden, wenn sie nicht mehr benötigt wird, um nicht verwaltete Ressourcen freizugeben. Mehr... | |
| Klasse | Ausgabe-Audiogerät |
| Stellt ein auf dem Windows-System verfügbares Audio-Ausgabegerät (z. B. Kopfhörer oder Lautsprecher) dar. Siehe EnumerateOutputAudioDevices und SetOutputAudioDevice. Mehr... |
| Statische öffentliche Mitgliedsfunktionen | |
| static IList< InputAudioDevice > | EnumerateInputAudioDevices () |
| Gibt eine Liste der auf dem System verfügbaren Audio-Eingabegeräte zurück. Mehr... | |
| static IList< Ausgabe-Audiogerät > | EnumerateOutputAudioDevices () |
| Gibt eine Liste der auf dem System verfügbaren Audioausgabegeräte zurück. Mehr... | |
| static void | SetInputAudioDevice (InputAudioDevice Gerät) |
| Legt das Audio-Eingabegerät fest, das von allen Teilnehmern verwendet werden soll. Siehe EnumerateInputAudioDevices. Mehr... | |
| static void | SetOutputAudioDevice (Ausgabe-Audiogerät Gerät) |
| Legt das Audio-Ausgabegerät fest, das von allen Teilnehmern verwendet werden soll. Siehe EnumerateOutputAudioDevices. Mehr... | |
| statisch InputAudioDevice | GetDefaultInputAudioDevice () |
| Ruft das standardmäßige Audio-Eingabegerät des Systems ab. Mehr... | |
| statisch Ausgabe-Audiogerät | GetDefaultOutputAudioDevice () |
| Ruft das standardmäßige Audioausgabegerät des Systems ab. Mehr... | |
| static void | SetCustomAudioDevice (Kontext Kontext, IAudioDevice audioDevice) |
| Legt eine Instanz des IAudioDevice Schnittstelle als virtuelles Audiogerät für einen benutzerdefinierten Audiotreiber, der von allen Herausgebern und Abonnenten verwendet wird. | |
| static void | SetCustomAudioDevice (IAudioDevice audioDevice) |
| Legt eine Instanz des IAudioDevice Schnittstelle als virtuelles Audiogerät für einen benutzerdefinierten Audiotreiber, der von allen Herausgebern und Abonnenten verwendet wird. | |
| static void | RestartInputAudioDevice () |
| Startet das Audio-Eingabegerät neu. Diese Methode muss immer dann aufgerufen werden, wenn sich das Eingabegerät im benutzerdefinierten Audiogerät ändert, damit das SDK die erforderlichen Anpassungen für das neue Gerät vornehmen kann. Wenn ein benutzerdefiniertes Audiogerät über „SetCustomAudioDevice“ festgelegt wurde, löst dies außerdem Folgendes aus: IAudioDevice Methoden in der folgenden Reihenfolge: Mehr... | |
| static void | RestartOutputAudioDevice () |
| Startet das Audioausgabegerät neu. Diese Methode muss immer dann aufgerufen werden, wenn sich das Ausgabegerät im benutzerdefinierten Audiogerät ändert, damit das SDK die erforderlichen Anpassungen für das neue Gerät vornehmen kann. Wenn ein benutzerdefiniertes Audiogerät über „SetCustomAudioDevice“ festgelegt wurde, löst dies außerdem Folgendes aus: IAudioDevice Methoden in der folgenden Reihenfolge: Mehr... |
Ausführliche Beschreibung
Eine Klasse, die Methoden zum Festlegen des von Publishern und Subscribern zu verwendenden Audiogeräts enthält.
Dokumentation zu Member-Funktionen
EnumerateInputAudioDevices()
| --- | --- | --- | --- | --- | static IList< InputAudioDevice > OpenTok.AudioDevice.EnumerateInputAudioDevices | ( | ) |
Gibt eine Liste der auf dem System verfügbaren Audio-Eingabegeräte zurück.
Rückgaben : Eine Liste von InputAudioDevice Objekte, die die im System verfügbaren Audio-Eingabegeräte darstellen.
EnumerateOutputAudioDevices()
| --- | --- | --- | --- | --- | static IList< Ausgabe-Audiogerät > OpenTok.AudioDevice.EnumerateOutputAudioDevices | ( | ) |
Gibt eine Liste der auf dem System verfügbaren Audioausgabegeräte zurück.
Rückgaben : Eine Liste von Ausgabe-Audiogerät Objekte, die die im System verfügbaren Audioausgabegeräte darstellen.
GetDefaultInputAudioDevice()
| --- | --- | --- | --- | --- | statisch InputAudioDevice OpenTok.AudioDevice.GetDefaultInputAudioDevice | ( | ) |
Ruft das standardmäßige Audio-Eingabegerät des Systems ab.
Gibt zurück : Das vom System standardmäßig verwendete Audio-Eingabegerät.
GetDefaultOutputAudioDevice()
| --- | --- | --- | --- | --- | statisch Ausgabe-Audiogerät OpenTok.AudioDevice.GetDefaultOutputAudioDevice | ( | ) |
Ruft das standardmäßige Audioausgabegerät des Systems ab.
Gibt zurück : Das vom System standardmäßig verwendete Audioausgabegerät.
RestartInputAudioDevice()
| --- | --- | --- | --- | --- | static void OpenTok.AudioDevice.RestartInputAudioDevice | ( | ) |
Startet das Audio-Eingabegerät neu. Diese Methode muss immer dann aufgerufen werden, wenn sich das Eingabegerät im benutzerdefinierten Audiogerät ändert, damit das SDK die erforderlichen Anpassungen für das neue Gerät vornehmen kann. Wenn ein benutzerdefiniertes Audiogerät über „SetCustomAudioDevice“ festgelegt wurde, löst dies außerdem Folgendes aus: IAudioDevice Methoden in der folgenden Reihenfolge:
- StopAudioCapturer
- InitAudioCapturer (nur, wenn IsAudioCapturerInitialized den Wert „false“ zurückgibt)
- StartAudioCapturer (nur wenn IsAudioCapturerStarted den Wert „false“ zurückgibt)
RestartOutputAudioDevice()
| --- | --- | --- | --- | --- | static void OpenTok.AudioDevice.RestartOutputAudioDevice | ( | ) |
Startet das Audioausgabegerät neu. Diese Methode muss immer dann aufgerufen werden, wenn sich das Ausgabegerät im benutzerdefinierten Audiogerät ändert, damit das SDK die erforderlichen Anpassungen für das neue Gerät vornehmen kann. Wenn ein benutzerdefiniertes Audiogerät über „SetCustomAudioDevice“ festgelegt wurde, löst dies außerdem Folgendes aus: IAudioDevice Methoden in der folgenden Reihenfolge:
- StopAudioRenderer
- InitAudioRenderer (nur wenn „IsAudioRendererInitialized“ den Wert „false“ zurückgibt)
- StartAudioRenderer (nur wenn IsAudioRendererStarted den Wert „false“ zurückgibt)
SetInputAudioDevice()
| --- | --- | --- | --- | --- | --- | static void OpenTok.AudioDevice.SetInputAudioDevice | ( | InputAudioDevice | Gerät | ) |
Legt das Audio-Eingabegerät fest, das von allen Teilnehmern verwendet werden soll. Siehe EnumerateInputAudioDevices.
Parameter : | | | | --- | --- | | Gerät | Das ausgewählte Gerät, das als Standard-Audioeingang konfiguriert werden soll |
SetOutputAudioDevice()
| --- | --- | --- | --- | --- | --- | static void OpenTok.AudioDevice.SetOutputAudioDevice | ( | Ausgabe-Audiogerät | Gerät | ) |
Legt das Audio-Ausgabegerät fest, das von allen Teilnehmern verwendet werden soll. Siehe EnumerateOutputAudioDevices.
Parameter : | | | | --- | --- | | Gerät | Das ausgewählte Gerät, das als Standard-Audioausgang konfiguriert werden soll |