ダミー用のローカルサーバー上のRed5アプリケーション。

私のような人のための投稿-red5の可能性に精通したいが、どこから始めて何をすべきかわからない人(初めてred5という言葉を聞いた人- 参照 )。



必要なもの:

-実際にはred5自体、 www.osflash.org / red5からダウンロードできます。

-インストールにはJREが必要です-www.java.com

-また、クライアント側で自分で何かを変更する場合は、Adobe Flashが必要です。

-Eclipse www.eclipse.org/downloadsも必要です。

-また、red5chatソースをダウンロードします。これはwww.red5chat.com/download_red5_webcam_chat.htmをインストールします



開始するには、すべてのソースをダウンロードし、JRE、red5、eclipseをインストールします。 さて、red5を確認しましょう-ブラウザでhttp:// localhost:5080を開きます/ -そこからデモをお楽しみください。 構造について簡単に説明します。 フォルダC:\ Program Files \ Red5 \ swf \ samplesで、クライアントのニーズに合わせてタイルのソースファイルを見つけることができます(actionscrptの特別なスキルがなくても変更できます)。 C:\ Program Files \ Red5 \ webappsフォルダーに新しいアプリケーションを追加します。



そのため、Eclipseを開いて新しいプロジェクトを作成します。ファイル→Javaプロジェクトを選択し、プロジェクトmychatを呼び出します。 パッケージエクスプローラーの形式で、JREシステムにインストールされたクラスライブラリと共に新しく作成されたプロジェクトが表示されました。 プロジェクトを右クリックして、「新規」→「フォルダー」と入力し、ディレクトリにWEB-INFという名前を付けます。 作成したばかりのWEB-INFで、クラスとsrcフォルダーを作成します。

ここで、EclipseにWEB-INF \ srcフォルダーがソースファイルのルートディレクトリとして使用されることを伝えます。このために、ビルドパス→ソースフォルダーとして使用を右クリックします。



コンパイルされたクラスを保存するには、WEB-INF \ classesディレクトリを設定する必要があります。 これを行うには、プロジェクト→プロパティをクリックします。 [Javaビルドパス]-> [ソース]タブを選択します。 一番下にある[デフォルトの出力フォルダー]で、[選択]をクリックして[WEB-INF \ classes]を選択します。

次に、red5chat \ JAVA-RED5ファイルを\ workspace \ mychat \ WEB-INFフォルダーにコピーし、Eclipseでプロジェクトを右クリックして更新します。 Eclipseは感嘆符で呪いを開始します。 彼女には図書館がありません。 それらを追加します-[プロジェクト]→[プロパティ]をクリックし、[Javaビルドパス]、[ライブラリ]タブ、[外部JARの追加]の順にクリックし、red5のred5.jarインストールディレクトリを見つけます。 同様の方法で、commons-logging-1.1.jarライブラリーをC:\ Program Files \ Red5 \ libフォルダーからプロジェクトに追加する必要があります(存在しない場合があります-ネットワーク上で簡単に見つけることができます)。 プロジェクトの準備ができました-[プロジェクト]→[すべてビルド]をクリックします。



次に、Eclipse \ワークスペース\ mychat \ WEB-INFワークステーションから以前に作成したC:\ Program Files \ Red5 \ webapps \ mychatにファイルをコピーします。

ダウンロードしたred5chat \ FLA \ red5chat.flaを開き、必要に応じてサーバーを変更します(デフォルトでは、変更する必要はありません)。 これらすべてをred5chat.swfで公開しています。 結果のフラッシュドライブをHTMLコードに挿入し(オブジェクトタグを使用)、ロケールで実行するか、直接開くことができます。



たとえば、ローカルネットワーク上でチャットを開くこともできます-必要な追加ホストをC:\ Program Files \ Red5 \ webapps \ mychat \ WEB-INF \ red5-web.propertiesに書き込むだけです。 この場合、red5chat \ FLA \ red5chat.flaを再発行し、_root.IP = "127.0.0.1"の代わりに別の値を導入することを忘れないでください。



UPD:トピックに関する役立つリンク

-garbage-collector.ru/2007/06/27/getting_started_with_red5_server

-www.flasher.ru/forum/showthread.php?t=103845

-jwamicha.wordpress.com/2007/01/29/create-a-new-java-red5-application

-rchik.habrahabr.ru/blog/55656

-www.actionscript.org/resources/articles/617/1/Streaming-and-database-connection-with-red5-media-server/Page1.html



All Articles