Remix.run Logo
riedel 8 days ago

MPEG-7 includes a binary XML standard [0] which is quite useful IMHO in comparison to others (I think it is used in DVB Meta data streams). But beyond patents it is even hard to find open documentation of BIM. I think the group was technically quite competent in comparison with other standard groups, but the business models around it really turn me off.

[0] https://mpeg.chiariglione.org/standards/mpeg-7/reference-sof...

EDIT: Here is the Wikipedia page of BiM which evidently made it even into an ISO Standard [1]

[1] https://en.m.wikipedia.org/wiki/BiM

bokchoi 8 days ago | parent [-]

Interesting. I've used EXI in a past project but I hadn't heard of BiM.

riedel 7 days ago | parent [-]

More than 10 years ago. I was looking into using binary XML on really ressource constraint embedded devices (actually I started to dive into the whole rabbit hole of grammar based compression on hedges in my PhD). I tried to like EXI, but realized that it wasn't really designed for embedded applications. I ended up implementing binary representations very much inspired by BiM.