Rockchip · AI & Linux Hub

Display und Audio

Audiolatenz auf ArmSoM Sige7: ALSA praxisnah messen

Ein praxisnaher ALSA-Messablauf für RK3588-Audiogeräte mit klaren Grenzen bei der Migration von Raspberry Pi oder Jetson Nano.

· ArmSoM-Redaktion · 2 Min. Lesezeit

Pipeline zur Untersuchung der Audiolatenz

Sige7 bietet HDMI- und boardseitige Audiopfade. Die Ende-zu-Ende-Latenz wird jedoch von Codec-Takten, ALSA-Periodengröße, Mixerkonfiguration, Schedulerlast und Anwendungspuffer bestimmt. Ein ALSA-Gerätename vom Raspberry Pi oder eine PulseAudio-Konfiguration für Jetson belegt keine Übertragbarkeit.

Einen Ausgangszustand erfassen

aplay -l
arecord -l
arecord -D hw:0,0 -f S16_LE -r 48000 -c 2 -d 10 capture.wav

Protokollieren Sie xruns, Abtastratenkonvertierung und Zeitstempel bei laufenden CPU-, Display- und Netzwerklasten. Prüfen Sie für interaktives Audio den vollständigen Lautsprecher-/Mikrofonpfad mit einer elektrischen Rückschleife oder einer kalibrierten akustischen Messvorrichtung.

Die Plattform auswählen

Die CPU-/GPU-/NPU-Ressourcen des RK3588 auf Sige7 eignen sich für medienintensive Geräte. Bei einer Softwaremigration von Jetson sind dennoch neue Audio- und KI-Integrationskomponenten erforderlich. Wählen Sie CM5 oder Sige5, wenn die Schnittstellen und die Leistungsaufnahme des RK3576 ausreichen und ein kleineres Carrier Board wichtiger als maximaler Multimediadurchsatz ist.

Quellen

Prüfung vor der Veröffentlichung

  • Geben Sie Abtastrate, Periodengröße, Codec und Imageversion an.
  • Ergänzen Sie xrun- und Ende-zu-Ende-Messungen.
  • Unterscheiden Sie Boardfunktionen und tatsächlich gemessene Anwendungslatenz.

Dieses Thema entdecken → · Lernpfade →