Streaming video, how does it work?

  • Thread starter Thread starter linux kid
  • Start date Start date
  • Tags Tags
    Video Work
Click For Summary
SUMMARY

Live video streaming operates through a combination of continuous data flow and packetized transmission. Video content is delivered using Multicasting, which allows a single stream to be efficiently sent to multiple viewers without duplicating data for each connection. The packet size is variable, but typically, the maximum size for IP packets is 1500 bytes. For effective streaming, the server sends data at a rate sufficient to prevent frame drops, with bandwidth requirements determined by the video's encoding.

PREREQUISITES
  • Understanding of Multicasting protocols (Sparse mode, Dense mode, Sparse-Dense mode)
  • Familiarity with IP packet structure and maximum transmission unit (MTU) of 1500 bytes
  • Knowledge of bandwidth requirements for digital video formats
  • Basic concepts of TCP/IP networking and data packetization
NEXT STEPS
  • Research the implementation of Multicasting in IPTV and its advantages over Unicast
  • Explore the role of MPLS (Multi-Protocol Label Switching) in video streaming
  • Learn about the impact of bandwidth on video quality and streaming performance
  • Investigate the differences between Unicast and Multicast streaming methods
USEFUL FOR

This discussion is beneficial for network engineers, streaming service developers, and anyone involved in optimizing video delivery 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 1 ·
Replies
1
Views
1K
Replies
2
Views
923
  • · 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