EasyDSS流媒體解決方案之虛擬直播
虛擬直播相對於傳統的實時直播的差別在於,實時的直播在於播放的是一個實時的直播流,而虛擬直播,可能適應範圍更加的廣。虛擬直播,不僅僅可以播放實時的視頻直播流,也可以將具體的視頻文件轉化爲實時的視頻來進行直播(由於這個可以直播源的廣泛性,因此使用的場景也更加的多)。
虛擬直播的具體應用場景
隨着網絡和直播行業的興盛,現在越來越多的教育機構通過網上的視頻直播教學。我們完全可以通過直播的方式將教學的過程完全的展示出來。但是,爲了滿足更多學員的需求,不是每一個學員的學習時間都是一致,我們如何做到,讓學員可以在任意的時間點來進行觀看實時的直播教程?或者是教師的時間我發和學院的時間協調到一致。我們就可以通過虛擬直播的方式來實現。
虛擬直播的實現
虛擬直播,是EasyDSS流媒體解決方案提供的虛擬直播方案。可以通過三種方式創建虛擬直播:
(1)點播的視頻文件;
(2)本地的視頻文件;
(3)在線的流媒體資源;
虛擬直播可以在很多業務場景下使用,這篇博文主要介紹如何創建虛擬直播。
1. 虛擬直播
(1)首先登錄系統:
(2)【直播服務】中的【虛擬直播】:
2. 通過點播的視頻文件創建
(1)複製一個點播文件的ID
(2)源地址類型選擇“點播文件UUID”
(3)創建成功後,生成一條虛擬直播數據,並自動進行虛擬切片
(4)虛擬播放
3. 通過本地文件創建
(1)拷貝本地文件地址
(2)源地址類型選擇“文件路徑”
(3)創建成功後,生成一條虛擬直播數據,並自動進行虛擬切片
(4)虛擬播放
4. 通過在線資源創建
(1)拷貝一條可以用的在線地址,如:
- rtmp://live.hkstv.hk.lxdns.com/live/hks2
(2)源地址類型選擇“在線資源”
(3)創建成功後,生成一條虛擬直播數據,並自動進行虛擬切片
(4)虛擬播放
5. 其他操作
(1)虛擬直播支持【禁用】、【激活】
(2)虛擬直播有守護進程,網絡中斷可以在網絡恢復時自動恢復;
(3)非禁用虛擬直播可以在服務啓動時自動啓動;
關於EasyDSS
EasyDSS(http://www.easydss.com)流媒體解決方案採用業界優秀的流媒體框架模式設計,服務運行輕量、高效、穩定、可靠、易維護,支持RTMP直播、RTMP推送、HTTP點播、HTTP-FLV直播、HLS直播,並支持關鍵幀緩衝,畫面秒開等多種特性,能夠接入Web、Android、iOS、H5、微信等全平臺客戶端,是移動互聯網時代貼近企業點播/直播需求的一款接地氣的流媒體服務器,配套OBS、EasyRTMP等直播推流工具以及EasyPlayer等網絡播放器,可以形成一套完整的視頻直播、錄播解決方案,滿足用戶在各種行業場景的流媒體業務需求。
適用場景