Потоковое видео на iPhone - PullRequest
3 голосов
/ 25 января 2011

Я разработчик мобильных приложений, и около 2 недель я изучал, как транслировать живые трансляции на iPhone через какой-то сервер, но пока не достиг успеха. У меня есть приложение для iPhone, готовое к потоковому вещанию с использованием класса MPMoviePlayerController.

Вот мои требования:

  1. У меня есть действующий URL потокового фида FLV для некоторых новостных видеоканалов. Я хочу передать это некоторому серверному программному обеспечению для кодирования в формат, поддерживаемый iPhone, для потоковой передачи в мою программу iPhone.

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

    Я пытался использовать VLC для Wowza, а затем для iPhone. Он каким-то образом работал после кодирования через VLC и сегментации и потоковой передачи через Wowza на iPhone, но пробная версия поддерживает потоковую передачу только до 3 минут, поэтому бесполезно показывать демонстрацию моему клиенту.

    или

  2. Я купил плату ТВ-тюнера, и у меня есть сеть аналогового кабельного соединения. Я хочу подключить это кабельное соединение к плате ТВ-тюнера, а затем использовать программное обеспечение, такое как VLC, для потоковой передачи канала на iPhone для большинства каналов, которые я получаю.

В основном я хочу транслировать любой из указанных выше способов на устройства iPhone, Android и Blackberry. Поскольку Blackberry и Android поддерживают потоковую передачу RTSP, у меня нет особых сложностей - я могу просто использовать сам VLC для потоковой передачи по всем каналам одновременно. Однако большая головная боль возникает из-за потоковой передачи http в iPhone.

Какое серверное программное обеспечение доступно для потоковой передачи на iPhone, Android и Blackberry? Какое программное обеспечение я могу купить для своих бизнес-целей, которое решит либо пункт 1, либо пункт 2?

Может кто-нибудь подсказать мне правильное программное обеспечение, которое может решить мою проблему: разрешить потоковую передачу на iPhone? Я готов купить серверное программное обеспечение. Обратите внимание, у меня уже есть приложение для iPhone и Android, которое может принимать и воспроизводить потоковое видео.

Ответы [ 2 ]

2 голосов
/ 02 ноября 2012

Я знаю, что ответ поздно, но он может помочь другим разработчикам.Это сработало лучше для меня.Решение: убедитесь, что вы являетесь участником программы Apple для разработчиков.Войдите в свою учетную запись Apple и загрузите программное обеспечение MakeRefMovie с здесь .Поместите это на свой сервер.Он откроет любой потоковый канал, просто указав ссылку на канал, и создаст файл .m3u8.Получите доступ к файлам .m3u8 с любого устройства Apple и представьте его через MPMoviePlayerController.Установите URL-адрес MPMoviePlayerController для файла .m3u8 на вашем сервере.Это будет работать !!

0 голосов
/ 25 января 2011

Единственное, что я могу предложить, это orblive для iphone.Подробности можно найти здесь.http://www.orb.com/orblive

...