目前AnyChat官方網站提供的“AnyChat for Linux SDK”也分爲32bit和64bit兩個版本,下載時請根據實際情況下載,在大部分LInux環境(32bit、64bit)下均測試通過,若在某些Linux版本上無法正常工作,請與我們聯繫。
下面以Ubuntu(32bit)爲例介紹如何部署Linux視頻服務器:
1、查看Linux的版本信息,運行:rsb_release -a指令:
2、下載“AnyChat
for linux SDK”包,並解壓縮,如下圖所示:
3、進入【bin\server】目錄:
4、啓動核心服務器,運行腳本:
./runanychatcoreserver.sh
如下圖所示:
界面上將會輸出相關的日誌信息,顯示核心服務器已正常啓動,並提示“按q鍵退出程序”;若希望核心服務器在後臺運行,可在“./anychatcoreserver”後面加上"-d"參數,如下:
./anychatcoreserver
-d
5、啓動業務服務器。新打開一個超級終端,進入【bin\serversdk】目錄下,運行如下腳本:
./runbusinessserver.sh
如下圖所示:
界面將會提示“Success
Connected AnyChat Core Server!”,表示與核心服務器建立連接成功。關閉JAVA程序就可退出業務服務器程序。
6、用客戶端登錄核心服務器,在業務服務器界面上將會出現相關業務流程的日誌信息,如下圖所示:
在第5步運行的“./runbusinessserver.sh”就是一個簡單的業務服務器示例,採用Java語言開發,源代碼在SDK包的【src\server\AnyChatBussinessServer】目錄下,在實際應用過程中,需要獨立開發自己業務相關的業務服務器;
若在運行服務器程序的過程中出現段異常,可能是環境差異、庫衝突導致的,請與我聯繫,QQ2921533637