Xamarin에서 AVAudioPlayer로 소리 재생 tvOS에서 소리 재생Playing Sound in tvOS with AVAudioPlayer in Xamarin

AVAudioPlayer에 대 한About the AVAudioPlayer

AVAudioPlayer 메모리 또는 파일에서 오디오 데이터를 재생 하는 데 사용 됩니다.The AVAudioPlayer is used to playback audio data from either memory or a file. Apple이이 클래스를 사용 하 여 네트워크 스트리밍을 수행 하는 작업 또는 대기 시간이 짧은 오디오 I/O 필요 하지 않는 한 앱에서 오디오를 재생 하는 것이 좋습니다.Apple recommends using this class to play audio in your app unless you are doing network streaming or require low latency audio I/O.

사용할 수는 AVAudioPlayer 다음을 수행 합니다.You can use the AVAudioPlayer to do the following:

  • 선택적 반복 재생 시간이의 소리를 재생 합니다.Play sounds of any duration with optional looping.
  • 선택적 동기화를 사용 하 여 동시에 여러 소리를 재생 합니다.Play multiple sounds at the same time with optional synchronization.
  • 볼륨, 재생 속도 및 각 사운드 재생에 대 한 스테레오 배치를 제어 합니다.Control volume, playback rate and stereo positioning for each sounds playing.
  • 빨리 감기 또는 rewind 같은 기능을 지원 합니다.Support features such as fast forward or rewind.
  • 재생 수준을 계량 데이터를 가져옵니다.Obtain playback level metering data.

AVAudioPlayer 소리와 같은 iOS, tvOS 및 OS X에서 제공 하는 모든 오디오 형식에서는 .aif하십시오 .wav 또는 .mp3합니다.AVAudioPlayer supports sounds in any audio format provided by iOS, tvOS and OS X such as .aif, .wav or .mp3.

TvOS에서 소리 재생Playing Sounds in tvOS

TvOS iOS와 같은 오디오 도구 상자 클래스를 지원 하므로 iOS를 참조 하세요 AVAudioPlayer로 소리 재생 Xamarin.tvOS 앱에서 오디오 재생의 전체 세부 정보에 대 한 설명서입니다.Because tvOS supports the same Audio Toolbox classes as iOS, please see our iOS Playing Sound with AVAudioPlayer documentation for the full details of playing audio in a Xamarin.tvOS app.