MAVLink Compression

Im using MAVProxy to stream MAVLink via udp. How can I compress the MAVLink data before it is sent out and then decompress at the receiving station?