2016-06-26 3 views
1

내 프로젝트에서 mp4 비디오 파일 용 우연한 스트리밍 또는 원격 재생을 위해 ffmpeg 라이브러리를 사용했습니다.iOS AVPlayer에서 ffmpeg를 사용하지 않고 원격 mp4를 재생할 수 있습니까?

일반적으로 나는 또한 MP4 또는 Phasset 재생을 위해 AVPlayer https://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVPlayer_Class/index.html을 사용했습니다.

AVPlayer로 원격 mp4 비디오를 재생할 수 있습니까?

가능하지 않은 경우 왜 설명해 주시겠습니까?

감사합니다.

@Andrey 언급했듯이 가능 해결. 그리고 https://developer.apple.com/library/ios/samplecode/AVPlayerDemo/History/History.html#//apple_ref/doc/uid/DTS40010101-RevisionHistory-DontLinkElementID_1 샘플 코드를 사용했습니다.

+1

AVPlayer로 원격 mp4를 재생할 수 있습니다. AVPlayer 인스턴스에 URL을 제공하기 만하면됩니다. 그러나, 나는 당신이 당신의 질문에 AVPlayer에 ffmpeg를 어떻게 연관시키는 지 이해하지 못합니다. – Andrey

+1

@Andrey 오클라호마, 나는 그것을 발견하고 정말 작동합니다. 내 프로젝트에서는 ffmpeg 라이브러리를 사용하여 서버 및 비디오 플레이어에서 udp 스트리밍 카메라 미리보기를 표시했습니다. 아시다시피 FFmpeg는 모든 코덱을 디코딩 할 수 있으며 처음에는 서버의 비디오를 코덱 문제 때문에 AVPlayer로 재생할 수 없다고 생각하여 ffmpeg로 구현했습니다. –

+0

좋습니다! AVPlayer는 매우 강력합니다. 그래서 당신은 더 낮은 레벨의 디코딩 아이템을 엉망으로 만들 필요가 없습니다. – Andrey

답변

1

AVPlayer로 원격 mp4를 재생할 수 있습니다. AVPlayer 인스턴스에 URL을 제공하기 만하면됩니다.

관련 문제