天天看點

rtsp伺服器搭建 linux,rtsp流媒體伺服器搭建: Ubuntu 安裝Darwin Streaming Server 6.0.3...

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