Compare commits
3 Commits
@livekit/p
...
datastream
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3017cf1fb5 | ||
|
|
7cc46d3568 | ||
|
|
33438b00f1 |
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -140,9 +140,17 @@ message DataPacket {
|
||||
oneof value {
|
||||
UserPacket user = 2;
|
||||
ActiveSpeakerUpdate speaker = 3;
|
||||
StreamPacket stream = 4;
|
||||
}
|
||||
}
|
||||
|
||||
message StreamPacket {
|
||||
string name = 1;
|
||||
bool persistent = 2;
|
||||
string key = 3;
|
||||
bytes value = 4;
|
||||
}
|
||||
|
||||
message ActiveSpeakerUpdate {
|
||||
repeated SpeakerInfo speakers = 1;
|
||||
}
|
||||
|
||||
@@ -35,6 +35,8 @@ message SignalRequest {
|
||||
SimulateScenario simulate = 13;
|
||||
// client triggered ping to server
|
||||
int64 ping = 14;
|
||||
// client data stream request
|
||||
GetDataStreamRequest data_stream_request = 15;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -75,9 +77,18 @@ message SignalResponse {
|
||||
TrackUnpublishedResponse track_unpublished = 17;
|
||||
// respond to ping
|
||||
int64 pong = 18;
|
||||
// client data stream response
|
||||
GetDataStreamResponse data_stream_response = 19;
|
||||
}
|
||||
}
|
||||
|
||||
message GetDataStreamRequest {
|
||||
string name = 1;
|
||||
}
|
||||
|
||||
message GetDataStreamResponse {
|
||||
repeated StreamPacket packets = 1;
|
||||
}
|
||||
enum SignalTarget {
|
||||
PUBLISHER = 0;
|
||||
SUBSCRIBER = 1;
|
||||
|
||||
Reference in New Issue
Block a user