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