Is there is a way Peer-to-peer in all platforms? (mobile-pc)

Thanks for you reply @Calinou
That means without server it cant be done in mobile?
And can I make my STUN/TURN server,
Or can I use a regular website server as STUN/TURN server?

And can you answer this question also: (if you know) Thanks!