Comment by NoMoreNicksLeft
3 days ago
I'm not sure I understand the point. For small home networks, there is no bandwidth difference between this and streaming solutions like Jellyfin. Yes, this was a cool technology, and if some large provider like AT&T wanted to use this to broadcast channels to everyone at once it would've made more sense than streaming... but even for that use case the world has moved on. Does anyone watch scheduled television anymore except local news and sportsball?
> Does anyone watch scheduled television anymore except local news and sportsball?
Yes, especially for folks not at home. It’s common to see multicast used in places where internet bandwidth is constrained, but network maybe not so much.
For example, maybe you have an older hotel, or a cruise ship or a hospital or a retirement home. It’s expensive to just buy better internet backhaul, and it’s expensive to retrofit those rooms, and you can lose a lot of money for every day the room is down.
But, with multicast, you can use the legacy internet connection and the legacy wiring in the room, but easily/cheaply ensure every room has a working TV with full broadcast TV or satellite TV, and anyone watching that is not pulling 5mbps to 10mbps from your internet backhaul.
It also all works from a single remote control, and it doesn’t ask you to log into anything, it doesn’t need your cell phone for anything, etc.
It’s niche, but there’s a number of places where it makes sense.
Yes. I watched scheduled TV less than 3 (waking) hours ago.
I have a gigabit down, and a ~50TB local Plex server.
Sometimes, well… often, it’s just nice to channel-surf as a low-commitment way to find something to watch, to be surprised by something, etc. I’ll otherwise frequently be paralysed by choice and/or fall back on the same playlist of shows, over and over.
Plenty of others online have documented similar experiences. It’s why there’s an ecosystem of projects looking to emulate traditional TV experiences using Plex / local media libraries. To use a Claude-ism: it’s not just nostalgia-bait, there are genuine advantages to watching things this way. I’ve been doing it long enough for any novelty / shine to have worn off.
What's a "waking hour"?
Same amount of time as a regular hour, unless you take a nap along the way ;)
> if some large provider like AT&T wanted to use this to broadcast channels to everyone at once it would've made more sense than streaming...
AT&T does (or did) use multicast for cable tv replacement...
> Does anyone watch scheduled television anymore except local news and sportsball?
"Except for"? Sportsball events are some of the simultaneously most-watched things out there.
Heck, I bet a lot of the streaming services wish they could do multicast over the Internet instead of CDNs for episodic releases.
> I'm not sure I understand the point.
To demonstrate...multicast TV distribution on a home network?
> For small home networks, there is no bandwidth difference between this and streaming solutions like Jellyfin.
Jellyfin and multicast TV distribution are not the same things, though. They're very different.
Some other things that are very different include: The temperature of Lake Superior, my mother's collection of weird ceramic houses that light up, and red herring.
> Yes, this was a cool technology,
Multicast has ceased to be a cool technology? That's hot.
> and if some large provider like AT&T wanted to use this to broadcast channels to everyone at once
They do that.
> it would've made more sense than streaming
They do that, as well.
> but even for that use case the world has moved on.
All of it? Uniformly?
> Does anyone watch scheduled television anymore except local news and sportsball?
We should not use multicast TV distribution on home networks for local news and sportsball?
IPTV from your ISP is typically multicast (even if your connection is point-to-point), and if you have more than one network behind your router (for example, you have separate networks for wire clients, owner's wifi and guests wifi) you need to understand hot it works to setup your router correctly that you can watch IPTV on any device in any of yours networks.
What would be great is if there was a “box” I could program 50 or 100 digital channels to IPTV channels and just flip channels on the tv and the box changed IPTV sources. anything like this that’s consumer grade available that works with M3U playlist
When the media server is only intended to broadcast a single stream 24/7 whether it is live from a newsroom or real-time from a media library, and there is no need for end-user-interaction with the media server itself, multicast only requires the server to serve to a single IP address and any clients on that network can just tap into it at any time through the routing hardware. The server just pours its streaming data into a single widely-accessible IP address and doesn't need to have any idea how many clients are active at all.
So multicast is when you want hardware outboard of the server to do all the distribution, the maximum number of simultaneous client users is then not limited by the server resources since the server itself only serves that one stream to a single IP address no matter how many users or not tap into the stream beyond that point.
The more familiar default approach for more common servers and routers is not multicast, but regular unicast instead. Where the server allows individual asynchronous interactions directly with each user like you expect in a common office network (or the internet), hardly anything identical is intended to be accessed simultaneously by the clients. But of course the server then needs to handle the distribution to each user individually like in a basic office network, which can add up to a lot of IP connections for the server to contend with compared to only a single IP if it was multicast.
So the number of simultaneous users is then limited by the number of connections that the server itself can maintain under unicast, which is an un-necessary additional bottleneck that can be avoided by using multicast if everything on that "channel" is going to always be simultaneous anyway.
Not my downvote btw.