EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒體服務器軟件對數據庫Sqlite3和MySQL的支持說明

背景分析

EasyDSS商用流媒體服務器提供一站式的轉碼、點播、直播、時移回放服務,極大地簡化了開發和集成的工作,並且EasyDSS支持多種特性,完全能夠滿足企業視頻信息化建設方面的需求。其中,點播功能 主要包含:上傳、轉碼、分發。直播功能 主要包含:直播、錄像,直播支持RTMP輸入、RTMP/HLS/HTTP-FLV的分發輸出;錄像支持自定義保存時長、檢索及下載;提供豐富的二次開發接口、基於JSON的封裝及HTTP調用,提供播放鑑權、推流鑑權等安全保證;提供用戶及相關權限管理配置。
EasyDSS架構

項目建設過程中,我們需要爲項目賦予視頻能力。而通常情況下,項目本身都有自身的業務系統,視頻能力只是項目組成的一個部分。那EasyDSS如何對接這部分能力呢?

EasyDSS

EasyDSS對數據庫的支持,提供了更多的想象力與可能。下面會詳細說明,EasyDSS除接口對接外,還提供數據庫對接的能力。

視頻和客戶業務數據融合

1. 數據庫說明

數據庫 說明
Sqlite3 輕型的關係數據庫;
可以使用 SQLiteStudio 進行數據操作查看;
MySQL 關係型數據庫管理系統;
可以使用 Navicat for MySQL 進行數據操作查看;

2. EasyDSS對數據庫的支持

EasyDSS流媒體服務器軟件支持Sqlite3和MySQL。其中,都可以配置指向到自身的業務系統當中。提供了更加安全的數據存儲策略。下面分別介紹如何配置:

2.1. Sqlite3

2.1.1. 參數配置

安裝包解壓之後,在解壓目錄下的eaydss.ini中

......
[dir]
; 默認配置的是相對路徑,相對於根目錄。可以根據需求配置絕對路徑 如:D:/test  或 /user/test
; 數據庫目錄,保存數據庫文件
dir_data  = data

......

[database]
; 支持 sqlite3 和 mysql, 默認開啓的是sqlite3
; 配置sqlite3數據庫名稱
database_dialect = sqlite3
database_url     = easydss.db

......
2.1.2. 參數說明
參數 說明
dir_data 是easydss.db保存目錄,支持相對路徑和絕對路徑的配置;
其中相對路徑是相對當前解壓後的執行目錄;
database_dialect 配置數據類型,是固定值:sqlite3
database_url 配置Sqlite3數據庫文件的名稱,默認是easydss.db;
可以設置成任意您想要的名字,如HelloWorld.db;
2.1.3. Sqlite數據庫文件路徑

按照上述配置之後,產生的easydss.db 在解壓目錄下的data目錄下

2.2. MySQL

2.2.1. 參數配置

安裝包解壓之後,在解壓目錄下的eaydss.ini中

......
[database]
......
; MYSQL 配置如下,若開啓需關閉 sqlite3的配置
database_dialect = mysql
database_url = root:root@tcp(localhost:3306)/easydss?charset=utf8&parseTime=True&loc=Local
......
2.2.2 參數說明
參數 說明
database_dialect 配置數據類型,是固定值:mysql
database_url 配置MySQL的數據庫地址:
其中 root:root 用戶名密碼;
其中 localhost:3306 數據庫所在服務器IP和端口;
其中 easydss 數據庫名稱,需先創建好數據庫;

3. EasyDSS流媒體服務搭建資源

【官網 http://www.easydss.com】

【點播版本在線演示】

【直播版本在線演示】

【旗艦版本在線演示】

【在線接口】

關於EasyDSS

EasyDSS(http://www.easydss.com)流媒體解決方案採用業界優秀的流媒體框架模式設計,服務運行輕量、高效、穩定、可靠、易維護,支持RTMP直播、RTMP推送、HTTP點播、HTTP-FLV直播、HLS直播,並支持關鍵幀緩衝,畫面秒開等多種特性,能夠接入Web、Android、iOS、H5、微信等全平臺客戶端,是移動互聯網時代貼近企業點播/直播需求的一款接地氣的流媒體服務器,配套OBS、EasyRTMP等直播推流工具以及EasyPlayer等網絡播放器,可以形成一套完整的視頻直播、錄播解決方案,滿足用戶在各種行業場景的流媒體業務需求。
EasyDSS合作伙伴

適用場景

EasyDSS
EasyDSS
EasyDSS

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章