前提:以下凡是海绿色字体的指令均是需要输入在ubuntu终端
1、首先进入终端(ctrl+alt+t),输入sudo –s,然后输入密码,进入root权限。
2、创建qtss用户和用户组。
groupadd -g 1001 qtss //建个立用户组qtss,指定GID为1001
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播放器,
文件->打开URL:rtsp://192.168.3.200/sample_100kbit.mp4
即可播放。其它播放器类似。
rtsp://192.168.3.200/sample_100kbit.mp4
rtsp:rtsp协议
192.168.3.200:Darwin服务器IP
sample_100kbit.mp4:播放的文件
转载于:https://blog.51cto.com/xiaoxmok/1623701