読者です 読者をやめる 読者になる 読者になる

CentOSにAirVideo Serverをインストールする

iPhoneiPod touchでネットワーク越しに動画を見ることが出来るAirVideoというソフトがあります.
サーバ用ソフトはWindows用とMac用が標準で用意されていますが,Linux用もあったのでインストールしてみました.
Air Video Server on CentOS 5.5 - 水深100mの記事が大変参考になりましたが,ちょっと詰まったところがあるのでメモ.
AVS Linux - Download links & informationにもっと新しいAirVideo Server for Linuxがあります.

ffmpeg

x264をインストールしてからffmpegを./configureする時に--enable-libx264を付けるのですが,そのx264が見つからないというエラーが出てきました.

$ ./configure --enable-pthreads --disable-shared --enable-static --enable-gpl --enable-libx264 --enable-libmp3lame
Package x264 was not found in the pkg-config search path.
Perhaps you should add the directory containing `x264.pc'
to the PKG_CONFIG_PATH environment variable
No package 'x264' found
ERROR: libx264 not found

If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "config.log" produced by configure as this will help
solving the problem.

x264をmakeしたディレクトリにある,"x264.pc"ファイルを/usr/lib/pkgconfigか/usr/share/pkgconfigにとりあえずコピーすれば
無事にffmpegをインストールすることができました.
参考リンク
【Ubuntu 10.04】vaapiとffmpeg更新 | Yuji Noizumi's blog
~/.bash_profileでPKG_CONFIG_PATHをexport - きれいさっぱり、逝くぜ!

mpeg4ip-server

解凍して./bootstrapを走らせてからmakeすると,がなんたらで止まってしまいました.
MakefileのCXXFLAGSに-Wno-deprecatedを足すと無事make出来ました.