Přehrávání zvuku s AVAudioPlayerem v Xamarin.Macu

Informace o AVAudioPlayeru

Třída AVAudioPlayer slouží k přehrávání zvukových dat z paměti nebo souboru. Apple doporučuje použít tuto třídu k přehrávání zvuku ve vaší aplikaci, pokud nesídíte ze sítě nebo nevyžadujete zvukové vstupně-výstupní operace s nízkou latencí.

Třídu můžete AVAudioPlayer použít k následujícímu:

  • Přehrání zvuků libovolné doby s volitelnou smyčkou
  • S volitelnou synchronizací můžete přehrát více zvuků současně.
  • Řízení hlasitosti, frekvence přehrávání a stereo u každého přehrávání zvuku.
  • Podpora funkcí, jako je například rychlé přeposílání nebo převinutí
  • Získání dat měření na úrovni přehrávání

AVAudioPlayer podporuje zvuky v libovolném zvukovém formátu poskytovaném systémy iOS, tvOS a macOS, jako jsou .aif, .wav nebo .mp3.

Přehrávání zvuků v macOS

Vzhledem k tomu, že macOS podporuje stejné třídy sady nástrojů zvuku jako iOS, úplné podrobnosti o přehrávání zvuku v aplikaci Xamarin.Mac najdete v naší dokumentaci k přehrávání zvuku v iOSu s AVAudioPlayerem.