Я хотел бы реализовать потоковую передачу HTTP для iPhone / iPad. Я следую стандартам Apple и инструментам для того же.
На данный момент мой источник видео дает мне видео в реальном времени с rtsp: //123.123.123.123: 554 / mpeg4 (пример IP). но так как HTTP live streaming и mediastreamsegmenter требуется для передачи источника по сети UDP, поэтому у меня есть бит витого пути.
Так что я использовал проигрыватель VLC и первый поток RTSP в UDP.
Например, у меня есть источник потокового видео из rtsp: //123.123.123.554/mpeg4 и перенаправлен на
UDP: //@123.123.123.17: 1234 (пример IP). Я проверил это с двумя экземплярами VLC на одной машине, чтобы проверить, воспроизводится ли потоковое вещание или нет. он отлично работает на VLC.
Теперь я пользователь MAC OS 10.6.x (Snow leopard). и используйте новейшие инструменты (загруженные из Apple) для HTTP Live Streaming
Я выполняю следующую команду из терминала
mediastreamsegmenter -b http://demo.dummy.com/stream -s 3 -D -f /Desktop/StreamParts 123.123.123.17:1234
здесь
http://demo.dummy.com/stream - сервер
/ Рабочий стол / StreamParts - Локальная папка для сохранения файлов .ts
123.123.123.17: 1234 - URL-адрес UDP (из которого выполняется потоковая передача)
Но проблема в том, когда я выполняю эту команду. это дает мне ошибку вроде
нет пускового устройства доступа
ошибка в pid 44 (видео) - значение cc должно быть 9 - 10, 1 - 2, 5 - 6 и т. д.
есть идеи? что здесь не так? а что показывает это сообщение об ошибке?