如何为包含Uint8Array
和flatbuffers的对象编写模式?
基本上,我需要在浏览器(Chrome / Firefox / etc)中使用flatbuffers传输视频和音频数据。最初,我使用的是 Base64 ,但是我想转换为二进制格式,所以发现了flatbuffers。
因此,我拥有此视频数据(Blob),该数据已转换为Uint8Array
Javascript类型,并且类似地,转换为音频数据。
这是代表它的正确方法吗?
table VideoChunk {
frame:[ubyte]
mimeType:string
timestamp:
}
table AudioChunk {
slice:[ubyte]
mimeType:string
timestamp:
}