LINUX.ORG.RU

RTMPT сервер. Раскройте мне глаза

 flowplayer, , rtmpt


0

1

Добрый день.

Делаю rtmpt сервер, вроде всё по фэн-шую множеству разрозненных спек, смотрю tcpdump'ом что получилось, в общем-то, тоже самое, что и у red5. Flash Flowplayer прекрасно проходит Handshake, запускает стрим и инжектит metadata из полученного пакета, но проигрывание не идёт.

Грешил на то, что неправильно формирую видеопакеты. Взял дамп red5 и написал тупой сервер, который отвечал его ответами на запросы — 0 реакции, всё также обрабатывает метаданные (согласно логам Flowplayer, а картинки нет). Смотришь логи, — в HTTP-запросах одно и тоже, байт в байт.

Что может быть причиной? Что я делаю не так?

Спасибо.

Задвайте свои вопросы, предоставлю больше информации.

Дампы:

http://79027.selcdn.com/stuff/capture_rtmpt_h264_live_red5_baseline.cap (правильно)

http://79027.selcdn.com/stuff/capture_rtmpt_proxy.cap (правильно)

http://79027.selcdn.com/stuff/capture_problem.cap (неправильно)

P.S.: видео в h264.

★★

Последнее исправление: Y (всего исправлений: 3)

Ответ на: комментарий от ovax

Был бы рад, но, если в кратце, то нет.

Y ★★
() автор топика

В глаза бросается разница в keep-alive у capture_rtmpt_h264_live_red5_baseline.cap и capture_problem.cap. В первом куча соединений, а во втором весь HTTP идёт сплошным потоком, не прерываясь.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Посмотрите capture_rtmpt_proxy, там запросы также идут сплошным потоком. Это не имеет значения.

Спасибо!

Y ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.