RTMP
Материал из Википедии — свободной энциклопедии
RTMP (англ. Real Time Messaging Protocol) проприетарный протокол потоковой передачи данных, в основном используется для передачи потокового видео и аудио-потоков с веб-камер через интернет.
Серверная часть реализована авторами протокола Adobe Inc, во Flash Media Server, стоимость которого, в зависимости от редакции, составляет 995-4500 USD. Модули для сервера должны быть написаны на ActionScript.
Существуют также более дешёвые аналоги, например Wowza Media Server, который предлагается за $995. Модули для сервера должны быть написаны на Java.
Группа энтузиастов реверсировала протокол, и выпустила бесплатную версию сервера Red5. Сервер написан на Java. Модули для сервера должны быть написаны на Java.
Также существует не вполне совместимый, но соблюдающий большую часть спецификаций протокола RTMP проект HaxeVideo, реализованный Russell Weir на специализированном языке HaXe для серверной виртуальной машины NekoVM. Распространяется в исходных текстах и отличается низкой ресурсоёмкостью по сравнению с Java-реализациями, а также отсутствием необходимости ставить на сервер как Java, так и другие пакеты.
Так же RTMP реализован в VLC. Эта программа может работать как плеер и как источник сигнала.
В мае 2009 года появился Flash Media Server written in Python (FMSPy) — RTMP-сервер приложений на Adobe Flash/Flex/Air. На данный момент проект находится в активной разработке и представляет собой что-то похожее на Adobe Flash Media Server, но с гораздо меньшими возможностями. FMSPy - проект с открытым исходным кодом и распространяется по лицензии MIT
[править] Ссылки
- HaxeMedia 0.1(англ.)
- Офифциальный сайт проекта FMSPy(англ.)
- Спецификация протокола RTMP(англ.)
| Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |

