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.