天天看點

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