#### 1.Windows平臺
升級SDK聲明文件:將SDK包`sdk\client\`相應語言的聲明文件替換到工程中,可直接覆蓋;
升級SDK運行時庫:將SDK包`bin\client`目錄下的所有文件拷貝到可執行程序目錄下,可直接覆蓋。
#### 2.Web平臺
升級SDK聲明文件:將SDK包`sdk\anychatsdk.js`替換到工程中,可直接覆蓋;
升級SDK運行插件:重新安裝插件(位于`bin\AnyChatWebSetup.exe`);
#### 3.Android平臺
升級SDK聲明文件:將SDK包`sdk\*.java`文件全部替換到工程中,可直接覆蓋,注意工程中的路徑為:`com\bairuitech\anychat\*.java`;
升級SDK運行時庫(ARM架構):將SDK包`src\AnyChatAndroid\libs\armeabi\*.so`文件全部替換到工程中的`libs\armeabi\`目錄下,可直接覆蓋;
升級SDK運行時庫(x86架構):將SDK包`src\AnyChatAndroid\libs\x86\*.so`文件全部替換到工程中的libs\x86\目錄下,可直接覆蓋;
需要重新編譯源代碼;(注明:SDK聲明文件`[.java]`和SDK運行時庫`[.so]`需要一并替換)
如果想縮小打包APK的體積,不需要支持x86架構,則可直接刪除x86目錄,參考:AnyChat支持x86架構的Android平臺
#### 4.iOS平臺
升級SDK聲明 文件:將SDK包`sdk\include\*.h`文件全部替換到工程中,可直接覆蓋;
升級SDK靜態庫:將SDK包`sdk\lib\*.a`文件全部替換到工程中,可直接覆蓋;
需要重新編譯源代碼;
#### 5.Linux平臺
升級SDK聲明 文件:將SDK包`sdk\client`目錄下對應語言的聲明文件全部替換到工程中,可直接覆蓋;
升級SDK運行時庫:將SDK包`bin\client\*.so`文件全部替換到工程中,可直接覆蓋;
- AnyChat 安裝部署技術手冊
- 第一章 AnyChat SDK基礎知識
- 1.1 SDK 簡介
- 1.2 SDK 分類
- 1.2.1 SDK 支持平臺
- 1.2.2 SDK 版本功能
- 1.2.3 SDK 內容
- 1.3 AnyChat 運行環境
- 第二章 AnyChat SDK 安裝部署
- 2.1 SDK 服務器架構
- 2.1.1 核心服務安裝部署
- 2.1.2 業務服務安裝部署
- 2.1.3 錄像服務安裝部署
- 2.1.4 核心與業務服務器分布式部署
- 2.1.5 服務器配置
- 2.2 SDK 服務器授權方式
- 2.2.1 綁定硬件特征碼
- 2.2.2 綁定域名
- 2.2.3 綁定UKey
- 2.3 SDK 升級方式
- 2.3.1 客戶端升級
- 2.3.2 服務器升級
- 2.4 服務器配置建議表
- 2.4.1硬件配置
- 2.4.2軟件配置
- 2.5 視頻質量的參數配置
- 2.5.1 分辨率、碼率、幀率概念
- 2.5.2 分辨率、幀率、碼率的配置對應表
- 2.6 視頻質量下的帶寬計算
- 2.6.1 帶寬的影響因素
- 2.6.2 視頻場景的帶寬要求
- 2.7 錄制文件尺寸表
- 第三章 常見問題
- 3.1 客戶端不能連接
- 3.2 不同局域網之間不能音視頻通訊
- 3.3 業務服務器不能連接核心服務器
- 3.4 錄像服務器沒有生成錄像文件
- 3.5 不能枚舉音視頻采集設備
- 3.6 不能獲取好友列表
- 3.7 業務服務器部署在tomcat中報庫文件已經加載