rtsp流媒體伺服器搭建: Ubuntu 安裝Darwin Streaming Server
6.0.3
安裝 ( 此次安裝版本 Server Version:
6.0.3 )
下載下傳如下安裝包以及patch
http://static.macosforge.org/dss/downloads/DarwinStreamingSrvr6.0.3-Source.tar
http://dss.macosforge.org/trac/raw-attachment/ticket/6/dss-6.0.3.patch
http://dss.macosforge.org/trac/raw-attachment/ticket/6/dss-hh-20080728-1.patch
(下載下傳錯誤, 百度下載下傳 華為網盤)
2.解壓程式及相關打patch步驟
su(以root權限操作,之前在普通使用者下的sudo操作沒有成功)
tar -xvf
DarwinStreamingSrvr6.0.3-Source.tar
addgroup -system qtssadduser -system -no-create-home -ingroup
qtss qtss
sudo apt-get
updatesudo apt-get install
build-essentialpatch
-p0<dss-6.0.3.patchpatch
-p0<dss-hh-20080728-1.patch
3. 修改安裝腳本Install
#cd DarwinStreamingSrvr6.0.3-Source
進入源碼目錄
#vim Install
if [ $INSTALL_OS = "Linux" ]; then/usr/sbin/groupadd qtss
> /dev/null
2>&1/usr/sbin/useradd -M qtss
> /dev/null
2>&1
//把 -M
改成 -m else/usr/sbin/groupadd qtss
> /dev/null
2>&1/usr/sbin/useradd qtss
> /dev/null 2>&1
fi4./home/mo/DarwinStreamingSrvr6.0.3-Source
目錄下./Buildit編譯
5. /home/mo/DarwinStreamingSrvr6.0.3-Source
目錄下修改Makefile.POSIX,
$vim Makefile.POSIX
LIBS = $(CORE_LINK_LIBS) -lCommonUtilitiesLib
-lQTFileLib-ldl修改 下面4個檔案
:$ vim QTFileTools/QTFileInfo.tproj/Makefile.POSIX$ vim
QTFileTools/QTFileTest.tproj/Makefile.POSIX$ vim
QTFileTools/QTSampleLister.tproj/Makefile.POSIX$ vim
QTFileTools/QTTrackInfo.tproj/Makefile.POSIX添加
:LIBS +=
-lpthread
6. ./buildtarball生成 DarwinStreamingSrvr-Linux.tar.gz7.
cd DarwinStreamingSrvr-Linux/ 執行
./Install
mo
123456 8:檢視Darwin服務程序是否正确運作
#[email protected]:~/work/darwin/DarwinStreamingSrvr6.0.3-Source/DarwinStreamingSrvr-Linux$
ps ax | grep Darwin8332 ? Ss 0:00
/usr/local/sbin/DarwinStreamingServer
8333 ? Sl 0:00 /usr/local/sbin/DarwinStreamingServer8355 pts/0
S+ 0:00 grep --color=auto Darwin
==========================OK.
安裝成功======================
9:http://127.0.0.1:1220
可以通路伺服器,輸入使用者名,密碼
預設檔案路徑為/usr/local/movies/
10:安裝VLC測試darwin伺服器
$ sudo apt-get install vlc
11:輸入rtsp://127.0.0.1/sample_300kbit.mp4播放測試ok
===========================================================================
8, 線上播放
sudo apt-get install vlc
rtsp://192.168.0.108/sample_300kbit.mp4