Player hosting the game with Unity Networking

Hello guys! First I apologise for my bad English. There are many guides and tutorials about Unity Networking, but what I want is to let the player host the game themself. I think probably there is nothing to do with master server as long as the player is hosting the game.

Basically what I want is to let the player who create the room host the entire game. A game can consist of 4 players for example.

Is it called as “dedicated server”? I’m not really sure. So, is it possible to let the player himself manage all bandwidth within his game, how can I done that?

Sure - no need for Master server, PUN, or anything else - everything you need is in the built-in Network class. Just get the host to call Network.InitializeServer() to start the server. Then have clients connect to it with Network.Connect().