The exchangeable encodings mechanism for the 52°North Sensor Observation Service was originally implemented in a Google Summer of Code Project, see ExchangeableEncodingPlugin. This page lists all available encodings, how you can use them, and who developed them.