2024-12-27 13:35:56 +08:00
|
|
|
|
syntax = "proto3";
|
|
|
|
|
|
package main;
|
|
|
|
|
|
option go_package = "./spb/talk";
|
|
|
|
|
|
|
|
|
|
|
|
message TalkDataH264Frame {
|
|
|
|
|
|
// 帧序号 seq
|
|
|
|
|
|
uint32 FrameSeq = 1;
|
|
|
|
|
|
// 帧类型,对于H264,I帧、P帧,
|
|
|
|
|
|
// 未知为NONE?有时候发送方不知道,或者渲染方可以从帧数据中解析
|
|
|
|
|
|
enum FrameTypeE {
|
|
|
|
|
|
NONE = 0;
|
|
|
|
|
|
I = 1;
|
|
|
|
|
|
P = 2;
|
|
|
|
|
|
};
|
|
|
|
|
|
FrameTypeE FrameType = 2;
|
|
|
|
|
|
// 帧数据
|
|
|
|
|
|
bytes FrameData = 3;
|
2025-02-21 15:55:35 +08:00
|
|
|
|
// 帧序号I
|
|
|
|
|
|
uint32 FrameSeqI = 4;
|
2024-12-27 13:35:56 +08:00
|
|
|
|
}
|