NERtc Unity SDK
V5.4.5
|
视频编码属性配置。
RtcVideoProfileType nertc.RtcVideoConfig.maxProfile |
视频编码的分辨率,用于衡量编码质量。详细信息请参考 RtcVideoProfileType 。
uint nertc.RtcVideoConfig.width |
视频编码分辨率,衡量编码质量,以宽x高表示。与maxProfile属性二选一。
width表示视频帧在横轴上的像素,即自定义宽。
uint nertc.RtcVideoConfig.height |
视频编码分辨率,衡量编码质量,以宽x高表示。与maxProfile属性二选一。
height表示视频帧在纵轴上的像素,即自定义高。
RtcVideoCropMode nertc.RtcVideoConfig.cropMode |
视频裁剪模式,宽高比。默认为 kNERtcVideoCropModeDefault。详细信息请参考 RtcVideoCropMode 。
RtcVideoFramerateType nertc.RtcVideoConfig.framerate |
主流的视频编码的帧率。详细信息请参考 RtcVideoFramerateType 。默认根据设置的maxProfile决定帧率。
RtcVideoFramerateType nertc.RtcVideoConfig.minFramerate |
视频编码的最小帧率。默认为 0,表示使用默认最小帧率
uint nertc.RtcVideoConfig.bitrate |
视频编码码率kbps,取0时使用默认值
uint nertc.RtcVideoConfig.minBitrate |
视频编码的最小码率,单位为 Kbps。您可以根据场景需要,手动设置想要的最小码率,若设置为0,SDK 将会自行计算处理。
RtcCameraColorFormat nertc.RtcVideoConfig.colorFormat |
视频采集颜色空间格式,默认为 kNERtcCameraColorFormatTexture。详细信息请参考 RtcCameraColorFormat。仅Android平台有效。
RtcDegradationPreference nertc.RtcVideoConfig.degradationPreference |
带宽受限时的视频编码降级偏好。详细信息请参考 RtcDegradationPreference 。
RtcVideoMirrorMode nertc.RtcVideoConfig.mirrorMode |
设置本地视频编码的镜像模式,即本地发送视频的镜像模式,只影响远端用户看到的视频画面。
RtcVideoOrientationMode nertc.RtcVideoConfig.orientationMode |
设置本地视频编码的方向模式,即本地发送视频的方向模式,只影响远端用户看到的视频画面。