I'd like to schedule real-time data to be broadcast over the air, and I'd like an easy way to define what those data types are for developers. Protobufs seem interesting but the wire-format is variable length which makes it difficult to fit in fixed size packets. Are there any alternatives?