Ties together streaming image encoders and decoders with a nice API