2012-12-15 2 views
3
I 앱에서 오디오 스트리밍을 수행 할 수 매트 갤러거의 AudioStreamer을 사용하고

으로 M3U8 URL을 스트리밍 할 수 없음은 URL는 서버에서 지금의 유형의 .m3u8 형식을오고, 그리고 문제는 켜기 전에 .mp3 유형이고 정상적으로 스트리밍되었습니다. "No audio data found"오류를 보여줍니다. 하지만 URLSafari 브라우저에서 재생하려고 시도 했으므로 시뮬레이터와 그 재생에 문제가 없으므로 URL에 문제가 없습니다.아이폰 : AudioStreamer

Google에서 오랫동안 검색해 왔지만이 두 가지 질문으로 끝났습니다. Question-1, Question-2 그러나 그 중 하나의 답변을 가지고 아무도 MPMoviePlayerController을 사용하여 그것을 재생하는 솔루션을 가지고 있지만 같은 내가 같은 스트리밍 싶어요.

코드 AudioStreamer .h 및 .m 파일로 파일 유형 선택 논리가 #line no에 있음을 알 수 있습니다. 555

+ (AudioFileTypeID)hintForFileExtension:(NSString *)fileExtension { .... } 

가 반환하는 AudioFileTypeID 필요가 목록이 AudioToolbox.frameworkAudioFile.h에 정의 된 것은 없다 그래서 여기를 반환 할 수 .m3u8 파일 형식을 포함하지 (내가 거기 다른 종류의 패치를 위해 노력했다).

대체 유형 (이 대신 사용할 수 있음)을 찾으려고했지만 결과가 없습니다. 그런 다음 Apple DocIssues Discussion으로 갔지만 아무 도움도 없었습니다.

P. 파일 유형의 가용성을 확인하기 위해 을 iOS6.0.에 체크인했지만 전혀 존재하지 않습니다.

모든 솔루션?

답변

2

mpmovieviewcontroller로 시도 할 수 있습니다. 또한 내 Apps에서 스트리밍 오디오를 재생할 때도 사용하고 있습니다. 스트리밍 형식의 콘텐츠 (웹 서비스 또는 인터넷의 오디오/비디오처럼)는 완벽한 플레이어입니다. 또한 iPhone 기본 플레이어처럼 보입니다. 그것에 대한 자습서를 검색 & 구현하십시오. 쉽게 구현 될 수 있습니다.

+0

응답에 대한 감사 Vishal, 내가 말한대로 'MPMoviePlayerController'가 대안이 될 수 있습니다. 하지만 나는 그 돈을 찾고 있어요. 'AudioStreamer' 안에서, SO를 쉴 수 있습니다! :) – Hemang

+0

솔직히 말해서이 시점에서 나는 또한 AudioStreamer를 구현하려고 시도했지만 mpmovieviewcontroller.If로 시도한 결과 성공하지 못했다면이 방법으로 성공하면 정말 감사하겠습니다. – Vishal