rename signaling package
This commit is contained in:
36
pkg/proto/signaling/signaling.proto
Normal file
36
pkg/proto/signaling/signaling.proto
Normal file
@ -0,0 +1,36 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option go_package = "git.jeffthecoder.xyz/guochao/meow-signaling.jeffthecoder.xyz/pkg/proto/signaling";
|
||||
|
||||
import "google/protobuf/empty.proto";
|
||||
|
||||
enum SDPMessageType {
|
||||
Video = 0;
|
||||
Audio = 1;
|
||||
VideoAudio = 2;
|
||||
Data = 3;
|
||||
}
|
||||
|
||||
message SDPMessage {
|
||||
string SDP = 1;
|
||||
SDPMessageType Type = 2;
|
||||
string Sender = 3;
|
||||
}
|
||||
|
||||
message SignalingMessage {
|
||||
string Room = 1;
|
||||
string Sender = 2;
|
||||
optional string Receiver = 3;
|
||||
oneof Message {
|
||||
google.protobuf.Empty Bootstrap = 10;
|
||||
google.protobuf.Empty DiscoverRequest = 11;
|
||||
google.protobuf.Empty DiscoverResponse = 12;
|
||||
|
||||
SDPMessage SessionOffer = 13;
|
||||
SDPMessage SessionAnswer = 14;
|
||||
};
|
||||
}
|
||||
|
||||
service Signaling {
|
||||
rpc Connect(stream SignalingMessage) returns (stream SignalingMessage);
|
||||
}
|
Reference in New Issue
Block a user