Dieses Glossar mit audiobezogenen Begriffen enthält allgemein verwendete und Android-spezifische Begriffe. Die kanonischen Definitionen der Begriffe finden Sie im zentralen Glossar zur Android-Plattform.
Allgemeine Begriffe
Allgemeine audiobezogene Begriffe haben konventionelle Bedeutungen.
Digitales Audio
Begriffe für digitale Audioinhalte beziehen sich auf die Verarbeitung von Ton mit digital codierten Audiosignalen. Weitere Informationen finden Sie unter Digitales Audio.
- AC-3
- Ein Audio-Codec von Dolby. Weitere Informationen findest du unter Dolby Digital.
- Akustik
- Die Untersuchung der mechanischen Eigenschaften von Schall, z. B. wie sich die physische Platzierung von Wandlern (z. B. Lautsprecher, Mikrofone) auf einem Gerät auf die wahrgenommene Audioqualität auswirkt.
- Dämpfung
- Multiplikator mit einem Wert von maximal 1,0, der auf ein Audiosignal angewendet wird, um das Signalniveau zu verringern. Vergleichen Sie dies mit Gewinn.
- Audiophile
- Person, die eine hervorragende Musikwiedergabe wünscht und bereit ist, erhebliche Kompromisse (z. B. Kosten, Größe der Komponenten, Raumgestaltung) für die Klangqualität einzugehen. Weitere Informationen finden Sie unter Audiophile.
- AVB
- Ein Standard für die Echtzeitübertragung digitaler Audiodaten über Ethernet. Weitere Informationen finden Sie unter Audio Video Bridging.
- Bits pro Sample oder Bittiefe
- Anzahl der Bits pro Sample.
- YouTube-Kanal
- Ein einzelner Stream von Audioinformationen, der in der Regel einem Aufnahme- oder Wiedergabestandort entspricht.
- Downmixen
- Verringern der Anzahl der Kanäle, z. B. von Stereo auf Mono oder von 5.1 auf Stereo. Dies kann durch Entfernen von Kanälen, Mischen von Kanälen oder eine erweiterte Signalverarbeitung erreicht werden. Bei der einfachen Mischung ohne Dämpfung oder Begrenzung besteht die Gefahr von Überlauf und Clipping. Im Vergleich zum Upmixing
- DSD
- Direct Stream Digital. Proprietäre Audiocodierung basierend auf Pulsdichtemodulation. Während die Pulscodemodulation (PCM) eine Wellenform als Sequenz einzelner Audio-Samples mit mehreren Bits codiert, codiert DSD eine Wellenform als Sequenz von Bits mit einer sehr hohen Abtastrate (ohne das Konzept von Samples). Sowohl PCM als auch DSD stellen mehrere Kanäle durch unabhängige Sequenzen dar. DSD eignet sich besser für die Inhaltsverteilung als für eine interne Darstellung zur Verarbeitung, da es schwierig sein kann, herkömmliche digitale Signalverarbeitungsalgorithmen (DSP) auf DSD anzuwenden. DSD wird bei Super Audio CD (SACD) und bei DSD over PCM (DoP) für USB verwendet. Weitere Informationen finden Sie unter Direct Stream Digital.
- Ente
- Die Lautstärke eines Streams vorübergehend verringern, wenn ein anderer Stream aktiv wird. Wenn beispielsweise Musik abgespielt wird, wenn eine Benachrichtigung eingeht, wird die Musik leiser gestellt, während die Benachrichtigung abgespielt wird. Vergleichen Sie das mit Stummschalten.
- FIFO
- First-In-First-Out. Hardwaremodul oder Softwaredatenstruktur, die die FIFO-Warteschlange für Daten implementiert. In einem Audiokontext sind die in der Warteschlange gespeicherten Daten in der Regel Audioframes. FIFO kann mit einem Ringpuffer implementiert werden.
- Bildausschnitt ziehen
- Mehrere Stichproben, eine pro Kanal, zu einem bestimmten Zeitpunkt.
- Frames pro Puffer
- Anzahl der Frames, die gleichzeitig von einem Modul an das nächste übergeben werden. Die Audio-HAL-Schnittstelle verwendet das Konzept von Frames pro Puffer.
- Zunahme
- Multiplikator, der größer oder gleich 1,0 ist und auf ein Audiosignal angewendet wird, um den Signalpegel zu erhöhen. Im Vergleich zur Dämpfung.
- HD-Audio
- High Definition Audio. Synonyme für Audio in hoher Auflösung (aber nicht zu verwechseln mit Intel High Definition Audio).
- Kopfhörer
- Ohrhörer ohne Mikrofon Mit Headset vergleichen
- Headset
- Kopfhörer mit Mikrofon. Vergleichen Sie mit Kopfhörern.
- Hz
- Einheiten für die Abtastrate oder Framerate.
- Audio in hoher Auflösung
- Darstellung mit höherer Bittiefe und Abtastrate als CDs (Stereo 16 Bit PCM bei 44,1 kHz) und ohne verlustbehaftete Datenkomprimierung. Entspricht HD-Audio. Weitere Informationen finden Sie unter Audio in hoher Auflösung.
- Interleaved
- Eine Darstellung für digitales Mehrkanal-Audio, bei der Daten zwischen den Kanälen abwechselnd übertragen werden. Bei digitalen Stereo-Audiodaten im Interleaved-Format wird beispielsweise abwechselnd links, rechts, links und rechts übertragen.
- Latenz
- Zeitverzögerung, wenn ein Signal ein System durchläuft.
- verlustfrei
- Ein verlustfreier Datenkomprimierungsalgorithmus, der die Bitgenauigkeit bei der Codierung und Dekodierung beibehält. Das Ergebnis der Dekodierung zuvor codierter Daten entspricht den ursprünglichen Daten. Beispiele für Formate zur Bereitstellung von verlustfreien Audioinhalten sind CDs, PCM in WAV und FLAC. Beim Autorisierungsprozess kann die Bittiefe oder Abtastrate im Vergleich zu den Mastern reduziert werden. Distributionsformate, die die Auflösung und Bitgenauigkeit der Master beibehalten, sind Gegenstand von hochauflösendem Audio.
- Verlustbehaftet
- Ein verlustbehafteter Datenkomprimierungsalgorithmus, der versucht, die wichtigsten Merkmale von Medien bei der Codierung und Dekodierung beizubehalten. Das Ergebnis der Dekodierung zuvor codierter Daten ist wahrnehmbar ähnlich, aber nicht identisch mit den ursprünglichen Daten. Beispiele für verlustbehaftete Audiokomprimierungsalgorithmen sind MP3 und AAC. Da analoge Werte aus einer kontinuierlichen Domäne stammen und digitale Werte diskret sind, sind ADC und DAC mit Verlusten bei der Amplitude verbunden. Weitere Informationen finden Sie unter Transparenz.
- Mono
- Ein Kanal.
- mehrkanalig
- Siehe Surround-Sound. Streng genommen hat Stereo mehr als einen Kanal und könnte als Mehrkanalsystem betrachtet werden. Diese Verwendung ist jedoch verwirrend und wird daher vermieden.
- stummschalten
- Die Lautstärke vorübergehend auf null setzen, unabhängig von den üblichen Lautstärkereglern. Vergleichen Sie das mit Ente.
- Überlauf
- Ein hörbarer Hänger, der durch die verspätete Annahme der bereitgestellten Daten verursacht wird. Weitere Informationen finden Sie unter Buffer Underrun. Im Vergleich zu Unterlauf.
- Schwenken
- Leiten eines Signals an eine gewünschte Position innerhalb eines Stereo- oder Mehrkanalfelds.
- PCM
- Pulscodemodulation. Die gängigste Low-Level-Codierung digitaler Audioinhalte. Das Audiosignal wird in regelmäßigen Intervallen abgetastet, was als Samplerate bezeichnet wird. Anschließend wird es je nach Bittiefe in diskrete Werte innerhalb eines bestimmten Bereichs quantisiert. Bei 16‑Bit-PCM sind die Beispielwerte beispielsweise ganze Zahlen zwischen -32768 und +32767.
- Rampe
- Sie können den Wert eines bestimmten Audioparameters wie der Lautstärke oder der Stärke eines Effekts schrittweise erhöhen oder verringern. Eine Lautstärkerampe wird häufig beim Pausieren und Fortsetzen von Musik angewendet, um einen hörbaren Übergang zu vermeiden.
- Leseprobe
- Zahl, die den Audiowert für einen einzelnen Kanal zu einem bestimmten Zeitpunkt darstellt.
- Abtastrate oder Framerate
- Anzahl der Frames pro Sekunde. Die Framerate ist zwar genauer, aber die Stichprobenrate wird üblicherweise als Framerate bezeichnet.
- Sonifikation
- Die Verwendung von Tönen zur Übermittlung von Feedback oder Informationen, z. B. Touch- und Tastaturtönen.
- SPL
- Schalldruckpegel, eine relative Messung des Schalldrucks.
- Stereo
- Zwei Kanäle. Vergleich mit Multi-Channel
- Stereoverbreiterung
- Effekt, der auf ein Stereosignal angewendet wird, um ein anderes Stereosignal zu erzeugen, das voller und reicher klingt. Der Effekt kann auch auf ein Monosignal angewendet werden, wobei es sich um eine Art Upmixing handelt.
- Surround-Sound
- Eine Technik, mit der die Fähigkeit eines Hörers, die Position von Geräuschen über „links“ und „rechts“ hinaus wahrzunehmen, verbessert wird.
- Transparenz
- Ideales Ergebnis der verlustbehafteten Datenkomprimierung. Eine verlustbehaftete Datenkonvertierung ist transparent, wenn sie für einen Menschen nicht von der Originaldatei zu unterscheiden ist. Weitere Informationen finden Sie unter Transparenz.
- Unterlauf
- Ein hörbarer Hänger, der durch die verspätete Bereitstellung der erforderlichen Daten verursacht wird. Weitere Informationen finden Sie unter Buffer Underrun. Vergleichen Sie dies mit Überlauf.
- Upmixing
- Erhöhen der Anzahl der Kanäle, z. B. von Mono auf Stereo oder von Stereo auf Surround-Sound. Dies kann durch Duplizieren, Schwenken oder eine erweiterte Signalverarbeitung erreicht werden. Vergleiche dies mit dem Downmixen.
- USAC
- Unified Speech and Audio Coding. Ein Audiocodec für Apps mit niedriger Bitrate. Weitere Informationen finden Sie unter Unified Speech and Audio Coding.
- Virtualizer
- Effekt, der versucht, Audiokanäle zu ordnen, z. B. um mehr Lautsprecher zu simulieren oder den Eindruck zu erwecken, dass sich die Klangquellen an einer bestimmten Position befinden.
- Lautstärke
- Lautstärke, die subjektive Stärke eines Audiosignals.
Interdevice-Interconnect
Technologien zur Geräteverbindung verbinden Audio- und Videokomponenten zwischen Geräten und sind an den externen Anschlüssen gut sichtbar. Der HAL-Implementierer und der Endnutzer sollten sich dieser Begriffe bewusst sein.
- Bluetooth
- Funktechnologie mit kurzer Reichweite. Details zu den audiobezogenen Bluetooth-Profilen und Bluetooth-Protokollen finden Sie unter A2DP für Musik, SCO für Telefonie und Audio/Video Remote Control Profile (AVRCP).
- DisplayPort
- Digitale Displayschnittstelle der Video Electronics Standards Association (VESA).
- Dongle
- Ein kleines Gadget, insbesondere eines, das an einem anderen Gerät hängt. Weitere Informationen finden Sie unter Dongle.
- FireWire
- Siehe IEEE 1394.
- HDMI
- High-Definition Multimedia Interface. Schnittstelle zur Übertragung von Audio- und Videodaten. Für Mobilgeräte wird ein Micro-HDMI-Stecker (Typ D) oder ein MHL-Stecker verwendet.
- IEEE 1394
- Ein serielle Busverbindung, die für Echtzeit-Apps mit niedriger Latenz wie Audio verwendet wird. Wird auch als FireWire bezeichnet. Weitere Informationen finden Sie unter IEEE 1394.
- Intel HDA
- Intel High Definition Audio (nicht zu verwechseln mit dem generischen High Definition Audio oder High Resolution Audio). Spezifikation für einen Anschluss an der Vorderseite. Weitere Informationen finden Sie unter Intel High Definition Audio.
- interface
- Eine Schnittstellewandelt ein Signal von einer Darstellung in eine andere um. Gängige Schnittstellen sind USB-Audio- und MIDI-Schnittstellen.
- auf Positionsebene
- Die Stärke eines analogen Audiosignals, das zwischen Audiokomponenten, nicht zwischen Wandlern, übertragen wird. Weitere Informationen finden Sie unter Zeilenebene.
- MHL
- Mobile High-Definition Link. Mobile Audio-/Videoschnittstelle, oft über Micro-USB-Anschluss.
- Telefonanschluss
- Mini- oder Submini-Komponente, die ein Gerät mit kabelgebundenen Kopfhörern, einem Headset oder einem Verstärker auf Leitungsebene verbindet.
- SlimPort
- Micro-USB-zu-HDMI-Adapter.
- S/PDIF
- Sony/Philips Digital Interface Format. Interconnect für unkomprimiertes PCM und IEC 61937. Weitere Informationen finden Sie unter S/PDIF. S/PDIF ist die Variante von AES3 für den Verbrauchermarkt.
- Thunderbolt
- Multimedia-Schnittstelle, die mit USB und HDMI konkurriert und für die Verbindung mit High-End-Peripheriegeräten verwendet wird. Weitere Informationen finden Sie unter Thunderbolt.
- TOSLINK
- Ein optisches Audiokabel, das mit S/PDIF verwendet wird. Weitere Informationen finden Sie unter TOSLINK.
- USB
- Universal Serial Bus. Weitere Informationen finden Sie unter USB.
Intradevice-Interconnect
Intradevice-Verbindungstechnologien verbinden interne Audiokomponenten innerhalb eines bestimmten Geräts und sind nur sichtbar, wenn das Gerät zerlegt wird. Der HAL-Implementierer muss sich möglicherweise darüber im Klaren sein, aber nicht der Endnutzer. Weitere Informationen zu Verbindungen innerhalb eines Geräts finden Sie in den folgenden Artikeln:
- GPIO
- I²C, für den Steuerkanal
- I²S, für Audiodaten, einfacher als SLIMbus
- McASP
- SLIMbus
- SPI
- AC'97
- Intel HDA
- SoundWire
- TDM
In ALSA System on Chip (ASoC) werden diese gemeinsam als Digital Audio Interfaces (DAIs) bezeichnet.
Audiosignalpfad
Begriffe für den Audiosignalpfad beziehen sich auf den Signalpfad, den Audiodaten von einer App zum Wandler oder vom Wandler zu einer App folgen.
- ADC
- Analog-Digital-Wandler. Modul, das ein analoges Signal (kontinuierlich in Zeit und Amplitude) in ein digitales Signal (diskret in Zeit und Amplitude) umwandelt. Ein ADC besteht aus einem periodischen Sample-and-Hold, gefolgt von einem Quantisierer. Er muss aber nicht so implementiert werden. Vor einem ADC befindet sich in der Regel ein Tiefpassfilter, um alle Hochfrequenzkomponenten zu entfernen, die mit der gewünschten Abtastrate nicht darstellbar sind. Weitere Informationen finden Sie unter Analog-Digital-Wandler.
- ZP
- App-Prozessor. Hauptrechner für allgemeine Zwecke auf einem Mobilgerät.
- Codec
- Coder-Decoder. Modul, das ein Audiosignal von einer Darstellung in eine andere codiert und decodiert (in der Regel analog zu PCM oder PCM zu analog). Streng genommen ist der Begriff Codec für Module reserviert, die sowohl codieren als auch decodieren. Er kann aber auch locker auf nur eine dieser Funktionen bezogen werden. Weitere Informationen finden Sie unter Audiocodec.
- DAC
- Digital-Analog-Wandler. Modul, das ein digitales Signal (diskret in Zeit und Amplitude) in ein analoges Signal (kontinuierlich in Zeit und Amplitude) umwandelt. Oft folgt ein Tiefpassfilter, um Hochfrequenzkomponenten zu entfernen, die durch die digitale Quantisierung entstehen. Weitere Informationen finden Sie unter Digital-Analog-Wandler.
- DSP
- Digitaler Signalprozessor. Optionale Komponente, die sich in der Regel nach dem App-Prozessor (für die Ausgabe) oder vor dem App-Prozessor (für die Eingabe) befindet. Der Hauptzweck besteht darin, den App-Prozessor zu entlasten und Signalverarbeitungsfunktionen bei geringerem Energieverbrauch bereitzustellen.
- PDM
- Pulsdichtemodulation. Eine Form der Modulation, bei der ein analoges Signal durch ein digitales Signal dargestellt wird, wobei die relative Dichte von Einsen und Nullen die Signalstärke angibt. Wird häufig von Digital-Analog-Wandlern verwendet. Weitere Informationen finden Sie unter Pulsdichtemodulation.
- PWM
- Pulsweitenmodulation. Eine Form der Modulation, bei der ein analoges Signal durch ein digitales Signal dargestellt wird, wobei die relative Breite eines digitalen Pulses die Signalebene angibt. Wird häufig von Analog-Digital-Wandlern verwendet. Weitere Informationen finden Sie unter Pulsbreitenmodulation.
- Transducer
- Wandelt Schwankungen in physikalischen Größen in elektrische Signale um. Bei Audio ist die physikalische Größe der Schalldruck und die Wandler sind der Lautsprecher und das Mikrofon. Weitere Informationen finden Sie unter Sensor.
Abtastratenumwandlung
Begriffe zur Umwandlung der Abtastrate beziehen sich auf die Umwandlung von einer Abtastrate in eine andere.
- Downsampling
- Neu bemustern, wenn die Abtastrate des Ziels kleiner als die der Quelle ist.
- Nyquist-Frequenz
- Die maximale Frequenzkomponente, die durch ein diskretisiertes Signal bei 1/2 der angegebenen Abtastrate dargestellt werden kann. Der Hörbereich des Menschen reicht beispielsweise bis zu etwa 20 kHz. Ein digitales Audiosignal muss daher eine Abtastrate von mindestens 40 kHz haben, um diesen Bereich abzudecken. In der Praxis werden häufig Abtastraten von 44, 1 kHz und 48 kHz mit den entsprechenden Nyquist-Frequenzen von 22, 05 kHz und 24 kHz verwendet. Weitere Informationen finden Sie unter Nyquist-Frequenz und Hörbereich.
- Resampler
- Synonym für Sample-Rate-Converter.
- Resampling
- Prozess zum Umwandeln der Abtastrate.
- Abtastratenumwandlung
- Modul, das eine Neubemusterung durchführt.
- Spüle
- Ausgabe eines Resamplers.
- Quelle
- Eingabe für einen Resampler.
- Upsampling
- Neu bemustern, wenn die Abtastrate des Ziels höher als die der Quelle ist.
Telefonie
- AEC
- Akustische Echounterdrückung. Ein Mittel zur Reduzierung von Echo bei einem Signal. Weitere Informationen finden Sie unter Echounterdrückung und ‑auslöschung.
- ANC
- Aktive Geräuschunterdrückung. Eine Methode zur Verbesserung der Qualität eines primären Signals durch aktives Hinzufügen der Inversen eines unerwünschten sekundären Signals. Weitere Informationen finden Sie unter Aktive Geräuschunterdrückung.
- telefon
- Die App, die die Benutzeroberfläche für die Telefonie bereitstellt.
- HCO
- Audioübertragung Ein TTY-Modus, in dem eine Nachricht als Text gesendet und als Sprache empfangen wird.
- Sidetone
- Hörbares Feedback vom lokalen Mikrofon in den lokalen Ohrhörer. Weitere Informationen finden Sie unter Sidetone.
- TDD
- Telekommunikationsgerät für Gehörlose. Eine spezielle Art von Fernschreiber (TTY) für Personen mit Hör- oder Sprachbehinderung.
- TTY
- Teletypewriter. Wird oft synonym mit TDD verwendet.
- UE
- Nutzergeräte Das Smartphone des Nutzers.
- UMTS
- Universal Mobile Telecommunications System. Eine Art von Mobilfunksystem.
- VCO
- Sprachübertragung Ein TTY-Modus, in dem eine Nachricht als Audio gesendet und als Text empfangen wird.
Android-spezifische Nutzungsbedingungen
Zu den Android-spezifischen Begriffen gehören Begriffe, die nur im Android-Audioframework verwendet werden, und generische Begriffe, die in Android eine spezielle Bedeutung haben.
- ALSA
- Advanced Linux Sound Architecture. Ein Audio-Framework für Linux, das auch andere Systeme beeinflusst hat. Eine allgemeine Definition finden Sie unter ALSA. Unter Android bezieht sich ALSA auf das Kernel-Audio-Framework und die Treiber und nicht auf die User-Mode-Klasse. Siehe auch TinyALSA.
- Audiogerät
- Audio-E/A-Endpunkt, der von einer HAL-Implementierung unterstützt wird.
- AudioEffect,
AudioEffect
- Implementierungs-Framework und -Klasse für Ausgabeeffekte (Nachbearbeitung) und Eingabeeffekte (Vorverarbeitung). Die Klasse ist unter
android.media.audiofx.AudioEffect
definiert. - AudioFlinger
- Android-Soundserverimplementierung. AudioFlinger wird im Mediaserver-Prozess ausgeführt. Eine allgemeine Definition finden Sie unter Soundserver.
- Audiofokus
- APIs zum Verwalten von Audiointeraktionen in mehreren unabhängigen Apps.
Weitere Informationen finden Sie unter Änderungen bei der Audioausgabe verarbeiten und in den fokusbezogenen Methoden und Konstanten von
android.media.AudioManager
. - AudioMixer
- Modul in AudioFlinger, das für die Kombination mehrerer Titel und das Anwenden von Dämpfung (Lautstärke) und Effekten verantwortlich ist. Eine allgemeine Definition findest du unter Audiomix (aufgenommene Musik). Dort wird ein Mixer als Hardwaregerät oder Software-App und nicht als Softwaremodul in einem System beschrieben.
- Audiorichtlinien
- Dienst, der für alle Aktionen verantwortlich ist, für die zuerst eine Richtlinienentscheidung getroffen werden muss, z. B. das Öffnen eines neuen I/O-Streams, die Weiterleitung nach einer Änderung und die Verwaltung des Streamvolumens.
AudioRecord
- Primäre Low-Level-Clientklasse zum Empfangen von Daten von einem Audioeingabegerät wie einem Mikrofon. Die Daten sind in der Regel im PCM-Format. Die Klasse ist unter
android.media.AudioRecord
definiert. - AudioResampler
- Modul in AudioFlinger, das für die Abtastratenumwandlung verantwortlich ist.
- Audioquelle,
AudioSource
- Eine Aufzählung von Konstanten, die den gewünschten Anwendungsfall für die Erfassung von Audioeingabe angeben. Die Klasse ist unter
android.media.MediaRecorder.AudioSource
definiert. Ab API-Level 21 werden Audioattribute bevorzugt. AudioTrack
- Primäre Low-Level-Clientklasse zum Senden von Daten an ein Audioausgabegerät wie einen Lautsprecher. Die Daten sind in der Regel im PCM-Format. Die Klasse ist unter
android.media.AudioTrack
definiert. audio_utils
- Audio-Dienstprogrammbibliothek für Funktionen wie PCM-Formatkonvertierung, WAV-Datei-E/A und nicht blockierende FIFOs, die weitgehend unabhängig von der Android-Plattform ist.
- client
- In der Regel eine App oder ein App-Client. Ein AudioFlinger-Client kann jedoch auch ein Thread sein, der im Systemprozess des Mediaservers ausgeführt wird, z. B. beim Abspielen von Medien, die von einem
MediaPlayer
-Objekt decodiert werden. - HAL
- Hardware Abstraction Layer. HAL ist ein generischer Begriff in Android. Im Audiobereich ist es eine Schicht zwischen AudioFlinger und dem Kernel-Gerätetreiber mit einer C-API, die die C++-Bibliothek libaudio ersetzt.
- FastCapture
- Thread in AudioFlinger, der Audiodaten an schnelle Tracks mit niedriger Latenz sendet und das Eingabegerät steuert, wenn es für eine reduzierte Latenz konfiguriert ist.
- FastMixer
- Thread in AudioFlinger, der Audiodaten von schnellen Tracks mit niedriger Latenz empfängt und mischt und das primäre Ausgabegerät steuert, wenn es für eine reduzierte Latenz konfiguriert ist.
- Fast Track
AudioTrack
- oderAudioRecord
-Client mit niedrigerer Latenz, aber weniger Funktionen auf einigen Geräten und Routen.MediaPlayer
- Eine Clientklasse auf höherer Ebene als
AudioTrack
. Hier werden codierte Inhalte oder Inhalte mit Multimedia-Audio- und -Videotracks abgespielt. Die Klasse ist unterandroid.media.MediaPlayer
definiert. media.log
- Die AudioFlinger-Fehlerbehebungsfunktion ist nur in benutzerdefinierten Builds verfügbar. Wird zum Logging von Audioereignissen in einem zyklischen Puffer verwendet, in dem die Ereignisse bei Bedarf rückwirkend abgelegt werden können.
- mediaserver
- Android-Systemprozess, der Mediendienste enthält, einschließlich AudioFlinger.
- NBAIO
- Nicht blockierende Audioeingabe und -ausgabe. Abstraktion für AudioFlinger-Ports. Der Begriff kann irreführend sein, da einige Implementierungen der NBAIO API das Blockieren unterstützen. Die wichtigsten Implementierungen von NBAIO sind für verschiedene Arten von Pipes vorgesehen.
- normaler Mixer
- Thread in AudioFlinger, der die meisten vollständigen
AudioTrack
-Clients bedient. Er steuert ein Ausgabegerät direkt oder gibt seinen Submix über eine Pipe in FastMixer ein. - OpenSL ES
- Audio API-Standard der Khronos Group. Android-Versionen mit API-Level 9 und höher unterstützen eine native Audio-API, die auf einer Teilmenge von OpenSL ES 1.0.1 basiert.
- pro audio
- Abkürzung für das Feature-Flag
android.hardware.audio.pro
. Die Anforderungen sind im Abschnitt 5.10 Professionelles Audio der Android-CDD dokumentiert. Der Begriff Pro in Funktionandroid.hardware.audio.pro
bezieht sich auf die vorhersehbare Echtzeitleistung, nicht auf die Zielgruppe. - Echtzeit (Substantiv), Echtzeit (Adjektiv)
-
Echtzeit-Rechensysteme gewährleisten eine Reaktion auf relevante Ereignisse innerhalb eines erforderlichen Zeitlimits. Die Unterstützung der Geräteimplementierung für die Echtzeitberechnung ist eine notwendige, aber nicht ausreichende Voraussetzung, um die Anforderungen der
android.hardware.audio.pro
-Funktion zu erfüllen, die in Pro Audio beschrieben wird.Die Echtzeitleistung bietet auch Vorteile in anderen Bereichen als Audio, z. B. in den Bereichen Gaming, Grafik, Kamera, Video, Sensorverarbeitung, Virtual Reality (VR) und Augmented Reality (AR).
- Lautlos-Modus
- Einstellbare Funktion, um den Klingelton und Benachrichtigungen des Smartphones stummzuschalten, ohne die Medienwiedergabe (Musik, Videos, Spiele) oder Wecker zu beeinflussen.
SoundPool
- Clientklasse auf höherer Ebene als
AudioTrack
. Hier werden Audioclips abgespielt, die aus anderen Videos stammen. Nützlich zum Auslösen von Aktionen wie UI-Feedback und Spieltönen. Die Klasse ist unterandroid.media.SoundPool
definiert. - Bühnenangst
- Eine Medienwiedergabe-Engine. Weitere Informationen finden Sie unter Medien.
- StateQueue
- Modul in AudioFlinger, das für die Synchronisierung des Status zwischen Threads verantwortlich ist. Während NBAIO zum Übergeben von Daten verwendet wird, wird StateQueue zum Übergeben von Steuerinformationen verwendet.
- Strategiespiele
- Gruppe von Streamtypen mit ähnlichem Verhalten. Wird vom Dienst für Audiorichtlinien verwendet.
- Streamtyp
- Aufzählung, die einen Anwendungsfall für die Audioausgabe beschreibt. Bei der Audiorichtlinienimplementierung wird der Streamtyp zusammen mit anderen Parametern verwendet, um Entscheidungen zu Lautstärke und Routing zu treffen. Eine Liste der Streamtypen findest du unter
android.media.AudioManager
. - T-Senke
- Weitere Informationen zum Audio-Debugging
- TinyALSA,
tinyalsa
- TinyALSA ist eine kleine User-Mode-API über dem ALSA-Kernel mit BSD-Lizenz.
tinyalsa
ist der Name eines Pakets in der TinyALSA-Bibliothek. Die Bibliothek wird für HAL-Implementierungen empfohlen. ToneGenerator
- Clientklasse auf höherer Ebene als
AudioTrack
. DTMF-Signale (Dual-Tone Multi-Frequency) abspielen. Weitere Informationen finden Sie unter DTMF (Dual-Tone Multi-Frequency Signaling) und in der Klassendefinition unterandroid.media.ToneGenerator
. - Titel
- Audio stream. Wird von der Klasse
AudioTrack
oderAudioRecord
gesteuert. - Lautstärkedämpfungskurve
- Gerätespezifische Zuordnung eines generischen Lautstärkeindexes zu einem bestimmten Dämpfungsfaktor für eine bestimmte Ausgabe.
- Volume Index
- Ganzzahl ohne Maßeinheit, die das gewünschte relative Volumen eines Streams ausdrückt. Die volumenbezogenen API-Elemente von
android.media.AudioManager
arbeiten mit Lautstärkeindizes anstelle von absoluten Dämpfungsfaktoren.