Download Latest Version Spectrum_2.0.tar.bz2 (87.3 MB)
Email in envelope

Get an email when there's a new version of Spectrum SDC, MDC, CDC

Home
Name Modified Size InfoDownloads / 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
Source: README.txt, updated 2015-12-04