Захват видео на устройстве iOS и прямая трансляция на сервер (или другой мобильный телефон) - PullRequest
15 голосов
/ 09 февраля 2012

Я хочу иметь возможность записывать отснятый материал с помощью моего устройства iOS и транслировать его прямо на сервер.

Есть довольно много статей на SO, в которых об этом говорится, но я не уверен, что кто-либо ответилвопрос очень хорошо.

Должен ли я использовать HTTP Live Streaming или это просто для отправки данных на iPhone?Должен ли я использовать AVCaptureSession для захвата видео (сегмент за раз?), Отправляя каждый сегмент на сервер?Должен ли я использовать AVCaptureVideoDataOutput и ffmpeg для потоковой передачи?

Я немного растерялся со всем этим, поэтому любой пример кода, документы или ссылки будут очень признательны.

Спасибо за вашу помощь, ребята.

Дункан

Ответы [ 2 ]

4 голосов
/ 25 сентября 2012

Я думаю, что вы должны ссылаться на эту ссылку, я не пробовал это, но я думаю, что это поможет вам.

Загрузка потокового видео с iPhone

1 голос
/ 12 февраля 2014

Для этого вам нужно выбрать сетевой протокол и найти соответствующий медиасервер для приема и обработки потока.Если формат RTMP подходит для вашего проекта, проверьте angl library , которая поддерживает потоковую передачу RTMP из iOSВ настоящее время он совместим с iOS 6 и 7.

...