类名
保存的Config中的常量,配合Config类使用
常量描述
摄像头预览方式
摄像头预览方式 |
描述 |
VHLivePushFormat.DRAW_MODE_NONE |
默认 |
VHLivePushFormat.DRAW_MODE_ASPECTFIT |
将图像等比例缩放,适配最长边 ,可能会留有黑边 |
VHLivePushFormat.DRAW_MODE_ASPECTFILL |
将图像等比例铺满整个屏幕,多余部分裁剪掉, 不留黑边 |
发起的分辨率
发起的分辨率 |
描述 |
VHLivePushFormat.PUSH_MODE_SD |
低分边率 |
VHLivePushFormat.PUSH_MODE_HD |
普通分辨率 |
VHLivePushFormat.PUSH_MODE_XHD |
高分辨率 |
VHLivePushFormat.PUSH_MODE_XXHD |
超高分辨率 |
编解码方式
编解码方式 |
描述 |
VHLivePushFormat.ENCODE_TYPE_SOFT |
软解 |
VHLivePushFormat.ENCODE_TYPE_HARD |
硬解 |
VHLivePushFormat.ENCODE_TYPE_AUTO |
根据系统自动使用 |
横竖屏
横竖屏 |
描述 |
VHLivePushFormat.SCREEN_ORI_LANDSPACE |
横屏 |
VHLivePushFormat.SCREEN_ORI_PORTRAIT |
竖屏 |
发起方式
发起方式 |
描述 |
VHLivePushFormat.STREAM_TYPE_AV |
音频加视频 |
VHLivePushFormat.STREAM_TYPE_V |
单视频直播,没有声音 |
VHLivePushFormat.STREAM_TYPE_A |
单音频直播,没有画面 |
推流方式
推流方式 |
描述 |
VHLivePushFormat.STREAM_MODE_RTMP |
RTMP发起 |
VHLivePushFormat.STREAM_MODE_FLV |
FLV 发起 |