Almost all the streaming technology of your choice supports serialization. However, key for any streaming application performance is the serialization technique used. If the serialization is slow, then it will affect your streaming application latency.
Moreover, if you are integrating with an old legacy system, it might be that the serialization of your choice is not supported. Key factors in choosing any serialization technique for your streaming application should be the amount of CPU cycles required, time for serialization/deserialization, and support from all integrated systems.