This is an area lacking in low to mid range MCUs. Finding support for high speed USB isn't a problem (although getting them to stream approaching 480Mbps usually takes work), I'd have hoped that by now GigE on such device in the upper Cortex M4/M7 class would have become much more commonplace by now.
GigE, being the domain of application processors, means it pretty much becomes a prereq to be running fully fledged OS such as Linux, and having to deal with all the baggage that entails.