TOPサーバ構築・運用【現場に学ぶWeb動画配信】Red5でストリーミング!> 第2回:Red5をインストールしてデモアプリを試す (1/3)




【現場に学ぶWeb動画配信】Red5でストリーミング!

【現場に学ぶWeb動画配信】Red5でストリーミング!

第2回:Red5をインストールしてデモアプリを試す

著者:NTTレゾナント株式会社 澤村 正樹

公開日:2008/11/12(水)

はてなブックマークの登録数

Red5をインストールしてみよう
 前回は、FlashでのストリーミングをキーワードにFlashクライアントとサーバー連携の技術的な概要と、それを可能にするオープンソースによるサーバーであるRed5について説明しました。今回は実際にRed5をインストールして動かしていきます。

 Red5はOSFlash.orgからダウンロードします。2008年10月の現時点では最新版はバージョン0.8のリリース候補版ということになっています。安定版とされているもので最新はバージョン0.7ですので、今回はバージョン0.7を選択します。

 Red5はそれ単体で動くスタンドアローン型と、Tomcatなどと連動させて動かすWAR型との2つのタイプがあります。とりあえず試すという場合には、自分の環境にあわせたスタンドアローン型をダウンロードするのをおすすめします。

 スタンドアローン型はWindows、MacやDebian用にパッケージが用意されています。もちろんオープンソースですのでソースコードが「.tar」「.gz」されたものもダウンロードできますし、最も最新版のソースをsubversionリポジトリからチェックアウトすることもできます。

 筆者の環境はMacなので、主に今回はバージョン0.7のMac用パッケージを扱います。
図1:インストール画面
(画像をクリックすると別ウィンドウに拡大図を表示します)

インストールする
 まずは、Red5を動かすために必要な環境を整えましょう。Red5はJavaで書かれたソフトウエアですので、まずJavaが必要です。JavaはSunのサイトからダウンロードします。Red5はJava1.5(Java5)または1.6(Java6)に対応していますが、どちらかというと1.5で動かした方が安定しているという意見をよく見かけます。MacであればデフォルトでJavaが入ってるかと思います。バージョンの確認にはターミナル(Windowsはコマンド プロンプト)を立ち上げて以下のコマンドを打ってください。

$ java -version

 出力に「1.5.0_XXX」または「1.6.0_XXX」と表示されればOKです。Mac環境であれば、ここまで確認できたら後は一般的なソフトウエアとほとんど変わりません。Red5のダウンロードページからインストーラーパッケージがダウンロードできます。ダブルクリックすると図1のようなおなじみのウィザードがはじまりますので、規約に同意していつものようにインストールすると、デフォルトではアプリケーションフォルダにRed5というフォルダができます。

 その中にある実行ファイル「Red5(Red5.app)」をダブルクリックすると、ズラズラズラとメッセージが出て、以下のような表示があれば起動に成功です。

INFO org.red5.server.Standalone - Startup done

 起動に失敗した場合はJavaのバージョン、およびJavaのパスなどを確認してください。

 実際にサービスを運用する場合には、サーバーサイドはLinux環境だということも多いかと思います。その場合は「.tar」「.gz」ファイルをダウンロードします。解凍したディレクトリにて「red5.sh」を実行すると同様にRed5が起動します。 次のページ



NTTレゾナント株式会社 澤村 正樹
著者プロフィール
NTTレゾナント株式会社 澤村 正樹
1976年生まれ、横浜国立大学電子情報工学科卒業。論文査読システムや写真ストックサイトなどのフロントエンドエンジニアリングを経て、角川書店系のウォーカープラス・ドット・コムにて各種サービス開発にかかわる。現在はNTTレゾナント「goo」にて検索サービスを中心としたエンジニアリングとユーザーインターフェース設計、および新サービスの企画立案に携わる。
gooラボ:http://labs.goo.ne.jp/

この記事の評価をお聞かせください
ボタンをクリックしますとウインドウが開きます。
ご意見、ご要望にお応えします! インプレスIT INSIDE

INDEX
第2回:Red5をインストールしてデモアプリを試す
-> Red5をインストールしてみよう
  Red5の起動を確認する
  動画のレコーディングとストリーム再生
【現場に学ぶWeb動画配信】Red5でストリーミング!
第1回 無料で使えるRed5とは?
第2回 Red5をインストールしてデモアプリを試す
第3回 はじめよう!Red5プログラミング
第4回 Red5とその他のオープンソースFlash技術
関連記事
現場に学ぶWeb動画配信
モバイル向けサイト制作
使いやすさと見やすさ
Webデザインワークフロー
使える!Webデザインアプリ
現場で使える!Flash
これならわかる!JavaScript/Ajax
即実践!HTML+CSS
Webデザイナは知っていた
1月記事カレンダー
    123
45678910
11121314151617
18192021222324
25262728293031
-お知らせ -
X’mas 読者プレゼント…
記事評価 Sambaサーバ…
記事評価 2009-2010年…
記事評価 透明PNGの実…
記事評価 あの会社の…
記事評価 パッケージ…
過去のカレンダーを見る

Think IT 過去人気記事

注目おすすめ情報

Think IT人気ライター BEST 5







【PR情報】

転職ならen転職ならエン派遣ならenアルバイトならen履歴書ならen就職ならen求人ならen