分布式流媒体直播服务器系统 For Linux
在之前的一篇《基于Darwin實(shí)現(xiàn)的分布式流媒體直播服務(wù)器系統(tǒng)》中,我們配置了在Win32下面的流媒體直播系統(tǒng),今天我們分享一下在Linux下面EasyDSS分布式直播服務(wù)器系統(tǒng)的配置。
系統(tǒng)功能、服務(wù)模塊、設(shè)計(jì)架構(gòu)這些就不再贅述了。
系統(tǒng)演示下載:
EasyDSS For Linux(32)版本下載地址:http://pan.baidu.com/s/1o659VGu (EasyDSS_v7.0.2_For_Linux),包中主要包含兩部分,/etc目錄下面為服務(wù)器文件;/EasyCamera(Win32)目錄下面為Windows下面的設(shè)備模擬器。
/etc/streaming/部署到Linux的/etc/streaming/目錄下,/etc/streaming/CentreManagerServer為CMS中心管理服務(wù)器,/etc/streaming/EasyDarwin為流媒體服務(wù)器
系統(tǒng)主要配置:
1、CentreManagerServer:CMS.xml
rtsp_port:配置CMS對(duì)rtsp的監(jiān)聽端口,所有的設(shè)備、流媒體服務(wù)器、客戶端統(tǒng)一由此端口接入,默認(rèn)為554端口。
2、EasyDarwin:streamingserver.xml
rtsp_port:流媒體轉(zhuǎn)發(fā)端口,設(shè)備端推送流媒體的端口,默認(rèn)8554。
cms_addr:中心管理服務(wù)器的IP地址(盡量不要用本地回環(huán)地址127.0.0.1,除非都在一臺(tái)機(jī)器上)。
cms_port:中心管理服務(wù)器rtsp監(jiān)聽端口,也就是上面CMS中配置的端口,如554端口。
3、EasyCamera/config.ini
server:中心管理服務(wù)器CMS的域名或者IP。
port=554:中心管理服務(wù)器rtsp的監(jiān)聽端口,也就是1中配置的端口,如554端口。
device=live:設(shè)備ID,不可重復(fù),否則設(shè)備無(wú)法注冊(cè)到CMS。
suffix=sdp:不變即可。
系統(tǒng)部署:
系統(tǒng)部署至/etc/streaming/目錄
1、運(yùn)行CentreManagerServer,配置文件路徑為/etc/streaming/cms.xml
2、運(yùn)行EasyDarwin,配置文件路徑為/etc/streaming/streamingserver.xml
3、在Windows下運(yùn)行easyCamera.exe(注:需要配備USB攝像頭)。
獲取視頻:
用VLC、CorePlayer等請(qǐng)求網(wǎng)絡(luò)串流:rtsp://[CMS_IP]:[CMS_Port]/[Device_ID].sdp,例如:服務(wù)器地址192.168.1.3,端口554,設(shè)備ID為live,請(qǐng)求地址為:rtsp://192.168.1.3:554/live.sdp
支持:
有問題加群?jiǎn)枂h~
轉(zhuǎn)載于:https://www.cnblogs.com/babosa/p/5904717.html
總結(jié)
以上是生活随笔為你收集整理的分布式流媒体直播服务器系统 For Linux的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于openstack 专业博主地址.后
- 下一篇: linux nohup命令