2012-02-09 2 views
14

iOS 장치를 사용하여 푸티지를 녹화하고 서버로 직접 스트리밍 할 수 있기를 원합니다.iOS 장치에서 비디오를 캡처하고 서버 (또는 다른 모바일)에 라이브 스트리밍

S.O에 대한 기사가 많이 있습니다. 그 얘기지만, 나는 어떤 질문을 잘 잘 대답하지 못했습니다.

HTTP 라이브 스트리밍을 사용해야합니까, 아니면 으로 데이터를 보내야합니까? AVCaptureSession을 사용하여 비디오 (한 번에 한 세그먼트 씩)를 가져와 각 세그먼트를 서버로 보내야합니까? 스트리밍을 위해 AVCaptureVideoDataOutput 및 ffmpeg를 사용해야합니까?

모든 샘플 코드 나 문서 또는 링크가 정말 만족 스럽습니다.

도움 주셔서 감사합니다.

던컨

+0

ffmpeg 라이센스는 iTunes AppStore를 통해 게시 된 응용 프로그램과 호환되지 않습니다. HTTP 라이브 스트리밍 프로토콜은 저장된 컨텐트를 스트리밍하는 것이 아니라 저장된 컨텐트에 더 적합합니다. – Eric

답변

1

당신은 그 목적을위한 네트워크 프로토콜을 선택하고 수신 스트림을 처리 할 적절한 미디어 서버를 찾을 수있다. 프로젝트에서 RTMP 형식이 맞으면 iOS에서 RTMP 스트리밍을 지원하는 angl library을 확인하십시오. 현재 iOS 6 및 7과 호환됩니다.

관련 문제