t.marcusの実験メモ -3ページ目

t.marcusの実験メモ

基本的には,実験メモ
たまに気になる事を徒然と

ちょっとRTMPを仕事で使うためにRed5いれてみたが,何故かエラーを吐いてくださるので,Flash Media Server(FMS) 4 Developer Editionを入れてみたので,そのログを


1.対象環境
 Sakura VPS 512
 OS : CentOS 5(64bit)

 {SERVER_ADDR}:設置対象のサーバアドレス


2.アーカイブの取得
製品情報ページ(http://www.adobe.com/jp/products/flashmediaserver/)の「ツールおよび情報」から「Flash Media Developer Serverのダウンロード」をクリックすると,Adobe IDを求められるので,入力してLinux版をダウンロードを行なう.

全部をアップロードすると400MB強になるので,FlashMediaServer_4_all.zipを解凍して,{ROOT}/FlashMediaServer_4_all/linuxからFlashMediaServer4_x64.tar.gzをscpかsftpで転送する.


3.インストール
転送できたら展開・インストールを行なう
# tar zxvf FlashMediaServer4_x64.tar.gz
# cd FMS_4_0_0_r1121
# ./installFMS

シリアルキーを聞かれるが空行EnterでOK(デベロパー登録になる)
ユーザ名・パスワードが聞かれるが,適当に設定して
インストール場所や,スタートアップ起動の設定も聞かれるが,基本的に空行EnterでOK


インストールが終わったら,マニフェストファイルの編集を行なう.
# cd /opt/adobe/fms(インストール場所を変更している場合は,そのディレクトリ)
# vi webroot/dynamicStream.f4m
タグのURLを rtmp://{SERVER_ADDR}/vod/mp4~に書き換えて保存


システム再起動して,http://{SERVER_ADDR}/にアクセスする.
開発環境がグチャグチャになってきたので,整理がてらEclipse IDEの入れ直し。

1.Eclipse Java EE(32bit)をダウンロード
  Eclipse(CoCoa 32bit)をEclipse公式サイトからダウンロードする.

2.各種PlatformとToolkitをインストール
 (1)[Help]-[Install New Software]を開く

 (2)サイトにhttp://download.eclipse.org/releases/heliosを入力&ENTER
    以下にチェックを入れて進む
    - Rich Ajax Platform
    - PHP Development Toolkit
    - Web Tools Platform

 (3)Flex(Flash Builder)をインストール
    Flash Builder 4.5インストールディレクトリ内の
    utilities内の.appを実行

 (4)Android Development Toolkitのインストール
    A.http://developer.android.comからSDKをダウンロード
    B.SDKを解凍して~/Library/に突っ込む
    C.~/.bashrcに{ANDROID_SDK_ROOT}/toolsのパスを通す
    D.eclipse.app/Contents/MacOS/eclipse.iniに以下を追記
      -Djava.net.preferIPv4Stack=true
    E.[Help] - [Install New Software]を開く
    F.http://dl-ssl.google.com/android/eclipse/を入力&ENTER
    G.development toolsにチェックを入れて進める

 (5)ADTのセットアップ
    A.環境設定から2-4-Bのパスを設定
    B.[Window] - [Android SDK & ADV Manager]を開く
    C.Available packageをひらいて必要なADVを追加(結構かかります)
    D.あとはエミュレータを追加するだけ

以上
一週間ほど前にFlash Builder 4.5.1のアップデートがかかってたので,自分用まとめ

アップデータ所在地:http://www.adobe.com/jp/support/flex/downloads_updaters.html

1.AdobeFlashBuilder451PatchInstaller.dmgをマウント
2.AdobePatchInstaller.appを実行

以上(パッケージの場所が分かりにくい以外は素直だった)

とりあえずこれでBlackBerryとiOSをFlexで開発できるようになった.