Streaming video, how does it work?

  • Thread starter Thread starter linux kid
  • Start date Start date
  • Tags Tags
    Video Work
Click For Summary
Live video streaming on the internet involves sending data in a continuous flow that is segmented into smaller packets for transmission. This process utilizes multicasting, which efficiently delivers video content to multiple users without requiring separate streams for each viewer. In multicasting, packets are replicated at router points, allowing a single stream to serve many users, significantly reducing bandwidth demands compared to unicast, which sends individual streams to each viewer. The maximum size for IP packets is typically around 1500 bytes, but this can vary based on the network and devices involved. Streaming servers send data at a rate sufficient to prevent interruptions, with the required bandwidth determined by the video’s encoding. Multicast technology is essential for applications like IPTV and internet radio, but its implementation is limited in some regions due to network provider policies. Understanding multicast and its protocols, such as PIM-SM, is crucial for grasping how video content is distributed over the internet.
  • #31
See, this is a perfect example of you not knowing what you're talking about, this has nothing to do with them multicast enabling their IP backbone so that end users can view multicasts via the internet.

You seem to be unable to understand the difference between multicasting over cable or Verizon's plan to offer it over fiber to a subscriber's premise (FiOS) and multicasting over the public internet. They are not the same.

What are you talking about? Amazing, I am attempting to explain to you they are different, and either you are building a strawman or we have a communication problem. As I have asked you to verify if you know the difference in several posts now!
 
Computer science news on Phys.org
  • #32
Anttech said:
Did you even look at the link I posted, regarding the level of Class D routing? Level 3 is the "main pipe" of the world...
Level 3 is a business to business only company in the US, they do not sell to non-business customers.

Routing Multicasts is transparent to Telco's its like routing Unicasts, as I explained before. It is the same thing, up till closer to the requestor, or rather up till what we call a Rendevous point for the Mcast group.
This has nothing to do with the Telco environment. To do multicasting to non-dedicated business internet users, you need to be on one of the 2-3 ISP's that offer multicasting to consumers, since these ISP's mainly only sell to businesses, there are very few consumers on these companies. If someone wants to view your video and they are on an ISP that isn't multicast enabled (the vast majority) the instant your ISP hands off to their ISP the multicast stops. You do understand hot potato routing?

I know what the confusion is about here, you are talking about IPTV over dsl or whatever.
Uhm, no. See you don't understand.

The OP is not a business, he is a consumer, as are the vast majority of anyone reading in this forum. Video on the internet is gaining popularity, but because of the multicast issue, popular sites like youtube actually use flash.
 
  • #33
BTW Some more food for thought, on whether Multicasting is 'allowed' or is in use across the Public internet. It is very easy to Tunnel a Class D address or rather a Multicast stream inside a Unicast stream, so in fact it can be tunneled across 'Hostile' Transport Teleco's.

One can use a GRE (simple Generic Router tunnel) to do this:

Outlined here:

http://www.cisco.com/en/US/tech/tk828/technologies_configuration_example09186a00801a5aa2.shtml

This means even if an 'Inbetween' Autonomous System does not allow Mcasts, it can still cross that AS.
 
  • #34
The OP is not a business, he is a consumer, as are the vast majority of anyone reading in this forum. Video on the internet is gaining popularity, but because of the multicast issue, popular sites like youtube actually use flash.
Youtube isn't Live. Its a recording that's the difference, and the reason why they wouldn't multicast.. You would never multicast that type of content!

Can you stop telling me I don't understand, when you are the one who keeps giving incorrect information. If you understood the reason why one uses multicasts, you certainly would not have mentioned youtube!
 
Last edited:
  • #35
Anttech said:
Youtube isn't Live. Its a recording that's the difference, and the reason why they wouldn't multicast..
True, but there is live video with the flash media server, but I'm not knowledgeable about the limitations.

I have a sneaking suspicion that the OP was really thinking of video such as youtube, google video, etc... which are not streaming video and we've been arguing this for nothing.

I think we've been on two different pages on the multicasting, I'm only talking about the streaming capabilities to consumers which here in the US has been virtually blocked by the big ISP's. I apologize for being terse.
 
  • #36
I apologize for being terse.

ok, I apologise also if I have been blunt, or not communicative enough
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
2
Views
738
  • · Replies 3 ·
Replies
3
Views
2K
Replies
12
Views
8K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 30 ·
2
Replies
30
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
1
Views
8K
  • · Replies 1 ·
Replies
1
Views
1K