【发布时间】:2015-03-09 21:58:51
【问题描述】:
我正在使用 C++ 开发视频流应用程序,我对数据包的序列化有疑问。我知道有许多来自 Google Protocol Buffers、Apache Thrift、Cereal 等的序列化框架。我认为数据包需要序列化是正确的,对吧?
由于任何一点点开销都会导致延迟,是否值得使用现有框架进行序列化?
是否值得我花时间尝试自己开发或坚持使用框架?
我知道大多数框架都会考虑大端和小端,这很好。
根据我所做的研究,我倾向于尝试使用 Google 协议缓冲区。这是一个很好的流应用程序的序列化库吗?
还有其他建议吗?
感谢您的意见和建议。
【问题讨论】:
标签: c++ video serialization streaming