天天看点

Darwin media server 5.5.5 Centos 7 安装Darwin media server 5.5.5 Centos 7 安装 

Darwin media server 5.5.5 Centos 7 安装

参考:https://blog.csdn.net/sunxiaopengsun/article/details/53953876

安装最后指定用户名及密码,在推送时需要使用。

./Install 自动启动。

配置文件/etc/streaming/下。

播放文件在:/usr/local/movies/。

监听端口:

/usr/local/sbin/DarwinStreamingServer 父子进程模式,

root     25395     1  0 14:22 ?        00:00:00 /usr/local/sbin/DarwinStreamingServer

qtss     25396 25395  0 14:22 ?        00:00:05 /usr/local/sbin/DarwinStreamingServer

父进程启动会启动一个子进程,监听如下端口。 如果子进程断开,则父进程会在此启动一个子进程。

tcp        0      0 0.0.0.0:554             0.0.0.0:*               LISTEN      25396/DarwinStreami 

tcp        0      0 0.0.0.0:7070            0.0.0.0:*               LISTEN      25396/DarwinStreami 

tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN      25396/DarwinStreami 

tcp        0      0 0.0.0.0:8001            0.0.0.0:*               LISTEN      25396/DarwinStreami 

/usr/bin/perl /usr/local/sbin/streamingadminserver.pl

tcp        0      0 0.0.0.0:1220            0.0.0.0:*               LISTEN      25397/perl  --web端口  

web登录修改密码:

http://x.x.x.x:1220/parse_xml.cgi

ffmepg推送:

 ffmpeg.exe  -re -i myDemoVideo.mp4 -vcodec copy -acodec copy -rtsp_transport tcp -f rtsp rtsp://user:[email protected]/myRtspLive.sdp

vlc打开:

rtsp://x.x.x.x:554/RtspLive.sdp

启动配置:

# sudo /usr/local/sbin/DarwinStreamingServer

# sudo /usr/local/sbin/streamingadminserver.pl

备注:

第一个命令为开启DarwinStreamingServer服务,这个服务运行了就可以通过RTSP访问流媒体了;

第二个命令为开启WEB服务器(默认端口1220)。

1.新建脚本,内容如下,注意三四行省略可能会导致报错!

#!/bin/bash

#description:开机自启脚本

# chkconfig: - 85 15

# description: nginx is a World Wide Web server. It is used to serve

sudo /usr/local/sbin/DarwinStreamingServer #开启DarwinStreamingServer服务,这个服务运行了就可以通过RTSP访问流媒体了

sudo /usr/local/sbin/streamingadminserver.pl #开启WEB服务器(默认端口1220)

之后执行:

mv /root/rtsp_server.sh /etc/rc.d/init.d

cd /etc/rc.d/init.d

chmod +x rtsp_server.sh 

chkconfig --add rtsp_server.sh 

chkconfig rtsp_server.sh on