**問題現象**
客戶在局域網內的用戶之間可以互相音視頻,但不同局域網之間,無法進行音視頻通訊。
**問題分析**
這個問題的原因一般是核心服務器UDP不通。同一個局域網下面一般P2P都是能夠建立連接的,沒用到核心服務器UDP端口,所以音視頻通訊ok。而不同局域網下,P2P可能不通,就走服務器轉發,但UDP端口不通。。同一個局域網下面一般P2P都是能夠建立連接的,沒用到核心服務器UDP端口,所以音視頻通訊正常,而不同局域網下,P2P可能不通,需要用到服務器UDP端口。
**解決方案**
根據描述的現象來看,這個問題的原因應該是核心服務器需要的UDP端口通訊有問題,可以查看下AnyChat客戶端的日志,看是否有提示“UDP通訊有問題”,如果問題存在,需要檢查UDP端口。
**知識點提煉**
音視頻通訊,默認嘗試走P2P連接,若不通的話,就走服務器轉發。
- 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中報庫文件已經加載