32GBしかないipadに動画を詰め込むのは可哀想。
AirVideoをうまく使えれば、ipadに落とす動画とそうでない動画に分けて管理もできようもの。
ところが自宅のWindowsマシンは後ろから轟々音のする廃スペックマシンのため、
映像配信サーバにするにはちょっと不向き。
なので静音UbuntuマシンにAirVideoServerが建てられんかをってみるテスト。
OS環境:Ubuntu Linux 10.4 LTS
参考、というかまったくもって教えてもらったページはココ。
以下コマンドラインは備忘録。
add-apt-repository "deb http://archive.canonical.com/ lucid partner"
apt-get update
apt-get install build-essential subversion git-core checkinstall pkg-config mpeg4ip-server sun-java6-jre
yasmをインストール
cd..
wget http://www.tortall.net/projects/yasm/releases/yasm-0.8.0.tar.gz
tar xzvf yasm-0.8.0.tar.gz
cd yasm-0.8.0
./configure
make
checkinstall --pkgname=yasm --pkgversion "0.8.0" --default
lameをインストール
cd..
wget http://mesh.dl.sourceforge.net/sourceforge/lame/lame-3.98.4.tar.gz
tar xvfz lame-3.98.4.tar.gz
cd lame-3.98.4
./configure
make
make install
checkinstall --pkgname=lame --pkgversion "3.98.4" --default
ln /usr/local/lib/libmp3lame.so.0.0.0 /usr/lib/libmp3lame.so.0
faadをインストール
cd..
wget http://switch.dl.sourceforge.net/sourceforge/faac/faad2-2.7.tar.gz
tar -xvzf faad2-2.7.tar.gz
cd faad2-2.7
./configure
make
make install
checkinstall --pkgname=faad --pkgversion "2.7" --default
ln /usr/local/lib/libfaad.so.2.0.0 /usr/lib/libfaad.so.2
faacをインストール
cd..
wget http://switch.dl.sourceforge.net/sourceforge/faac/faac-1.28.tar.gz
tar -xvzf faac-1.28.tar.gz
cd faac-1.28
./configure
make
make install
checkinstall --pkgname=faac --pkgversion "1.28" --default
ln /usr/local/lib/libfaac.so.0.0.0 /usr/lib/libfaac.so.0
x264をインストール
cd..
git clone git://git.videolan.org/x264.git
cd x264
./configure
make
checkinstall --pkgname=x264 --pkgversion "1:0.svn`date +%Y%m%d`-0.0ubuntu1" --default
FFmpegをインストール
cd..
wget http://www.inmethod.com/air-video/download/ffmpeg-for-2.2.5.tar.bz2
tar -jxvf ffmpeg-for-2.2.5.tar.bz2
cd ffmpeg
./configure --enable-gpl --enable-pthreads --enable-libfaad --enable-libmp3lame --enable-libx264 --disable-decoder=aac
make
checkinstall --pkgname=ffmpeg --pkgversion "3:0.svn`date +%Y%m%d`-12ubuntu3" --default
AirVideoServerLinuxのjarファイルをゲット。
cd..
wget http://inmethod.com/air-video/download/linux/alpha2/AirVideoServerLinux.jar
cp AirVideoServerLinux.jar /usr/local/bin/
vi /usr/local/bin/AirVideoServerLinux.properties
-------------------------------------------------------------------
AirVideoServerLinux.propertiesの中身
path.ffmpeg = /usr/local/bin/ffmpeg
path.faac = /usr/local/bin/faac
path.mp4creator = /usr/bin/mp4creator
password = hogehoge
subtitles.encoding = windows-1250
subtitles.font = Verdana
folders = Videos:/media/videos
-------------------------------------------------------------------
AirVideoServerLinuxを起動。
java -jar /usr/local/bin/AirVideoServerLinux.jar /usr/local/bin/AirVideoServerLinux.properties

これで整った自宅内ストリーミング環境w






