2008-09-30 3 views

ответ

6

"RTMP: Flash video streaming protocol" обсуждает библиотеки и приложения для обмена данными с серверами RTMP.

Главный код протокола от RTMPDump utility для загрузки видеопотоков RTMP теперь доступен в его собственной библиотеке librtmp (используется медиацентром FFmpeg, MPlayer и XBMC).

Примечание: утилита RTMPDump первоначально была основана на библиотеке libRTMP, являющейся частью проекта XBMC.

+0

оригинальный код libRTMP от XBMC (с 2008 года или ранее) можно найти по адресу: http://xbmc.svn.sourceforge.net/viewvc/xbmc/tags/8.10_Atlantis-linux-osx-win32/XBMC/xbmc/lib/libRTMP/ – CaptSolo 2012-04-28 22:02:52

4

Существует реализация протокола RTMP на основе python, RTMPy. Помимо этого и Red5, я не знаю каких-либо других реализаций клиента RTMP. (Ну, к тому же, собственно, вспышка).

Какой флэш-сервер вы используете? Некоторые из них позволяют вам общаться с другими протоколами, например, на основе текста или на основе XML, и те, которые могут быть лучше использованы, чем RTMP, если ваш клиент не основан на флэш-памяти.

6

Взгляните на коммерческую библиотеку JUV Client (http://www.smaxe.com/juvclient.jsf) , которая позволяет связываться с серверами, поддерживающими rtmp.

+0

удивительный инструмент! стоит денег! – ufk 2011-12-18 10:43:25

4

Я также начал разрабатывать RTMP-сервер C++. Я также создам клиентскую библиотеку C++ в ближайшем будущем и, конечно же, C#, Java и Lua-обертки. Следите за обновлениями this site или вы можете стать членом группы here и сразу же получить информацию.

С наилучшими пожеланиями

0

Если вам нравится, вы можете использовать Opencv. Затем вы можете выполнять обработку видео в реальном времени. Я ответил тому же королю вопроса here

Смежные вопросы