Linux編譯安裝Darwin Streaming Server 6.0.3

目前主流的流媒體服務器有微軟的windows media server、RealNetworks的Helixserver和蘋果公司的Darwin Streaming Server. 微軟的windows media server只能在windows2000 server和windows 2003 server下使用,不在考慮之列。RealNetworks的Helixserver是一款跨平臺的軟件,功能也很強大,但並不是免費軟件。

    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

設置後臺登錄的用戶名和密碼

安裝成功,收工

相關文章
相關標籤/搜索