English | 繁體 | 简体

streaming.hk  >  Streaming Technologies

 Unicast/HTTP Streaming

A unicast stream is a one-to-one connection between the server and a client, which means that each client receives a distinct stream and only those clients that request the stream receive it. You can deliver content as a unicast stream from either an on-demand or a broadcast publishing point. There are different unicast streaming all over the world, for instance

Peer-to-peer(P2P) Streaming

Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes.

Peers make a portion of their resources, such as processing power, disk storage or network bandwidth, directly available to other network participants, without the need for central coordination by servers or stable hosts. Peers are both suppliers and consumers of resources, in contrast to the traditional client–server model where only servers supply, and clients consume.

The peer-to-peer application structure was popularized by file sharing systems like Napster. The concept has inspired new structures and philosophies in many areas of human interaction. Peer-to-peer networking is not restricted to technology, but covers also social processes with a peer-to-peer dynamic. In such context, social peer-to-peer processes are currently emerging throughout society. There are different unicast P2P streaming all over the world, for instance:

Multicast Streaming

In computer networking, multicast is the delivery of a message or information to a group of destination computers simultaneously in a single transmission from the source creating copies automatically in other network elements, such as routers, only when the topology of the network requires it.

Multicast is most commonly implemented in IP multicast, which is often employed in Internet Protocol (IP) applications of streaming media and Internet television. In IP multicast the implementation of the multicast concept occurs at the IP routing level, where routers create optimal distribution paths for datagrams sent to a multicast destination address.

At the Data Link Layer, multicast describes one-to-many distribution such as Ethernet multicast addressing, Asynchronous Transfer Mode (ATM) point-to-multipoint virtual circuits (P2MP) or Infiniband multicast.

Pros and Cons

Pros Cons
Unicast Streaming
  • Usually support in General Share Hosting
    • Directly Streaming by browser (Require more server support)
    • Streaming by Flash Video Player (JW Player / MC Media Player)
  • Good for small amount of user
  • Easy Client Support
  • Consume a lot of bandwidth
Peer-to-peer Streaming
  • Bandwidth are share between each user
  • Prevent Network bottleneck
  • Require specify program to view the video
  • Raises technical, performance and quality issues
Multicasat Streaming
  • Usually used on Digital TV Deployment
  • Easy to scale up (one to many)
  • High requirement and Network Support


How much bandwidth/traffic do you need?


 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Streaming Streaming Technologies Bandwidth and Quality Codec and Players Our Service Contact Us
All rights reserved. UDomain Web Hosting Company Limited 1998 -