關於EasyDSS
EasyDSS(http://www.easydss.com)流媒體解決方案採用業界優秀的流媒體框架模式設計,服務運行輕量、高效、穩定、可靠、易維護,支持RTMP直播、RTMP推送、HTTP點播、HTTP-FLV直播、HLS直播,並支持關鍵幀緩衝,畫面秒開等多種特性,能夠接入Web、Android、iOS、H5、微信等全平臺客戶端,是移動互聯網時代貼近企業點播/直播需求的一款接地氣的流媒體服務器,配套OBS、EasyRTMP等直播推流工具以及EasyPlayer等網絡播放器,可以形成一套完整的視頻直播、錄播解決方案,滿足用戶在各種行業場景的流媒體業務需求。
其中,點播功能主要包含:上傳、轉碼、分發。直播功能,主要包含:直播、錄像, 直播支持RTMP輸入,RTMP/HLS/HTTP-FLV的分發輸出;錄像支持自定義保存時長、檢索及下載。提供豐富的二次開發接口,基於JSON的封裝及HTTP調用。提供播放鑑權、推流鑑權等安全保證。提供用戶及相關權限管理配置。
在流媒體服務當中,我們經常會遇到以下幾種場景需求
- 視頻網站、黨政宣傳門戶
- 在線教育、精品課堂
- 短視頻點播
一. EasyDSS視頻點播功能原理
針對上述需求,一套完整的存儲、轉碼、分發的點播能力軟件是所需要的。
下圖闡述了基本的工作原理:
點播能力模塊描述
視頻上傳
- 通過網頁模塊拖拽上傳,通過接口調用上傳;
- 可以上傳到指定的磁盤存儲中;
視頻轉碼
- 支持 .mp4 .mpg .mpeg .wmv .avi .rmvb .mkv .flv .mov .3gpp .3gp .webm .m4v .mng .vob等格式的視頻;
- 支持.mp3 .wav 部分音頻進行轉碼;
- 支持視頻多清晰度轉碼:標清、高清、超清、原畫;
- 支持配置默認播放的清晰度;
視頻存儲
- 支持指定磁盤路徑存儲;
- 支持多磁盤路徑存儲;
- 可以將不同的視頻內容分類存儲;
- 同一磁盤中的內容支持快速移動;
視頻分發
- 高速的點播視頻內容分發;
- 提供了標準的m3u8流;
視頻播放
- 提供web播放器,可以快速的接入播放內容;
- 也可以用任何播放器播放視頻源地址;
- 支持畫面拉伸;
安全播控
- 支持播放地址加密;
- 支持內容權限分配到用戶;
- 支持防盜鏈配置;
- 支持登錄資源驗證;
- 支持自定義配置安全級別,適合不同的應用場景
二. 功能示例
三. EasyDSS流媒體服務搭建資源
四.適用場景