Написание схемы для Flatbuffers - PullRequest
0 голосов
/ 09 апреля 2020

Как вы пишете схему для объекта, который содержит Uint8Array с Flatbuffers?

По сути, мне нужно использовать Flatbuffers в браузере (Chrome / Firefox / et c) для передачи видео и аудио данных. Первоначально я использую Base64 , но я хочу перейти в двоичный формат, и я нашел Flatbuffers.

Итак, у меня есть эти Видеоданные (Blob), которые преобразуются в тип Uint8Array Javascript, и, аналогично, Аудиоданные.

Это правильный способ представить это?

table VideoChunk {
    frame:[ubyte]
    mimeType:string
    timestamp: 
}


table AudioChunk {
    slice:[ubyte]
    mimeType:string
    timestamp: 
}
...