日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

RTC SDK 為您提供設置視頻編碼屬性功能,您可以根據(jù)實際使用場景設置視頻編碼屬性,從而獲取更好的產(chǎn)品體驗。通過閱讀本文,您可以了解設置視頻編碼屬性的方法。

背景信息

在音視頻通信場景中,您可以根據(jù)實際情況和個人喜好設置視頻編碼屬性,調(diào)整視頻畫面的清晰度和流暢度。如果您事先知道您的應用場景下系統(tǒng)網(wǎng)絡條件非常好,并且運行SDK的終端算力沒有問題,您可以將分辨率和幀率調(diào)高,從而達到更好的使用體驗;如果不是很確定,您可以將分辨率和幀率適當調(diào)低,減少編解碼的資源消耗和緩解下行帶寬壓力。

實現(xiàn)方法

參數(shù)config

參數(shù)

類型

描述

config

CameraVideoTrackConfig

預定義視頻編碼屬性。

  • dimension:視頻分辨率,默認值:[640,480]。

  • frameRate:視頻編碼幀率,默認值:15。

  • deviceId: 指定攝像頭的設備ID。

說明

  • 在指定業(yè)務所需視頻清晰度和流暢度的前提下,視頻分辨率、幀率越高,所需要的編碼碼率越高,對于終端設備性能以及網(wǎng)絡帶寬消耗就越高。

實現(xiàn)方法

視頻編碼屬性有兩種方式可以設置:

  • 在創(chuàng)建攝像頭視頻軌道時傳入

    const cameraTrack = await DingRTC.createCameraVideoTrack({ dimension: 'VD_640x480', frameRate: 15 })
  • 后期對攝像頭視頻軌道進行調(diào)整,注意發(fā)布中的軌道不支持修改

    await cameraTrack.setEncoderConfiguration({ dimension: 'VD_640x480', frameRate: 15 })