EasyDSS流媒體伺服器叢集簡單配置方案
EasyDSS叢集簡單配置方案
1. 說明
EasyDSS支援配置RTMP拉流轉發和RTMP推流轉發。在做EasyDSS叢集時,我們可以配置一臺EasyDSS為接收推流的伺服器,並配置推流轉發至其他的EasyDSS伺服器用於流分發,當然,接收推流的EasyDSS也可用於流分發。
這樣流分發伺服器提供的播放地址都相同,只需要提供一臺管理服務用於分配播放地址即可。
2. 配置
推流配置
rtmp {
server {
#rtmp監聽埠,預設10085
listen 10085;
#自動推流配置
application live {
live on;
#rtmp地址為推流地址,name指定rtmp的name
#當EasyDSS接收app為live,name為stream1的rtmp流時
#可以同步轉發到指定的rtmp推流地址
push rtmp://ip:port/app/stream1 name=stream1;
#當EasyDSS接收app為live的推流時
#可以同步轉發到指定的rtmp推流地址
#rtmp流的name將自動新增到轉發地址進行轉發
#如:接收推流為/live/stream
#則會轉發到rtmp://ip:port/app/stream
push rtmp://ip:port/app;
}
}
}
3. 示例
如果我們現在有4臺EasyDSS伺服器,分別為A、B、C、D,A用於接收推流,轉發給其他3臺B、C、D用於流分發,A也用於流分發。這樣,我們需要在A服務進行配置即可。
我們假設A伺服器的IP地址為192.168.1.5
,B為192.168.1.6
,C為192.168.1.7
,D為192.168.1.8
,他們的RTMP埠都為10085。
#A伺服器配置
application hls {
live on;
hls on;
hls_path www/hls;
hls_fragment 4s;
push rtmp://192.168.1.6:10085/hls;
push rtmp://192.168.1.7:10085/hls;
push rtmp://192.168.1.8:10085/hls;
}
#B、C、D伺服器配置
application hls {
live on;
hls on;
hls_path www/hls;
hls_fragment 4s;
}
當A伺服器接收推流為rtmp://192.168.1.5:10085/hls/stream
時,則
服務的分發地址為:
A: rtmp://192.168.1.5:10085/hls/stream
http://192.168.1.5/hls/stream/stream_live.m3u8
B: rtmp://192.168.1.6:10085/hls/stream
http://192.168.1.6/hls/stream/stream_live.m3u8
C: rtmp://192.168.1.7:10085/hls/stream
http://192.168.1.7/hls/stream/stream_live.m3u8
D: rtmp://192.168.1.8:10085/hls/stream
http://192.168.1.8/hls/stream/stream_live.m3u8
獲取更多資訊
技術方案與商業授權諮詢:13718530929
QQ群:587254841
Copyright © EasyDarwin.org 2012-2018
相關推薦
EasyDSS流媒體伺服器叢集簡單配置方案
EasyDSS叢集簡單配置方案 1. 說明 EasyDSS支援配置RTMP拉流轉發和RTMP推流轉發。在做EasyDSS叢集時,我們可以配置一臺EasyDSS為接收推流的伺服器,並配置推流轉發至其他的EasyDSS伺服器用於流分發,當然,接收推流的Eas
網頁直播、微信直播技術解決方案:EasyNVR與EasyDSS流媒體伺服器組合之區分不同場景下的easynvr
近期遇到好多客戶諮詢關於實現微信直播、或者是將直播頁面整合進入自己專案中。 該方案的主要目的:完成在公網一直進行內網攝像頭的RTMP/HLS直播! 上述方案主要注重的是方案的執行。本篇將介紹一下如何實現對於業務的具體需求。 由於 業務需求的需要
EasyDSS流媒體伺服器軟體對資料庫Sqlite3和MySQL的同時支援說明
EasyDSS流媒體音視訊直播與點播伺服器軟體,是一套提供一站式的轉碼、點播、直播、檢索、回放、錄影下載服務的高效能RTMP/HLS/HTTP-FLV流媒體服務,極大地簡化了流媒體相關業務的開發和整合的工作。 其中,點播功能主要包含:上傳、轉碼、分發。直播功能,主要包含:直播、錄影, 直
Ubuntu16.04下配置nginx HTTPS + RTMP流媒體伺服器
Ubuntu16.04下配置HTTPS + rtmp伺服器 1. 在/usr目錄下建立資料夾nginx-install: cd /usr mkdir nginx-install cd nginx-install 2. &nbs
CentOS7下安裝配置流媒體伺服器Red5
背景:因工作需要,要研究一些流媒體伺服器相關的技術,主要是為了搭建直播所用的伺服器,本文是基於CentOS7搭建Red5流媒體伺服器,利用OBS推流工具可實現簡單的直播、觀看功能。 本文主要介紹流媒體伺服器red5的搭建,主要就是修改配置和新增到服務。 下載 我們
使用nginx搭建簡單的流媒體伺服器
今天搭建了一個非常簡單的流媒體伺服器,使用ffmpeg推流到nginx伺服器,並用VLC播放器訂閱這股媒體流播放出來。 1. 安裝nginx 1.1 拉取nginx到本地,執行命令: brew tap homebrew/nginx 如果提示brew不識別,執行如下
使用ffmpeg迴圈推流(迴圈讀取視訊檔案)推送EasyDSS RTMP流媒體伺服器的方法
需求 在做EasyDSS開發時,總是在測試推流效果。 有時候,我們想使用OBS進行推流測試,也可以,這很好。 以及其他RTMP推流工具。 但是,別忘了,還有ffmpeg這個神器。ffmpeg可以獲取各種視訊流,並推送給EasyDSS RTMP流媒體伺
高效能流媒體伺服器EasyDSS前端重構(一)-從零開始搭建 webpack + vue + AdminLTE 多頁面腳手架
本文圍繞著實現EasyDSS高效能流媒體伺服器的前端框架來展開的,具體EasyDSS的相關資訊可在:www.easydss.com 找到! EasyDSS 高效能流媒體伺服器前端架構概述 EasyDSS 高效能流媒體伺服器前端部分最初採用的是 A
srs流媒體伺服器運維(2)--rtmp叢集之edge邊緣伺服器
Edge邊緣伺服器 SRS的Edge提供訪問時回源機制,在CDN/VDN等流眾多的應用場景中有重大意義, forward/ingest方案會造成大量頻寬浪費。同時,SRS的Edge能對接所有的RTMP源站伺服器, 不像FMS的Edge只能對接FMS源站(有私有協議);另外,
EasyNVR流媒體伺服器接入EasyDSS雲視訊平臺快照上傳實現
EasyNVR擁有接入EasyDSS雲平臺的功能 接入EasyDSS雲平臺會定時向雲平臺上傳快照資料,這個快照資料用於雲平臺向客戶端提供快照展示 遇到的問題 由於快照上傳的間隔提供認為修改的功能,則我們限定最短時間為1分鐘 通道的數量會直接影響快照上傳
用vlc搭建簡單流媒體伺服器(UDP和TCP方式)
這段時間用到了流媒體資料傳輸的TCP和UDP方式,感覺vlc可以做這方面的demo,這裡總結下,也方便我以後查閱。 簡介 VLC不僅僅是個播放器,也可以作為流媒體伺服器使用。這個網上有相關的資料,我就不多說了。 宣告下本文用的VLC版本:2.0.3 用VLC搭建基於UDP的流媒體伺服器 流媒體伺服器大
EasyDSS RTMP流媒體伺服器開發直播同時HLS錄影功能實現時移回放
EasyDSS商用流媒體伺服器解決方案是由EasyDarwin開源團隊原班人馬開發的一套集流媒體點播、轉碼與管理、直播、錄影、檢索、時移回看於一體的一套完整的商用流媒體伺服器解決方案,支援RTMP推流,RTMP/HLS分發。 EasyDarwin如何支援點播和
用vlc搭建簡單流媒體伺服器(UDP和TCP方式)-轉 rtsp很慢才能顯示
這段時間用到了流媒體資料傳輸的TCP和UDP方式,感覺vlc可以做這方面的demo,這裡總結下,也方便我以後查閱。 簡介 VLC不僅僅是個播放器,也可以作為流媒體伺服器使用。這個網上有相關的資料,我就不多說了。 宣告下本文用的VLC版本:2.0.3 用VLC搭建基於UDP的流媒體伺服器 流媒體伺服
海康威視流媒體伺服器配置心得
海康威視現在基本是各單位監控裝置的首選,最近老大需要把單位的監控點給上級轉發,命我配置一下。由於對流媒體伺服器認識比較模糊,直覺覺得只需要對內網一臺PC配置雙網絡卡,再使用流媒體伺服器進行轉發就可以了。 但是買了個USB網絡卡後,配置流媒體伺服器時就卡殼了,查詢了各種資料後
流媒體伺服器全配置:Darwin Streaming Server,ffmpeg安裝和Mpeg4IP ,MP4Box Mp4 hint媒體流化
系統環境為CentOS 6.2 64位 一,準備工作 http://bbs.phpchina.com/blog-48643-194956.html http://blog.sina.com.cn/s/blog_6
用vlc搭建簡單流媒體伺服器(UDP方式)
簡介 VLC不僅僅是個播放器,也可以作為流媒體伺服器使用。這個網上有相關的資料,我就不多說了。 宣告下本文用的VLC版本:2.0.3 用VLC搭建基於UDP的流媒體伺服器 流媒體伺服器大多數是基於UDP的,這個在VLC中也有好幾種實現,我這裡只列出我用到的幾個。
EasyDSS高效能流媒體伺服器前端重構(四): webpack + video.js 打造流媒體伺服器前端
video.js 介紹 Video.js - open source HTML5 & Flash video player 作為一款高效能流媒體伺服器的前端, 必不可少會用到流媒體播放器. 在播放器的選擇上, 我們選中了功能強大並且開源的 video
EasyDSS RTMP流媒體伺服器的HTTP介面query url的C++實現方法
EasyDSS支援HTTP GET介面訪問,我們需要獲取url的各種引數資訊 比如http://ip:port/action?a=1&b=2&c=3 我們需要知道對應的a、b、c的值 這裡我們實現了簡單的query url,能滿足一般要求
流媒體伺服器、海康威視 大華攝像頭實現視訊監控、直播解決方案
隨著網際網路+物聯網程序的加快,視訊監控應用領域變得越來越廣泛,其中海康威視 大華等品牌的攝像頭頻繁出現在視野中。由於去年也實現過智慧工地專案上的視訊監控方案,加上當今直播趨勢不減。現在總結一下: 緣由:是1對N 點對多的直播方式, 一般都是採用伺服器轉發,所以此處不考慮WebRTC這種端對端的方式,We
使用Nginx+nginx-rtmp-module+OBS推流搭建流媒體伺服器
一、安裝Nginx 下載必備安裝包 建立安裝包存放資料夾 cd mkdir /usr/source #建立原始碼目錄 後面的原始碼都放在這個目錄 cd source yum -y install git #安裝git git clone https://github.