前提:以下凡是海绿色字体的指令均是需要输入在ubuntu终端

 

1、首先进入终端(ctrl+alt+t,输入sudo s,然后输入密码,进入root权限。

 

2、创建qtss用户和用户组。

groupadd -g 1001 qtss   //建个立用户组qtss,指定GID1001

usermod  -g 1001 qtss   //修改qtss用户的初始用户组为1001(即qtss用户组)

 

以下红色部分是另一种创建用户的指令,不建议使用。

sudo addgroup --system qtss
sudo adduser --system --no-create-home --ingroup qtss qtss

 

 

3、安装

DarwinStreamingSrvr5.5.5-Linux.tar.gz文件复制在/tmp目录下,执行以下操作。

 

1)、解压DarwinStreamingSrvr5.5.5-Linux.tar.gz文件

tar zxf DarwinStreamingSrvr5.5.5-Linux.tar.gz

 

2)、进入DarwinStreamingSrvrlinux-Linux下,

cd DarwinStreamingSrvrlinux-Linux

 

 

3)、给Install文件增加可执行权限,

chmod +x Install

 

4)、安装

sudo ./Install

 

 

4查看是否安裝成功

id qtss//查看qtss用户信息

uid=501(qtss)  gid=502(qtss)  groups=502(qtss)

 

 

ps aux | grep Darwin//查看系统进程

root ... ... ... /usr/local/sbin/DarwinStreamingServer
qtss ... ... ... /usr/local/sbin/DarwinStreamingServer

 

注:

ps aux

显示其他用户启动的进程(a

查看系统中属于自己的进程(x
启动这个进程的用户和它启动的时间(u

grep 为搜索文件

ps 为查看系统进程

 

 

netstat -ntulp | grep Darwin//查询当前的网络状态

tcp 0.0.0.0:8001
tcp 0.0.0.0:554
tcp 0.0.0.0:7070
udp 127.0.0.1:6970
udp 192.168.0.1:6970
udp 127.0.0.1:6971
udp 192.168.0.1:6971
udp 127.0.0.1:6976
udp 127.0.0.1:6977
udp 127.0.0.1:6978
udp 127.0.0.1:6979

 

5、启动服务

 

启动 Darwin Streaming Server

sudo /usr/local/sbin/DarwinStreamingServer

启动 Web 管理介面 (tcp port 1220)

sudo /usr/local/sbin/streamingadminserver.pl

以上两项在刚安装好的时候会自动启动,不需要手动执行。

 

 

6、开启浏览器输入 http://localhost:1220/

 

7、在客户端安装QuickTime播放器,

文件->打开URLrtsp://192.168.3.200/sample_100kbit.mp4

即可播放。其它播放器类似。

rtsp://192.168.3.200/sample_100kbit.mp4

rtsp:rtsp协议

192.168.3.200Darwin服务器IP

sample_100kbit.mp4:播放的文件