Adobe SystemsがFMSやLCDSで使われているプロトコルであるRTMP(Real-Time Messaging Protocol)の仕様を公開する事を発表しています。
現段階では、公開する事の発表のみで、仕様の公開は2009年の前半にAdobe Developer ConnectionにRTMPのページ(2009/1/21現在はまだページが有りません)を作って公開するとの事。
Adobe to Open Flash Platform Messaging Protocol
http://www.adobe.com/aboutadobe/pressroom/pressreleases/200901/012009RTMP.html
今回発表されたのは、RTMPの仕様についての公開のみでAMFの時のように実装(BlazeDSのような形)まで公開することは予定されていないようです。
1/22 追記
昨日までファイルがなかった(404)だったのですがRTMPのページが作られていました。今のところ仕様が公開されるというpress releaseのリンクになっています。
RTMPの実装は、Adobe製品(FMS/LCDS)以外にもいくつかあります。
これまで解析した結果がOpen Source Flashにて公開されていましたが仕様が公開されることでこれらの実装に手が入ってよりよくなっていく事が期待されます。
また、Tomcatを元に独自に解析してhandshakeまでやっていたりするarkwさんの動向にも注目ておくといいと思います。
--
以下リンク集。
pdf版(印刷用)のプレスリリースはこちら
http://www.adobe.com/aboutadobe/pressroom/pressreleases/pdfs/200901/012009RTMP.pdf
#RTMPの実装公開は今のところ予定されていないみたい
Adobe to Publish RTMP Specification
http://www.dcooper.org/blog/client/index.cfm?mode=entry&entry=F5C555B3-4E22-1671-54AFA3F801FA89CC
#Open Source Flash によるRTMPの解析結果。
RTMP Protocol [DRAFT] Open Source Flash
http://osflash.org/documentation/rtmp
#javaによる実装。
Red5
http://www.osflash.org/red5
# こちらもjava.元Adobe社員さんが立ち上げた会社とのこと
flash media server - Wowza Media Server Pro
http://www.wowzamedia.com/index.html
# perlによる実装
Kamaitachi - 面白ラボ KAYAC BM11
http://bm11.kayac.com/project/kamaitachi/
# rubyによる実装
rubyizumi - Google Code
http://code.google.com/p/rubyizumi/
# WOWZAに関するエントリー
ozacc.blog Wowza Media Server
http://blog.ozacc.com/archives/001652.html
WOWZAインストールメモ
http://blog.miso10.net/20081024/94/
# Kamaitachiに関するエントリー
moongift » Perl使いのためのRTMPサーバ実装「Kamaitachi」オープンソースを毎日紹介
http://www.moongift.jp/2009/01/kamaitachi/
# RubyIZUMIに関するエントリー
moongift » Rubyで作られたRTMPサーバ「RubyIZUMI」オープンソースを毎日紹介
http://www.moongift.jp/2008/03/rubyizumi/
RubyIZUMIはどう作られたか - takumalog
http://d.hatena.ne.jp/takuma104/20080329/1206785539
この記事に対するコメント