No, all devices do not have to be on the same subnet. However, the auto-discovery of hosts on the participants’ devices will not function. This can be avoided by directly entering the local IP address ( in the form xxx.xxx.xxx.xxx ) where the list of hosts appears.