How can i send Raw Ethernet II frame?

Is there a possibility or even library where i can open a raw ip socket and send the pixel frame as raw ethernet data through the network in Processing?
If not, how can i export the framebuffer to a “c” linux code where i can easily send the frame as raw ethernet in linux?



My short list… I am sure there are more.