I'm looking for a solution for parsing and visualizing real time data stream (user defined protocol) coming from UDP socket. The amount of data is appr. 20 Mbps. I'm trying to do it on 'raw' python, but now it's look quite slow. I think there should exist libraries/frameworks but I haven't found anything, so maybe somebody can advise me something. Or maybe it's unreal to parse that amount of data with python. What do you think? P.S. under real time I mean that time for visualization data is equal(less) that time to receive it from socket.