技術情報 : Top / flash / red5 / チャット
RTMPチャット[red5] †
RED5を使用したRTMPチャット
RED5で予め用意されてあるサンプル(oflaDemo?)ではなく独自で作成する
swfからRTMP通信を取得するプログラム(RED5なのでJAVA)を作成する
RED5側準備 †
# cd /opt/red5/dist/webapps
# cp -R /opt/red5/doc/templates/myapp .
# cd myapp
# mkdir stream
# cd WEB-INF
# mkdir src classes
# mkdir -p org/red5/server/webapp/myapp
# cd src/org/red5/server/webapp/myapp
vi Chat.java
とりあえずApplicationAdapter?を継承した中身が空のChatクラス作る
ビルド †
# cd /opt/red5/dist/webapps/myapp/WEB-INF
# javac -classpath /opt/red5/dist/red5.jar -d classes ./src/org/red5/server/webapp/myapp/Chat.java
クライアント側プログラム作成 †
vi Chat.mxml
ビルド †
# mxmlc Chat.mxml
ビルド後に出来上がるChat.swfをドキュメントルート上に設置し、ブラウザからアクセスする
完成品サンプル †
http://tzono.com/flex/main.swf