Какие реализации протокола RTMFP существуют в природе?

Собственно настиг вопрос организации объёмных стримингов видео.
Нагрузочные тесты показали что использование rtmfp может значительно сэкономить пропускную способность сервера.

Пока что я нашел:
- cumulus
- go-rtmfp
- rtmfp.py из rtmplite

Собственно они не полностью поддерживают возможности протокола, и в целом не подходят для решения поставленных задач так как были разработаны с одних и тех же реверсов, до публикации черновиков и самого RFC. Начал разбирать документацию протокола - довольно толковая штука.

Возможно есть ещё что-то ?
  • Вопрос задан
  • 4394 просмотра
Пригласить эксперта
Ответы на вопрос 3
Anonym
@Anonym
Программирую немного )
Adobe Flash Media Server
Ответ написан
maxaon
@maxaon
Кстати, Wowza, один из лидеров среди аналогов, не сильно спешат вводить поддержку RTMFP. Red5 тоже вроде-бы работали над ним, но результата не видно. Erlyvideo, аналогично.

Также, судя по forums.adobe.com/thread/636094 и forums.adobe.com/message/2809280 реализация данного протокола не сильно выгодна, поскольку RTMFP не обходит NAT.

Также, учитывая распространенность флеш на мобильных устройствах, направленность на HTML5 и разработки, связанные с WebRTC навряд ли кто-то будет сильно этим заниматься.
Ответ написан
@hbruser
1. Mona Server
Бывший Cumulus.

2. Web Call Server 4

Поддерживает RTMFP-потоки и конвертацию в RTSP, Websocket, WebRTC
Т.е. можно организовать обмен видеопотоками между:

IE - IE
IE - Chrome/Firefox
IE - VLC/RTSP player
IE - iOS Safari

Здесь IE работает с Flash Player и сервером через RTMFP-протокол.

Также, судя по forums.adobe.com/thread/636094 и forums.adobe.com/message/2809280 реализация данного протокола не сильно выгодна, поскольку RTMFP не обходит NAT.

NAT не страшен если есть сервер, который может проксировать потоки.

Также, учитывая распространенность флеш на мобильных устройствах, направленность на HTML5 и разработки, связанные с WebRTC навряд ли кто-то будет сильно этим заниматься.

Многие легаси системы продолжают работать на флэшовом Adobe FMS и Wowza. Зачастую для них очень дорого переходить на WebRTC и другие технологии. Так что по крайней мере на десктопе Flash себя пока хорошо чувствует.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы