Mac / iPhone: потоковое видео на iPhone - PullRequest
1 голос
/ 15 января 2011

У меня есть потоковая ссылка http, которая дает мне потоковый канал .flv. Я хочу преобразовать это и получить доступ в моей программе iPhone. Как я могу это сделать? Я хочу иметь настольное программное обеспечение, такое как VLC, и ввести этот URL-адрес потоковой передачи, преобразовать его в поддерживаемый iPhone и снова направить в iPhone. Я пробовал VLC с аудио H.264 и Mpeg-1, но, похоже, он не поддерживает поддерживаемый формат, так как программа iPhone не воспроизводит видео. Может, кто-нибудь подскажет, как мне установить настольное программное обеспечение, которое может передавать файлы, поддерживаемые iPhone?

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

Ответы [ 2 ]

0 голосов
/ 20 апреля 2011

Что такое http потоковая ссылка?Это очень важно, так как для потоковой передачи на iPhone вам нужно использовать HTTP Live Streaming, для которого требуются некоторые биты, отличные от обычного флэш-носителя или, более точно, RTMP-сервера.Обычно вам нужны две разные потоковые архитектуры или несколько дорогих коробок.

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

Я думаю, что даже великий VLC не может конвертировать FLV на лету ... (или даже делать что-либо с FLV). Что касается потоковой передачи, вы, вероятно, будете ограничены локальной сетью (Wi-Fi). Я бы начал с простого способа - создать специальный файловый сервер на рабочем столе, а затем используйте метод initWithURL AVPlayer, чтобы найти это видео.

На рабочем столе вы можете запросить IP-адрес компьютера и попросить пользователя ввести этот URL (вместе с необязательным назначением порта и файловым компонентом, например, http://192.168.0.2:2234/streamingVideo.mp4) на iDevice, а затем преобразовать в NSURL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...