19 lines
623 B
Protocol Buffer
19 lines
623 B
Protocol Buffer
syntax = "proto3";
|
|
package cmvr.config;
|
|
|
|
message GRPCServerConfig {
|
|
string host = 1;
|
|
string port = 2;
|
|
bool enable_reflection = 3;
|
|
string id = 4;
|
|
// Bounds the continuity-oriented media queue before the gRPC stream skips
|
|
// ahead and waits for a new key frame. Zero uses the service default.
|
|
uint32 camera_stream_max_pending_frames = 5;
|
|
// Frames older than this monotonic age are not sent. Zero uses the service
|
|
// default so configurations written before these fields remain low-latency.
|
|
uint32 camera_stream_max_frame_age_ms = 6;
|
|
}
|
|
message GRPCServerRootConfig {
|
|
GRPCServerConfig grpc_server = 1;
|
|
}
|