EasyDSS商用流媒體服務器提供一站式的轉碼、點播、直播、時移回放服務,極大地簡化了開發和集成的工做,而且EasyDSS支持多種特性,徹底可以知足企業視頻信息化建設方面的需求。其中,點播功能 主要包含:上傳、轉碼、分發。直播功能 主要包含:直播、錄像,直播支持RTMP輸入、RTMP/HLS/HTTP-FLV的分發輸出;錄像支持自定義保存時長、檢索及下載;提供豐富的二次開發接口、基於JSON的封裝及HTTP調用,提供播放鑑權、推流鑑權等安全保證;提供用戶及相關權限管理配置。
html
在項目建設過程當中,咱們須要爲項目賦予視頻能力。而一般狀況下,項目自己都有自身的業務系統,視頻能力只是項目組成的一個部分。那EasyDSS如何對接這部分能力呢?mysql
EasyDSS對數據庫的支持,提供了更多的想象力與可能。下面會詳細說明,EasyDSS除接口對接外,還提供數據庫對接的能力。web
數據庫 | 說明 |
---|---|
Sqlite3 | 輕型的關係數據庫; 可使用 SQLiteStudio 進行數據操做查看; |
MySQL | 關係型數據庫管理系統; 可使用 Navicat for MySQL 進行數據操做查看; |
EasyDSS流媒體服務器軟件支持Sqlite3和MySQL。其中,均可以配置指向到自身的業務系統當中。提供了更加安全的數據存儲策略。下面分別介紹如何配置:sql
安裝包解壓以後,在解壓目錄下的eaydss.ini中數據庫
...... [dir] ; 默認配置的是相對路徑,相對於根目錄。能夠根據需求配置絕對路徑 如:D:/test 或 /user/test ; 數據庫目錄,保存數據庫文件 dir_data = data ...... [database] ; 支持 sqlite3 和 mysql, 默認開啓的是sqlite3 ; 配置sqlite3數據庫名稱 database_dialect = sqlite3 database_url = easydss.db ......
參數 | 說明 |
---|---|
dir_data | 是easydss.db保存目錄,支持相對路徑和絕對路徑的配置; 其中相對路徑是相對當前解壓後的執行目錄; |
database_dialect | 配置數據類型,是固定值:sqlite3 |
database_url | 配置Sqlite3數據庫文件的名稱,默認是easydss.db; 能夠設置成任意您想要的名字,如HelloWorld.db; |
按照上述配置以後,產生的easydss.db 在解壓目錄下的data目錄下api
安裝包解壓以後,在解壓目錄下的eaydss.ini中安全
...... [database] ...... ; MYSQL 配置以下,若開啓需關閉 sqlite3的配置 database_dialect = mysql database_url = root:root@tcp(localhost:3306)/easydss?charset=utf8&parseTime=True&loc=Local ......
參數 | 說明 |
---|---|
database_dialect | 配置數據類型,是固定值:mysql |
database_url | 配置MySQL的數據庫地址: 其中 root:root 用戶名密碼; 其中 localhost:3306 數據庫所在服務器IP和端口; 其中 easydss 數據庫名稱,需先建立好數據庫; |
【官網 http://www.easydss.com】服務器
EasyDSS(http://www.easydss.com)流媒體解決方案採用業界優秀的流媒體框架模式設計,服務運行輕量、高效、穩定、可靠、易維護,支持RTMP直播、RTMP推送、HTTP點播、HTTP-FLV直播、HLS直播,並支持關鍵幀緩衝,畫面秒開等多種特性,可以接入Web、Android、iOS、H五、微信等全平臺客戶端,是移動互聯網時代貼近企業點播/直播需求的一款接地氣的流媒體服務器,配套OBS、EasyRTMP等直播推流工具以及EasyPlayer等網絡播放器,能夠造成一套完整的視頻直播、錄播解決方案,知足用戶在各類行業場景的流媒體業務需求。