Я хочу написать небольшой видео-клиент iOS и должен использовать HTTP Live Streaming.Видеоролики поступают с Wowza Media Server, который поддерживает потоковую передачу по HTTP, поэтому реализация на стороне сервера - не моя проблема.Я уже смотрел видео WWDC и читал документацию Apple по HTTP Live Streaming.
Но нигде не объяснено, как воспроизводить видео на устройстве iOS.В докладе WWDC было упомянуто, что есть 3 возможности для отображения видео:
- UIWebView
- MPMoviePlayerController
- AVPlayerItem
Какой из них лучший?
И как я могу зачитать URL-адреса видео с такой HTML-страницы, которые предоставляются сервером?
<html>
<head>
<title>HTTP Live Streaming Example</title>
</head>
<body>
<video
src="http://devimages.apple.com/iphone/samples/bipbop/bipbopall.m3u8"
height="300" width="400"
>
</video>
</body>
</html>
(Источник: Обзор Apple HTTP Live Streaming )
Я действительно не знаю, с чего начать с кодирования ... Может быть, кто-то знает лучший пример кода, чем раздражающий «Stitched Stream Player», или может написать немногоучебник.