Tocando som em tvOS com AVAudioPlayer no Xamarin
Sobre o AVAudioPlayer
O AVAudioPlayer
é usado para reproduzir dados de áudio da memória ou de um arquivo. A Apple recomenda usar essa classe para reproduzir áudio em seu aplicativo, a menos que você esteja fazendo streaming de rede ou exija E/S de áudio de baixa latência.
Você pode usar o AVAudioPlayer
para fazer o seguinte:
- Reproduzir sons de qualquer duração com loop opcional.
- Reproduza vários sons ao mesmo tempo com sincronização opcional.
- Controlar volume, taxa de reprodução e posicionamento estéreo para cada sons que estão sendo reproduzidos.
- Recursos de suporte, como avanço rápido ou retrocesso.
- Obter dados de medição de nível de reprodução.
AVAudioPlayer
dá suporte a sons em qualquer formato de áudio fornecido pelo iOS, tvOS e OS X, como .aif
, .wav
ou .mp3
.
Reproduzindo sons no tvOS
Como o tvOS dá suporte às mesmas classes de Caixa de Ferramentas de Áudio que o iOS, consulte nossa documentação do iOS Playing Sound with AVAudioPlayer para obter os detalhes completos da reprodução de áudio em um aplicativo Xamarin.tvOS.