The current mainstream streaming servers are Microsoft's Windows Media Server, RealNetworks Helixserver and Apple's Darwin streaming server. Microsoft Windows Media Server can only be used under Windows2000 Server and Windows 2003 server, not in the list of considerations. RealNetworks's Helixserver is a cross-platform software that is also powerful, but not freeware.
Darwin Streaming server is referred to as DSS. DSS is an open source live Streaming server program provided by Apple. The whole program is written in C + +, in the design of high-performance, simple, modular and other program design principles, in order to achieve efficient procedures, scalability is good. And DSS is an open source, standard-based streaming media server that can run on Windows NT and Windows 2000, as well as several UNIX implementations, including Mac OS X,linux,freebsd, and on the Solaris operating system.
Compiling and installing Darwin streaming Server in Linux
Some of the necessary preparations need to be made first:
Yum install gcc gcc-c++ make patch
wget Http://dss.macosforge.org/downloads/DarwinStreamingSrvr6.0.3-Source.tar
Also need to download two patch files
Dss-6.0.3.patch
Dss-hh-20080728-1.patch
Patch file: http://download.csdn.net/detail/a7411053/4588411 can be downloaded after registration
Then start the installation
Tar xvf Darwinstreamingsrvr6.0.3-source.tar
CD Darwinstreamingsrvr6.0.3-source
Patch-p1 < Dss-6.0.3.patch
Patch-p1 < Dss-hh-20080728-1.patch
./buildit
./buildtarball
TAR-ZXVF darwinstreamingsrvr-linux.tar.gz
CD Darwinstreamingsrvr-linux
Add Users
Useradd-m qtss-g QTSS
./install
Set user name and password for background login
Installation is successful.
Linux compiled install Darwin streaming Server 6.0.3 ...