基於EasyDSS流媒體解決方案建立視頻點播、短視頻、視頻資源庫等視頻播放系統

隨着前端技術的不斷髮展,視頻點播早已再也不是IE6時代的瀏覽器嵌入式Windows Media Player、也不是後來的flash media player須要的rtmp點播流,如今可以惟一知足全終端、全平臺、H5播放,這些條件的,可能只有HLS協議了(也就是你們熟悉的m3u8流),HLS雖然定義的是Live Streaming,但實際點播和直播的定義都包含了,HLS在直播方面可能會存在一些延時方面的痛點,但在視頻點播功能上,HLS是視頻點播系統最好的協議選擇!前端

需求背景

最近有不少用戶諮詢關於視頻點播問題,主要需求集中在如何搭建屬於本身的視頻點播平臺;
實現的功能能夠大致歸類爲:對應自身擁有的視頻文件,須要發佈到一個網站,其餘用戶均可以實現點播觀看。
針對於相似的視頻點播功能,EasyDSS視頻點播的功能完美地知足了用戶的訴求。
關於視頻點播,EasyDSS集成了對應的視頻點播能力,本篇博文將介紹一下EasyDSS點播相關功能;golang

EasyDSS視頻點播常見的使用場景有:web

  • 視頻網站、黨政宣傳、門戶網站視頻點播
  • 在線教育、精品課堂
  • 短視頻點播
  • 企業、集團視頻資源庫

EasyDSS點播功能簡介

EasyDSS流媒體服務器軟件,提供一站式的轉碼、點播、直播、時移回放服務,極大地簡化了開發和集成的工做。瀏覽器

其中,點播功能主要包含:視頻上傳視頻轉碼視頻分發視頻存儲服務器

視頻上傳
  • 支持格式 .mp3 .wav .mp4 .mpg .mpeg .wmv .avi .rmvb .mkv .flv .mov .3gpp .3gp .webm .m4v .mng .vob

實際再多的視頻格式也均可以支持,由於EasyDSS擁有強大的視頻編解碼能力,市面上的大部分視頻格式都能兼容對接;svg

EasyDSS
經過Web頁面的拖拽便捷的實現視頻上傳的功能。性能

視頻轉碼
  1. EasyDSS自身擁有視頻轉碼功能,將支持的視頻格式統一進行轉碼,對外以提供了標準的HLS/m3u8流來進行視頻的分發;
  2. 爲了完善客戶的使用體驗以及功能需求,咱們對上傳點播視頻進行功能的豐富!在支持視頻點播的同時,更是將對應的視頻文件進行了原畫、超清、高清、標清等模式的切換功能。
  3. 爲了方便用戶名的自主選擇,更是將對應的設置權限統一開放出來,客戶可自主選擇對應上傳的視頻是否支持多分辨率的切換。以及默認的播放的分辨率!
    EasyDSS點播配置
視頻分發

點播服務最大的優點在於將多格式的點播視頻文件進行轉碼處理,轉化爲標準的HLS/m3u8流,這樣能夠知足跨平臺無插件的視頻播放,同時對於視頻播放的流暢性也是很大的提高。能夠快速的接入播放內容,同時也能夠用任何播放器播放視頻源地址,也大大增強了可集成性;網站

而EasyDSS內核自己,又是一款強大的基於golang開發的高性能流媒體分發服務器,協程式的設計,充分保證了對硬件的使用率,極大地知足了用戶的極致要求。.net

視頻存儲

對於視頻點播,視頻的存儲功能也在咱們考慮的範疇,咱們支持用戶自定義點播視頻的存儲路徑,支持指定磁盤路徑存儲、支持多磁盤路徑存儲、能夠將不一樣的視頻內容分類存儲、同一磁盤中的內容支持快速移動等。
EasyDSS插件

注意: 對於上述所所說的視頻點播功能,EasyDSS自身的web頁面只是一個展示形式,方便用戶能夠直觀的體驗EasyDSS的全部功能。
對應的所有功能都是能夠經過接口調用實現的,所以,這樣極大的方便客戶將須要的功能集成到自身的業務平臺。EasyDSS徹底能夠做爲一個能力平臺輸出對應的視頻點播能力。

同時,咱們對於支持分享的點播視頻,EasyDSS獨立的使用一個瀑布式的頁面來進行點播文件的展現。更加方便了用戶的總體集成和嵌入

關於EasyDSS流媒體服務器

EasyDSS商用流媒體服務器解決方案是一套集流媒體點播、轉碼與管理、直播、錄像、檢索、時移回看於一體的一套完整的商用流媒體服務器解決方案,EasyDSS高性能RTMP流媒體服務器支持RTMP推流,同步輸出HTTP、RTMP、HLS、HTTP-FLV,支持推流分發/拉流分發,支持秒開、GOP緩衝、錄像、檢索、回放、錄像下載、網頁管理等多種功能,是目前市面上最合理的一款商用流媒體服務器!

詳細說明:http://www.easydss.com/

點擊連接加入羣【EasyDSS流媒體服務器】:560148162

—本文轉自EasyDSS官方博客:https://blog.csdn.net/EasyDSS

相關文章
相關標籤/搜索