前导 安装介绍 安装基本套件 jexec 2 csh 更新一下 ports. portsnap fetch extract 开始安装套件. 如果对设定有了解的进阶人士,可以对细部设定做校对,如果只想安装Air Video Server, 就一直用预设就好。 cd /usr/ports/audio/lame && make install clean cd /usr/ports/audio/faad && make install clean cd /usr/ports/multimedia/x264/ && make install clean cd /usr/ports/multimedia/mpeg4ip/ && make install clean cd /usr/ports/multimedia/mp4v2/ && make install clean cd /usr/ports/devel/git/ && make install clean cd /usr/ports/devel/sdl12/ && make install clean cd /usr/ports/java/openjdk6/ && make install clean #前前后后可能要数小时才能安装完。 刚才在安装mpeg4ip 时,ffmpeg 已经一起安装了,但ffmpeg 要用AirVideo 特别版才能支援特殊参数,下载连结请到参考文献里找。 AIRVIDEO 特别版 FFMPEG texi2html -monolithic -number doc/developer.texi Option number is ambiguous (number-footnotes, number-sections) Try `texi2html --help' for more information. gmake: *** [doc/developer.html] Error 2 rm ffmpeg.o ffserver.o 但我就使用最新的2.4.5 beta 7 才能顺利安装。直接下载再解开到 /mnt 下即可。 cd /mnt fetch http://www./air-video/download/ffmpeg-for-2.4.5-beta7.tar.bz2 tar xvf ffmpeg-for-2.4.5-beta7.tar.bz2 cd ffmpeg ./configure --prefix=/usr/local/AirVideo --enable-pthreads --disable-shared --enable-static --enable-gpl --enable-libx264 --enable-libmp3lame --disable-decoder=aac --extra-cflags="-I/usr/local/src/x264-snap -I/usr/local/include -D__BSD_VISIBLE -DBROKEN_RELOCATIONS" --extra-ldflags=-L/usr/local/lib gmake gmake install clean 注:这样装完特别版ffmpeg 会,它会存在在/usr/local/AirVideo/bin/ 里。 安装 AIRVIDEO SERVER cd /usr/local/AirVideo/ fetch http:///air-video/download/linux/alpha6/AirVideoServerLinux.jar 接下来我们要来建立server.properties 档。 nano /usr/local/AirVideo/server.properties #贴上以下內容 path.mp4creator = /usr/local/bin/mp4creator path.ffmpeg = /usr/local/AirVideo/bin/ffmpeg path.faac = /usr/local/bin/faac password = subtitles.encoding = windows-1250 subtitles.font = Verdana folders = Movies:/mnt/AirVideo 磁碟挂??载 exit nano /jail/conf/fstab.www # 贴上下面的內容 ## This file will mount your media directory on your NAS4Free storage pool ## to your jails mount path for the airvideo server to access your media ## Change the first path to fit your needs and leave the last 2 part alone # HOST MOUNT PATH # JAIL MOUNT PATH # FILESYSTEM #-------------------------------------------------------------------------------- /ZFS/FreeNASWin/AirVideo/ /jail/www/mnt/AirVideo/ nullfs rw 0 0 注: Host Mount Path 就是你存放影片的点方,以我为例是/ZFS/AirVideo/ jexec 2 csh #进入 root@www: #去/mnt/AirVideo/ 看看有没有电影档在里头 ls /mnt/AirVideo/ 有看到电影档就成功了。 cd /usr/local/AirVideo/ java -jar AirVideoServerLinux.jar server.properties IPAD 上加入新 SERVER
exit 去稍早设定的 jail 的设定目录下。 cd /jail/conf/ nano jail_start 最后在底下加入这二行。 jexec 2 java -jar /usr/local/AirVideo/AirVideoServerLinux.jar /usr/local/AirVideo/server.properties 注:我们的 www jail 是代号2。如果一直照的本站的介绍,2就对了 参考文章 ——————分割线—————— |
|