分辨率:分為顯示分辨率和圖像分辨率
顯示分辨率(屏幕分辨率):是指屏幕圖像的精密度,顯示器所能顯示的像素有多少。顯示器可顯示的像素越多,畫面就越精細。
圖像分辨率:單位英寸中所包含的像素點數,圖像分辨率的表達方式為“水平像素數×垂直像素數
碼率:碼率也叫比特率,表示經過壓縮編碼后的視音頻數據每秒需要用多少個比特來表示,即把每秒顯示的圖像進行壓縮后的數據量,單位為kbps即千位每秒。分為CBR(固定碼率)與VBR(動態碼率)
固定碼率CBR:指文件從頭到尾都是一種碼率,這是以固定文件大小為前提的壓縮方式。動態碼率VBR:指沒有固定的碼率,壓縮時根據視音頻數據即時確定使用什么碼率,這是以質量為前提兼顧文件大小的壓縮方式。


大家可以看到上面的表格,是我們日常與用戶溝通關于分辨率和碼率問題時用得最多的。這表格,直觀反映了分辨率和碼率的關系,視頻是否流暢,與幀率有關
視頻是否清晰,與分辨率有關。文件傳輸網絡帶寬要求大小,與輸出碼率有關。
一般來說碼率越大,處理出來的文件就越接近原始文件,但文件體積與碼率是成正比的,所以幾乎所有的編碼格式重視的都是如何用最低的碼率達到最少的失真。
現在都是一個自拍的年代,相信大家平時也經常用微信分享一些圖片以及微信視頻聊天,是吧?大家可以對比一下用一部iPhone和一部國產手機去拍照和視頻聊天的時候,是不是清晰度不一樣呢?那是因為攝像頭的分辨率不同,拍出的照片顯示的分辨率就不一樣。然后屏幕的分辨率不一樣,導致顯示也有差異,因為兩者之間的分辨率不同,所以導致視頻和照片的清晰度不一樣。從我剛剛說的例子,大家就知道了,分辨率的重要性了。
分辨率:分為顯示分辨率和圖像分辨率
顯示分辨率(屏幕分辨率):可以理解為屏幕圖像的精密度,你手機或者電腦的顯示器能顯示像素有多少,顯示器可顯示的像素越多,畫面就越精細。
圖像分辨率:每一英寸中所包含的像素點數,你手機攝像頭像素越高,你出來的照片所含的像素越多,圖像分辨率的表達方式為“水平像素數×垂直像素數。
大家都知道,動畫或者視頻是由多張連續的照片組合起來的,所以視頻分辨率等于組合照片的分辨率。
那什么叫碼率呢?就是視頻在傳輸的過程中,需要按照相關的視頻格式編碼和壓縮后,然后再傳輸出去,經過壓縮編碼后的視音頻數據,每秒需要用多少個比特,類似我們平時的網速,用多少kb或者M表示,碼率也是一樣,kbps
碼率分為:CBR(固定碼率)與VBR(動態碼率)
CBR:文件從頭到尾都是一種碼率,這是以固定文件大小為前提的壓縮方式。
VBR:沒有固定的碼率,壓縮時根據視音頻數據即時確定使用什么碼率,這是以質量為前提兼顧文件大小的壓縮方式
- 一、系統概述
- 1.1系統介紹
- 1.2系統特性
- 1.2.1 視頻技術
- 1.2.2 音頻技術
- 1.2.3 P2P技術
- 二、開發指南
- 2.1 客戶端SDK概述
- 2.1.1 Web
- 2.1.2 Android
- 2.1.3 iOS
- 2.1.4 Windows
- 2.1.5 Linux
- 2.1.6 Mac
- 2.2 客戶端SDK的引用及升級
- 2.3 函數調用順序
- 2.4 初始化
- 2.4.1 Web
- 2.4.2 Android
- 2.4.3 iOS
- 2.4.4 Windows
- 2.4.5 Linux
- 2.4.6 Mac
- 2.5 鏈接與登陸
- 2.5.1 Web
- 2.5.2 Android
- 2.5.3 iOS
- 2.5.4 Windows
- 2.5.5 Linux
- 2.5.6 Mac
- 2.6 進入房間
- 2.6.1 Web
- 2.6.2 Android
- 2.6.3 iOS
- 2.6.4 Windows
- 2.6.5 Linux
- 2.6.6 Mac
- 2.7 音視頻操作
- 2.7.1 用戶視頻控制
- 2.7.2 用戶語音控制
- 2.7.3 設置視頻顯示位置
- 2.7.4 設置指定用戶音視頻流相關參數
- 2.7.5 設置外部輸入視頻格式
- 2.7.6 外部視頻數據輸入
- 2.7.7 設置外部輸入音頻格式
- 2.7.8 外部音頻數據輸入
- 2.8 查詢狀態
- 2.8.1 查詢攝像頭的狀態
- 2.8.2 查詢用戶音頻設備采集狀態
- 2.8.3 查詢用戶昵稱
- 2.8.4 查詢用戶狀態
- 2.9 普通功能
- 2.9.1 獲取SDK版本信息
- 2.9.2 獲取當前房間在線用戶列表
- 2.9.3 獲取指定房間在線用戶列表
- 2.9.4 傳送文本消息
- 2.9.5 透明通道傳送緩沖區
- 2.9.6 傳送文件
- 2.9.7 查詢傳輸任務相關信息
- 2.9.8 取消傳輸任務
- 2.9.9 發送SDK Filter通信數據
- 2.9.10 音視頻錄制
- 2.9.11 圖像抓拍(拍照)
- 2.9.12 組播功能控制
- 2.9.13 虛擬背景
- 2.10 離開房間
- 2.11 注銷系統
- 2.12 系統設置
- 2.12.1 枚舉本地采集設備
- 2.12.2 選擇指定采集設備
- 2.12.3 獲取當前采集設備
- 2.12.4 獲取音頻設備當前音量
- 2.12.5 設置指定音頻設備音量
- 2.12.6 查詢SDK內核參數
- 2.12.7 SDK內核參數設置
- 2.13 媒體播放
- 2.13.1 流媒體播放初始化
- 2.13.2 流媒體播放控制
- 2.13.3 設置流媒體播放視頻顯示位置
- 2.13.4 流媒體播放獲取參數信息
- 2.13.5 流媒體播放釋放資源
- 三、參數設置與說明
- 3.1 基礎視頻概念
- 3.1.1 分辨率與碼率
- 3.1.2 幀率
- 3.1.3 H.264編解碼
- 3.1.4 分辨率、幀率、碼率之間的關系
- 3.2 基礎音頻概念
- 3.2.1 音頻采樣率及大小
- 3.2.2 音頻聲道
- 3.2.3 AAC編解碼
- 3.3 視頻質量調優
- 3.4 視頻通話對帶寬的需求
- 3.4.1 帶寬的影響因素
- 3.4.2 視頻場景的帶寬要求
- 四、音視頻交互示例代碼
- 4.1 修改視頻參數
- 4.2 如何自動打開對方的視頻
- 4.3 打開多路音視頻
- 五、常見問題
- 1、視頻模糊有馬賽克
- 2、視頻卡頓
- 3、攝像頭亮燈但本地視頻無顯示
- 4、雙向視頻,聽不見對方聲音
- 5、雙向視頻,看不見對方視頻
- 6、內網正常,外網無法音視頻
- 7、聲音有嘯叫和雜音
- 8、同網段正常、不同網段無法音視頻
- 9、進入房間失敗,返回錯誤代碼-1
- 10、本地視頻方向不正確
- 11、手機本地正常,Web看手機端有裁剪
- 12、雙方視頻出現綠屏、花屏
- 13、閃屏
- 14、IP攝像頭的支持
- 15、服務器日志采集自定義文件夾不生效
- 16、特殊3D攝像頭無法打開
- 17、音視頻不同步
- 18、簽名服務器部署后點登陸拋空指針異常
- 19、iOS 按HOME鍵進入后臺 聽不到 對方的聲音了,對方能聽到自己的(已開啟音頻后臺模式)