10 mbps is download speed, you need upload to stream. Not download, Jesus.
And not, you can't. Maximum upload speed in Greece is 0.9 mbps, except if you are in University or airport.
You will have high latency, about ~130-150 if you have about 0.9 like me. But I guess with 10mbps download speed your upload will be even lower since I have 24mbps. So no you can't, you will have 999ms.