2016-09-21 8 views
0

우선,이 작업은 YouTube R & R에 부합한다는 것을 알고 싶습니다.하지만이 앱은 교육 목적으로 만 사용됩니다.신속한 iOS 앱에서 YouTube 동영상 오디오 재생

지금까지 YoutubeInMp3 API를 사용해 봤지만 .mp3 비디오를 다운로드하는 링크가 포함 된 JSON 대신 비디오 (HTML)를 다운로드하는 웹 사이트를 반환함으로써 API가 많이 실패하는 것으로 나타났습니다. 그 외에도 다운로드 속도를 낮추어서 재생할 때 많은 문제를 유발할 수 있습니다.

다른 API 또는 라이브러리를 사용하여 어떻게하는지에 대한 아이디어를 모색 중입니다.

고맙습니다!

추신 : 나는 Objective-C에서 답변을 얻지 못할 것이지만 나는 Swift를 선호합니다.

답변

1

어쩌면이 thread은 내가 당신에게 다소 익숙하다고 생각하는 아이디어를 줄 수도 있습니다.

이동

파일을 Appdelegete.m 및

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 

NSError *setCategoryError = nil; 
[[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error: &setCategoryError]; 
는이 post의 지적한다 기능에 그 라인을 추가 할 수 있습니다. Youtube 비디오의 비디오와 오디오를 구분하는 것은 YouTube Terms of Service입니다. 해결 방법을 제시하면 비디오 재생을 위임하는 서비스가 필요합니다.

+0

마지막으로 API를 직접 수정했습니다. 하지만 어쨌든 매우 감사드립니다! – ctabuyo

관련 문제