2013-12-10 2 views
2

iPad 용 HLS 라이브 비디오 스트리밍 서버를 개발했습니다. 예를 들어 여기에서 볼 수 있습니다. - http://www.ontvtime.com/general/ort-3.html 그러나 Android 4.1을 사용하여 삼성 Galaxy Tab 3에서 비디오를 재생하려고하면 .2 - 작동하지 않습니다. 매우 오래 다운로드하면 비디오가 몇 초 동안 재생 된 다음 중지됩니다.브라우저에서 안드로이드에 대한 HLS

iOS와 마찬가지로 Android 용 실시간 HLS 비디오 스트림을 만드는 방법에 대한 가이드, 도구 및 예가 있습니까? HLS 스트림이나 재생 목록에서 오류가있는 위치를 찾으려면 어떻게해야합니까?

답변

1

나는이 문제를 해결했다. 2 가지 문제가있었습니다. 첫 번째는 iPad가 필요할 때만 재생 목록을 요청하지만 안드로이드는 재생 목록을 매우 자주 묻습니다. 그래서 나는 재생 목록을 만드는 나의 논리를 바꾸었다. 두 번째 문제는 Android가 EXT-X-MEDIA-SEQUENCE를 사용하여 재생 목록에서 미디어 URI를 제거하는 것을 이해하지 못한다는 것입니다. 나는 또한 플레이리스트를 만드는 나의 논리를 바꾸었다.

하지만 Android HLS에서 또 다른 문제가 발생했습니다. 버그라고 생각합니다. 내가 여기에 게시 - https://code.google.com/p/android/issues/detail?id=63959 그리고 순간 나는 그것을 해결하는 방법을 몰라.