revert to protobuf framecodec