Веб-сервис для потокового видео на iPhone - PullRequest
0 голосов
/ 05 октября 2010

Мне нужно реализовать сервис, который должен транслировать видеоконтент в приложение iPhone.Мой сервис реализован на PHP:

header("Content-Type: video/mp4");
header('Content-Length: '.$result['size']);
echo $result['data']; 

, где результатом является массив, содержащий содержимое видеофайла и его размер.

Когда я открываю его в браузере, проблем не возникает (яесть быстрое время и видео играет).Однако приложение не может открыть его, но оно работает с локальными файлами (извините, в настоящее время у меня нет кода мобильного приложения).Когда я открываю его в Safary с iPhone, он говорит, что файл не может быть загружен.

Кажется, что мне не хватает некоторых заголовков.

1 Ответ

0 голосов
/ 28 октября 2010

Проблема заключалась в том, что приложение iPhone (медиа-компонент) использует заголовок диапазона. Сначала он запрашивает диапазон 0-1, чтобы проверить, есть ли результат, а после этого он запрашивает весь контент. Я использовал это .

...