mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-01-29 00:51:53 +08:00
fix(video): 修正默认码率配置并优化软件编码器
- 将默认码率从 8 Mbps 降至 1 Mbps,更适合嵌入式设备 - 修复 WebRtcConfig 中 max_bitrate < target_bitrate 的逻辑错误 - 优化 libx264/libx265 软件编码器的低延迟配置 - 优化 libvpx (VP8/VP9) 的实时编码参数
This commit is contained in:
@@ -35,8 +35,8 @@ impl Default for WebRtcConfig {
|
||||
turn_servers: vec![],
|
||||
enable_datachannel: true,
|
||||
video_codec: VideoCodec::H264,
|
||||
target_bitrate_kbps: 8000,
|
||||
max_bitrate_kbps: 5000,
|
||||
target_bitrate_kbps: 1000,
|
||||
max_bitrate_kbps: 2000,
|
||||
min_bitrate_kbps: 500,
|
||||
enable_audio: true,
|
||||
}
|
||||
|
||||
@@ -64,7 +64,7 @@ impl Default for UniversalSessionConfig {
|
||||
codec: VideoEncoderType::H264,
|
||||
resolution: Resolution::HD720,
|
||||
input_format: PixelFormat::Mjpeg,
|
||||
bitrate_kbps: 8000,
|
||||
bitrate_kbps: 1000,
|
||||
fps: 30,
|
||||
gop_size: 30,
|
||||
audio_enabled: false,
|
||||
|
||||
Reference in New Issue
Block a user