0

그래서 우리는 웹 사이트에서 비디오를 스트리밍 할 수 있기를 원합니다.원격 URL에서 백그라운드로 별도의 오디오 파일을 스트리밍하는 동안 MPMoviePlayer로 비디오 스트리밍

별도의 오디오 파일로도 동일한 작업을 수행 할 수 있기를 원합니다.

우리가 개별적으로 스트리밍해야 할 필요가 있고 그 둘을 비디오에 통합 할 수없는 이유는 사용자가 비디오를 스크럽 할 수 있어야하지만 오디오는 계속 재생해야하기 때문입니다. MPMoviePlayerController가 버튼 클릭시 비디오를 스트리밍하고 비디오를 "밑으로"스트리밍 할 수있는 방법이 있습니까? AVAudioPlayer 같은 것을 사용하여 동시에 재생합니다 (다른 클래스는 더 쉽게 만들지 않는 한).

누구나 이런 식으로 행동 할 수 있습니까?

+0

iPhone에서 하나의 오디오 스트림 만 재생할 수 있습니다. 동영상 플레이어를 실행하면 다른 컨트롤러의 오디오 세션이 종료됩니다. 나는 그들이 왜 iPhone을 이런 식으로 디자인했는지에 관해서는 들어오는 전화가 다른 모든 오디오 스트림을 음소거 할 수 있는지 확인하기를 원합니다. 사용자는 전화를 걸 때 배경에 다른 목소리가 들리는 것을 좋아하지 않을 수 있습니다. – zonble

+0

우리가 사용하게 될 모든 비디오에는 오디오가 들어 있지 않습니다. – Scott

답변

0

아시다시피 AVAudioPlayer는 스트리밍 오디오를 재생할 수 없습니다.

Matt Gallapher의 코드 샘플 인 https://github.com/mattgallagher/AudioStreamer을 시도해야합니다. 이 클래스는 다른 비디오/오디오 스트림이 MPMoviePlayer를 통해 재생되는 동안 네트워크를 통해 mp3를 재생할 수 있습니다.

관련 문제