Already on ArticleSlash?

Forgot your password? Sign Up

Audio Streaming - How To Succeed 2


Visitors: 300

Protocol Issues

Designing a network protocol which supports streaming media can be quite involved.

The following issues are noteworthy:

Protocols called Datagram, such as the User Datagram Protocol, send the media stream as a series of small components of data. Although this is simple and efficient, the protocol does not contain any provision to guarantee delivery of the data stream. In fact, the onus is placed on the user to detect any loss or corruption in the data, and to reinstate such data using error correction methods. If some of the data is lost, the media stream may incur what is called a dropout.

The following protocols have been particularly designed to deliver streaming media over networks:

Real-time Streaming Protocol, Real-time Transport Protocol, and the Real-time Transport Control Protocol.

Dependable protocols, such as the Transmission Control Protocol, ensure the correct delivery of each bit in the media stream. However, in order to achieve this, they use a system of timeouts and retries, which makes them more complex to implement. The downside is that when the network suffers from is a loss of data, the media stream is put on hold while the protocol handlers detect the loss and retransmit the missing data. By buffering the display data, it is possible to reduce this effect quite noticeably.

When using Unicast protocols, an alternative copy of the data stream is sent from the server to each user. Unicast is most commonly used for most Internet connections. However, it does not perform well when large numbers of users want to view the same program at the same time. When there are many recipients receiving Unicast content streams independently, there tends to be data replication with consequent server/network loads. Even when the streaming content is the same as that provided by the associated streaming server, there will still be a requirement for multiple connections from the Unicast Connections.

However, Multicast protocols were developed in order to minimise this sort of replication. Such protocols send just one stream from the source to a group of recipients. Whether Multicast transmissions are feasible depends on the network infrastructure and type. One possible downside of multicasting is the loss of the ability to utilise video on demand. In the case of continuously streaming radio or television material, the user will be unable to control playback. The use of servers with the ability to cache, digital set top boxes, and buffered media players are all methods which will tend to limit this problem.

The ability to send a single data stream to a number of end users on a computer network is available with IP Multicast. Since routers and firewalls must allow the flow of data destined for multicast groups, this must be considered when deploying IP multicast.

In the case of educational, government, and corporate intranets where the organization that is serving the content has control over the network between server and recipients, then routing protocols such as IGMP and PIM can be used to deliver stream content to multiple LAN segments.

Arranging for pre-recorded streams to be sent between computers forms the basis for Peer-to-peer (P2P) protocols. In this way, the server and its network connections are free from experiencing bottlenecks. There are, however, certain matters that may need to be resolved when using of such an arrangement. These include technical, effectiveness, accuracy of data, and various legal issues

Audio Streaming – How To Succeed

<span style="font-family:verdana;">Peter Radford writes Articles with Websites on a wide range of subjects. <strong><span style="color:#33cc00;">Audio Streaming</span></strong> Articles cover History, Development, Multimedia, Protocols.

His Website has many more Audio Streaming Articles, written by others and carefully selected.


<span style="font-family:verdana;">View his <a href="" target="_blank"><strong><span style="color:#33cc00;">Website</span></strong> at: </span>

<span style="font-family:verdana;">View his <a href="http://audio-streaming-how-to-succeed." target="_blank"><strong><span style="color:#33cc00;">Blog</span></strong> at: audio-streaming-how-to-succeed.</span><span style="font-family:verdana;">


Article Source:

Rate this Article: 
Profitable Audio Streaming - Ways to Get Started With Audio Streaming
Rated 4 / 5
based on 5 votes

Related Articles:

Audio Streaming - How To Succeed

by: Peter Radford (September 20, 2011) 
(Internet and Businesses Online/Audio Streaming)

Audio Streaming - How To Succeed 3

by: Peter Radford (December 23, 2009) 
(Internet and Businesses Online/Audio Streaming)

Audio Streaming Secrets - Money Making Tips for Audio Streaming

by: Raymond Nesa (May 01, 2007) 
(Internet and Businesses Online)

Fast Audio Streaming - Key Ways to Make a Profit With Audio Streaming

by: James Krawder (June 11, 2007) 
(Internet and Businesses Online)

Audio Streaming - Advanced Ways to Make Money With Audio Streaming

by: Mark Fortimer (July 05, 2007) 
(Internet and Businesses Online/Audio Streaming)

Best Audio Streaming - 3 Key Steps to Advance in Marketing with Audio Streaming

by: James Krawder (May 25, 2007) 
(Internet and Businesses Online)

Profitable Audio Streaming - Will Audio Streaming Stay for Good?

by: Raymond Nesa (April 21, 2007) 
(Internet and Businesses Online)

Lucrative Audio Streaming - Make Money With Audio Streaming

by: Sean Mize (April 10, 2007) 
(Internet and Businesses Online)

TalkStream Audio Streaming Service - How To Add Streaming Audio To Your Website

by: Elliott Hairston (September 29, 2007) 
(Internet and Businesses Online/Audio Streaming)

Profitable Audio Streaming - Ways to Get Started With Audio Streaming

by: James Krawder (June 21, 2007) 
(Internet and Businesses Online/Audio Streaming)