| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Spectrum_2.0.tar.bz2 | 2016-03-11 | 87.3 MB | |
| README.txt | 2015-12-04 | 1.8 kB | |
| Totals: 2 Items | 87.3 MB | 0 |
This README.txt explains how to compile the following packages used in Spectrum v2.0 products: ffmpeg.tar.gz 0.9.1 gpac.tar.gz 0.4.5 openamq.tar.gz 1.3c7 These instructions were verified on Ubuntu-12.04-amd64 Build dependencies: yasm (for ffmpeg, apt-get install yasm) zlibc (for gpac, apt-get install zlib1g-dev) # Building ffmpeg 0.9.1 # create a directory for ffmpeg since it will untar into the current directory # then untar it there tar xzvf ffmpeg.tar.gz # then configure # On Centos 6.5: ./configure --disable-zlib --disable-bzlib --enable-shared --disable-yasm --disable-everything --enable-muxer=mpegts --enable-demuxer=mpegts --enable-decoder=h264 --enable-encoder=h264 --enable-decoder=aac --enable-encoder=aac --enable-parser=h264 --enable-parser=aac make #On Ubuntu 12.04: ./configure --disable-zlib --disable-bzlib --enable-shared --disable-everything --enable-muxer=mpegts --enable-demuxer=mpegts --enable-decoder=h264 --enable-encoder=h264 --enable-decoder=aac --enable-encoder=aac --enable-parser=h264 --enable-parser=aac make # Note: several warnings may be generated. sudo make install # if you run ffmpeg and get an error like: ffmpeg: error while loading shared libraries: libavdevice.so.53: cannot open shared object file: No such file or directory # that just means that it can't find the shared library. # To remedy, locate the shared library path and add it to the bottom # of /etc/ld.so.conf sudo vi /etc/ld.so.conf # and add /usr/local/lib to the bottom. Then run: sudo ldconfig # Building gpac 0.4.5 # gpac will untar into a new gpac directory. tar xzvf gpac.tar.gz cd gpac ./configure --use-js=no --use-ffmpeg=no --disable-3d --disable-m2ps make lib # Building OpenAMQ tar xzvf openamq.tar.gz cd OpenAMQ # then follow the directions in readme.txt