Такая штука называется
Multicast.
И, броадкаст — это всё же совсем не то, что вы описываете. То что вы описываете — это стандартный unicast (один поток к одному клиенту, +1 клиент — +1 поток). В броадкасте данные идут сразу всем, но броадкаст не распространяется выше L2 или L3 (см вики про
броадкаст), т.е. не применим в рамках интернета, а используется только в локальных сетях. Multicast же может работать как на уровне локальных сетей, так и на более высоком уровне всего интернета. Но, на сколько я знаю, multicast достаточно геморно организовать в техническом плане (т.е. это не тупо галочка у сервера вещания), да и не все провы (не все маршрутизаторы) кушают такой трафик (хотя в этом плане могу ошибаться, давно не копался).