Is Real Broadcasting on the Internet Possible?

broadcastinternetmulticastrouting

Am sorry if my question is silly. But I want to clear that i doesn't mean just playing audio or video from a remote server.I am asking about conventional broadcasting as exists in Television and Radio (one transmitter{here i mean transmitting once unlike transmitting data differently for different number of receivers.}. As of my knowledge if I start streaming live on any Internet Service(Say You Tube ), it will start sending me data over internet like a point to point communication, even if I open the same video in another tab my browser will create a new connection with YouTube server and that will start a new point to point communication.
But what if we place server or router @ home b/w receiver and transmitter which gives a unique url to broadcast related communication over internet and every time when another receiver{connected after router} requests that content the router will provide access to a copy of that content
I have just asked this because a HYBRID internet could me more faster and the service like live streaming that sucks majority of bandwidth of internet and for which internet is not a right protocol could be done over above mentioned channel.By labelling communications as PUBLIC , PRIVATE and BROADCAST

Plz correct me if i have choosen wrong community

Best Answer

I don't think you really understand that the Internet is just a collection of many ISPs which connect to other ISPs. Each ISP has its own policies. Also, IP has a single source and a single destination address for each IP packet. Actual broadcasts, from the perspective of IP (broadcast destination address), are restricted to a single broadcast domain, and a broadcast cannot cross a router.

IP does have multicast which is used with a single source, multiple receivers. Like broadcast, multicast is normally restricted to a single broadcast domain. To get around that, multicast routing was developed, but it is different than regular IP routing.

With multicast, each and every router in a path from source to destination must be configured for multicast with the same multicast policies. Also, you would end up forcing ISPs to either always carry multicast traffic for which it may have no users (wastes a lot of precious bandwidth and the ISPs will never agree to this), or the ISPs will need to purchase and maintain special equipment just for the multicast traffic.