Darwin Streaming Server简称DSS。DSS是Apple公司提供的开源实时流媒体播放服务器程序。整个程序使用C++编写,在设计上遵循高性能,简单,模块化等程序 设计原则,务求作到程序高效,可扩充性好。而且DSS是一个开放源代码的,基于标准的流媒体服务器,能够运行在Windows NT和Windows 2000,以及几个UNIX实现上,包括Mac OS X,Linux,FreeBSD,和Solaris操做系统上的。 c++
在Linux中编译安装Darwin Streaming Server macos
首先须要进行一些必要的准备工做: windows
yum install gcc gcc-c++ make patch 服务器
wget http://dss.macosforge.org/downloads/DarwinStreamingSrvr6.0.3-Source.tar 模块化
还须要下载两个补丁文件 性能
dss-6.0.3.patch ui
dss-hh-20080728-1.patch spa
补丁文件下载地址:http://download.csdn.net/detail/a7411053/4588411 注册后能够下载 操作系统
而后开始安装 .net
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
增长用户
useradd -m qtss -g qtss
./Install
设置后台登录的用户名和密码
安装成功,收工