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