2012-05-20 5 views
0

스트리밍 비디오를 사용하는 작은 iPhone 앱이 있습니다. 내 맥북에 아파치와 함께, 나는 문제없이 일하게 할 수 있었다. 즉, .m3u8 및 .ts 파일을 배포했으며 서버가 파일을 올바르게 스트리밍하고 있으며 전화 앱에서도 동영상을 표시하고 있습니다.Windows에서 Apache의 HTTP 라이브 스트리밍

이제는 Windows 서버에서 실행되는 아파치 서버에서이를 복제하려고 시도했으나 작동하지 않습니다. 두 콘텐츠 유형 모두에 대해 mime.types에 올바른 설정이 있습니다.

mediastreamvalidator를 로컬로 사용하면 확인 상태가 반환됩니다. 원격 스트림에서 실행하면 중단됩니다.

access.log는 처음 다섯 개의 세그먼트를 요청한 다음 아무것도 표시하지 않습니다. Safari에서 액세스를 시도하면 컨트롤과 트랙 바 업데이트가 최대 8 초 동안 표시되고 아무 것도 표시되지 않습니다. 나는 this 질문을 보았지만 그 문제는 아닌 것 같습니다.

브라우저에서 로컬 및 원격 모두에 대한 GET 문은 동일한 결과를 반환합니다.

Safari는 로컬 URL에서 재생되지만 Firefox와 Chrome은 재생되지 않으며 오류도 발생하지 않습니다.

도움이 될 것입니다.

+0

mediafilesegmenter에 "-no-floating-point-duration"및 "-iframe-index-file none"매개 변수를 사용해야합니다. Firefox 또는 Chrome에서 여전히 작동하지 않습니다. 하지만 지금은 문제가 아닙니다. –

+0

Windows 서버에서 Windows 컴퓨터에서 Apache를 실행하고 있다는 의미입니까? Apple HTTP 실시간 스트리밍 도구가 Windows에서 작동합니까? – user3799575

답변

0

mediafilesegmenter에 "-no-floating-point-duration"및 "-iframe-index-file none"매개 변수를 사용해야합니다. Firefox 또는 Chrome에서 여전히 작동하지 않습니다. 그러나 그것은 현재 문제가 아닙니다.

관련 문제