Можно ли реализовать протокол на основе RTP с помощью библиотеки Google FlatBuffers? - PullRequest
0 голосов
/ 21 октября 2018

Меня особенно интересует реализация протокола RTP-MIDI.Как я могу ожидать, основные трудности могут возникнуть при реализации битовых полей и необычных MIDI-подобных временных меток.И, может быть, если кто-то знает, что уже существуют реализации c ++ с открытым исходным кодом, пожалуйста, дайте мне ссылку на это.

1 Ответ

0 голосов
/ 22 октября 2018

Я так не думаю.Насколько я могу судить, RTP-MIDI - это очень специфическая кодировка.FlatBuffers не может эмулировать существующее двоичное кодирование / компоновку, у него есть собственная кодировка, которая обычно не соответствует другим двоичным кодировкам, даже если сохраняется та же информация.

FlatBuffers обычно можно использовать с любым протоколом, который можеттранспортировать непрозрачную полезную нагрузку байтов.Сам RTP (не RTP-MIDI) потенциально может использоваться с данными FlatBuffer (после заголовка RTP).

...