AnyChat的視頻質量分為“碼率控制模式”和“質量控制模式”。
在“碼率控制模式”下,視頻流的目標碼率會在設定碼率的上下浮動。
在“質量控制模式”下,目標碼率會根據視頻圖像的運動場景自動進行調節,靜態畫面時輸出較低的碼率,而運動畫面時,會輸出較高的碼率,以保障視頻的細節得到展現。
通常來說,網絡帶寬比較充裕的場合可使用“質量控制模式”,網絡帶寬受限的情況下,接入則采用“碼率控制模式”比較合適。
關于視頻的質量,幀率越高視頻越流暢;分辨率越高視頻越清晰,輸出的碼率也會增加,網絡帶寬要求也會越高,以下為分辨率、碼率、幀率對照表。

1. 幀率越高,視頻越流暢,同時幀率也會對碼率和CPU資源占用產生一定的影響,通常的建議是互聯網應用(8-12fps),局域網應用(18-25fps);
2. 關鍵幀間隔是指在編碼的過程中,兩個關鍵幀之間非關鍵幀的數量,值越大,碼率越小,但會降低視頻的質量,值越小,碼率越大,視頻質量較好,但不宜過小,通常的建議是互聯網應用(幀率的3、4倍),局域網應用(等于幀率),不要小于幀率;
- 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中報庫文件已經加載