아이폰 응용 프로그램을 만들고 있는데 웹에서 오디오 파일을 다운로드하고 싶습니다. (어떤 도움도없이 할 수 있어야합니다.)하지만 그 파일을 재생하는 방법에 익숙하지 않습니다. 장치에. 어떤 도움을 주시면 감사하겠습니다, 감사합니다 :)웹에서 오디오를 다운로드하고 재생하십시오.
답변
사용
AVAudioPlayer* player = [[AVAudioPlayer alloc] initWithContentsOfURL:... error:NULL];
...
[player play];
왜 당신이 MPMoviePlayerController class을 확인하지 않습니다를?
내가 틀릴 수도 있지만 영화 플레이어 형식의 컨트롤처럼 보입니다 ... 그냥 오디오를 재생하고 싶습니다 (사용자가 상호 작용할 수있는 컨트롤과 다른 것들이 화면에 나타납니다). – Nippysaurus
동영상뿐만 아니라 AAC-LC, MP3 등의 오디오도 재생할 수 있습니다. 또한이 클래스는 앱이나 원격 서버에있는 오디오 파일을 재생할 수 있습니다. – tomute
Pandora의 오디오 코드에 대한 장이있는 Apress의 "Cool iPhone Projects"책을 확인하십시오. 출처를 이용하실 수도 있습니다. http://apress.com/book/downloadfile/4453
그들은 HTTP를 통해 오디오 파일을 동시에 다운로드하고 재생할 수있는 오디오 큐 API를 사용합니다.
좋은 예이며이를 수행하는 한 가지 방법을 설명해야합니다.
대기열이있는주의 사항 중 하나는 대기 시간이 길고 부정확하다는 것입니다. 네트워크 기반 오디오의 경우이 기능이 작동하지 않지만 AQ는 악기를 만들거나 실시간 동작을 수행하는 데 거의 쓸모가 없습니다.
- 1. 녹음하고 동시에 오디오를 재생하십시오.
- 2. iPhone에서 mp3를 다운로드하고 저장하고 재생하십시오.
- 3. ear speker에서 iPhone 오디오를 재생하십시오.
- 4. iphone 오디오를 아래쪽의 "ipod"마이크에 재생하십시오.
- 5. 웹에서 이미지를 다운로드하고 UIImageView에 표시하는 방법은 무엇입니까?
- 6. Android : 웹에서 이미지를 다운로드하고 gridview에 표시
- 7. 동일한 파일을 녹음하고 재생하십시오.
- 8. 목표 C, 웹에서 사진을 다운로드하고 전체 화면으로 표시
- 9. iPhone에서 SDH를 사용하여 서버에서 응용 프로그램으로 오디오/비디오 파일을 다운로드하고 재생하십시오.
- 10. 자막이있는 비디오를 재생하십시오.
- 11. MPMoviePlayerController 동영상을 다시 재생하십시오.
- 12. WAV 파일을 재생하십시오.
- 13. MediaPlayer로 재생 목록을 재생하십시오.
- 14. 웹에서 고급 이미지 편집
- 15. 웹에서 .XIB로드 (및 표시)
- 16. 다른 Nit git 커밋을 재생하십시오.
- 17. 모뎀을 통해 오디오 파일을 재생하십시오.
- 18. Android에서 다운로드하는 동안 동영상을 재생하십시오.
- 19. 특정 지역의 아이폰을 재생하십시오. 비디오
- 20. C++을 사용하여 avi를 재생하십시오.
- 21. 웹에서 파일로드
- 22. iPhone/iPad에서도 작동하는 웹에서 비디오를 제공하는 가장 좋은 방법은 무엇입니까?
- 23. JMeter에서 파일을 다운로드하고 저장하십시오.
- 24. 레일 : http에서 파일을 다운로드하고 데이터베이스에 저장하는 방법
- 25. 웹에서 파일 다운로드 및 TestComplete의 상점에 넣기
- 26. 웹에서 .txt 파일 읽기 - Objective-C
- 27. flv 파일과 swf 파일은 웹에서 스트리밍됩니까?
- 28. 웹에서 데스크탑으로 전환
- 29. Excel 매크로가 웹에서 실행됩니까?
- 30. 웹에서 비밀번호 보내기
파일을 수정해야하므로 이상적으로 파일을 별도로 다운로드해야합니다. – Nippysaurus
@Nippysaurus : "URL"은 파일 URL 일 수 있습니다. – kennytm
이것은 가장 간단한 방법입니다. 일반적으로 파일을 다운로드 할 때 FileManager를 사용하여 iPhone에 출력합니다. FileManager에 보내는 URL/경로를 가져와 사용할 AVAudioPLayer에 바로 지정할 수 있습니다. – TurqMage