Sdílet prostřednictvím


Přehrávání zvuku s AVAudioPlayer v Xamarin.Mac

O AVAudioPlayeru

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

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

  • Přehrajte zvuky libovolné doby trvání s volitelnou smyčkou.
  • Přehrávání více zvuků najednou s volitelnou synchronizací
  • Ovládání hlasitosti, rychlosti přehrávání a stereo umístění jednotlivých zvuků
  • Podpora funkcí, jako je rychlý dopředu nebo převinutí zpět.
  • Získejte data měření na úrovni přehrávání.

AVAudioPlayer podporuje zvuky v jakémkoli formátu zvuku poskytovaném 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 Audio Toolbox jako iOS, podívejte se prosím na naši dokumentaci k přehrávání zvuku s AVAudioPlayerem v aplikaci Xamarin.Mac.