AnyChat使用攻略之獨立部署Linux視頻服務器


Linux有不同的版本,目前AnyChat所支持的版本包括:UbuntuCentOSRedHatDebianFedora等,而且每一個版本還細分爲32bit64bit,平臺之間存在一些環境差異,可能導致AnyChat服務器不能正常工作。
目前AnyChat官方網站提供的AnyChatfor Linux SDK也分爲32bit64bit兩個版本,下載時請根據實際情況下載,在大部分LInux環境(32bit64bit)下均測試通過,若在某些Linux版本上無法正常工作,請與我們聯繫。

AnyChat for Linux 服務器測試列表


下面以Ubuntu(32bit)爲例介紹如何部署Linux視頻服務器:


1、查看Linux的版本信息,運行:rsb_release -a指令:

110108983.png


2、下載AnyChatfor linux SDK包,並解壓縮,如下圖所示:

110126838.png



3、進入【bin\server】目錄,:

110146728.png



4、啓動核心服務器,運行腳本:

  1. ./runanychatcoreserver.sh

複製代碼

如下圖所示:

110232602.jpg



界面上將會輸出相關的日誌信息,顯示核心服務器已正常啓動,並提示q鍵退出程序;若希望核心服務器在後臺運行,可在“./anychatcoreserver”後面加上"-d"參數,如下:

  1. ./anychatcoreserver -d

複製代碼


5、啓動業務服務器。新打開一個超級終端,進入【bin\serversdk】目錄下,運行如下腳本:

  1. ./runbusinessserver.sh

複製代碼

如下圖所示:

110259306.png

界面將會提示“SuccessConnected AnyChat Core Server!”,表示與核心服務器建立連接成功。關閉JAVA程序就可退出業務服務器程序。

6、用客戶端登錄核心服務器,在業務服務器界面上將會出現相關業務流程的日誌信息,如下圖所示:

110327641.png


有關核心服務器、業務服務器之間的關係可參考FAQAnyChat Server SDKSDK Filter Plus有何差異?


在第5步運行的“./runbusinessserver.sh”就是一個簡單的業務服務器示例,採用Java語言開發,源代碼在SDK包的【src\server\AnyChatBussinessServer】目錄下,在實際應用過程中,需要

獨立開發自己業務相關的業務服務器;



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