Compartilhar via


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.