Настройка Apple HTTP Live Streaming с Apache + PHP на машине MAC - PullRequest
0 голосов
/ 23 февраля 2011

Я попробовал Live Video и потоковую передачу VOD на iPhone, для этого я настроил HTTP Live сервер с Apache + PHP на компьютере Mac. Также FFMPEG инструмент командной строки в моей системе MAC.

Сначала я попробовал Video On Demand (VOD) с нижеуказанными шагами,

  1. Я кодировал входное видео (.mp4) с помощью инструмента FFMPEG в MPEF2 (.ts)
  2. Использование инструмента командной строки mediastreamsegmenter для создания индексного файла (.m3u8) и сегментации

Когда я выполняю описанный выше шаг 2, он не работает, можете ли вы подсказать мне, какие шаги я выполнял, правильные или исправить, если я что-то не так?

Второй поток видео в реальном времени

Запись видео на камеру iPhone и получение CFsampebufferref по методу делегата. Как я должен отправить вышеупомянутый буфер (iphone) на сервер (Apache + PHP), в каком формате и как мне читать на сервере и лучший способ связи, будь то Socket или ftp или некоторые другие методы?

Заранее спасибо,

Sri

1 Ответ

0 голосов
/ 24 февраля 2011

Не могли бы вы быть более конкретным с ошибкой? Не загружается видео? Сбои? С этой маленькой информацией может возникнуть программная проблема, кодирование одного или даже apache.

Начните с использования mediastreamvalidator в вашем MAC и проверьте правильность видео части. Если все хорошо, попробуйте получить доступ к файлу m3u8 через браузер. Если он показывает, проблема должна быть в самом приложении.

...