feat: 增加分辨率修改
This commit is contained in:
@@ -5,6 +5,7 @@ import '../config/ice_servers.dart';
|
||||
import '../models/signal_message.dart';
|
||||
import '../proto/control_message.pb.dart';
|
||||
import '../signaling/signaling_client.dart';
|
||||
import '../utils/control_commands.dart';
|
||||
|
||||
/// 封装 WebRTC 连接逻辑(对应 Android 端 WebRtcClient)。
|
||||
///
|
||||
@@ -192,6 +193,11 @@ class WebRtcController {
|
||||
}
|
||||
}
|
||||
|
||||
/// 请求被控端切换屏幕采集分辨率(SET_RESOLUTION 指令)。
|
||||
void sendResolutionChange(int width, int height, int fps) {
|
||||
sendControlCommand(ControlCommands.setResolution(width, height, fps));
|
||||
}
|
||||
|
||||
/// 上一次统计采样的字节数与时间戳,用于计算每秒网速。
|
||||
int _prevBytesReceived = 0;
|
||||
int _prevBytesSent = 0;
|
||||
|
||||
Reference in New Issue
Block a user