天天看点

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