Choosing Between UDP and TCP for Stored Audio Streaming: A Report

Verified

Added on  2021/01/07

|6
|913
|24
Report
AI Summary
This report compares User Datagram Protocol (UDP) and Transmission Control Protocol (TCP) for audio streaming. It argues that TCP is more suitable for streaming stored audio due to its superior sound quality and guaranteed delivery, unlike UDP which can lead to packet loss. The report also discusses Open Connect Appliance (OCA), a hardware device used by Netflix to reduce service costs and deliver high-quality content, allowing users to stream large amounts of video content efficiently. The paper references several sources to support its arguments and concludes that TCP is best for audio streaming. This report provides a comprehensive overview of the two protocols and how they impact streaming quality, and the benefits provided by OCA. The report is contributed by a student to be published on Desklib, a platform which provides all the necessary AI based study tools for students.
Document Page
DQ1
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of Contents
QUESTION .....................................................................................................................................1
Whether an application should use UDP or TCP when streaming stored audio....................1
Information on OCS and how it benefit consumer of Netflix services ?...............................2
REFERENCES................................................................................................................................3
Document Page
QUESTION
Whether an application should use UDP or TCP when streaming stored audio
A stored audio is always streamed through various protocols. They are used on basis of
type of audio. A UDP is user datagram protocol is a program that runs on internet. It is used to
send short messages in form of datagrams over a network (Huh, Je and Seo, 2016). UDP is core
member of internet protocol that was designed by David P Reed. This is an OSI that works
between client server network. Generally, UDP is used in games and video conferencing. In this
individual's protocol packets are dropped and then UDP delivers it in different order which
enhances the performance and quality of video. UDP contains four data heads each of 2 bytes
that are as follows :-
Source port number
Destination port number
Datagram size
Checksum
on other hand TCP is transmission control protocol in which data is sent into packets via
internet. It also contains an OSI layer that establish connection and delivers messages over
internet. Besides this TCP transmits large number of data into packets. Moreover, it ensures that
data is delivered from end to end nodes (Cai and et.al., 2017). In addition to this, before
transmitting data TCP creates a connection between source and destination so that
communication remains active. In this way TCP breaks data into small packets and ensures that
data integrity is rearranged at destination.
While streaming audio it is important to use an application so that data is delivered at
right destination. By comparing the features of both UDP and TCP an application should use
TCP in streaming audio. This is because TCP provides a better sound quality and delivery
guarantee. Whereas in UDP packets can be lost in streaming. This will lead to poor performance
and quality of audio. In such a complex environment it is essential that streaming stored audio
should run smoothly (Streaming stored audio, 2011). Therefore, TCP provides a higher quality
in bandwidth and is more suitable. In case of UDP, data loss is not retrieved so this leads to
delays in video playing. Generally, it is best used to video calling apps such as Skype, Google
duo, vibe, etc.
1
Document Page
The popular streaming services such as you tube, Netflix, etc. uses TCP B3 protocol.
They provide services in wide area thus, it is necessary to maintain data integrity. It is mostly
used as it helps in delivering better quality of video as well as audio (Draz, U. and et.al., 2018).
Apart from this, the bandwidth of this protocol is very wide and high so it can overcome
obstacles that occurs while streaming. B3 monitor bandwidth between source and destination and
provides recovery of retransmitting missing data. You tube uses this in order to prevent data
from theft. Moreover, TCP B3 guarantee that data packets are delivered to right destination by
establishing strong connection between client and server. Thus, with these benefits companies
uses TCP in audio streaming.
Information on OCA and how it benefit consumer of Netflix services ?
OCA is a open software application that helps in connecting VPN and establishing point
to point networks. This is a hardware device that is used by Netflix in their application. It helps
on reducing cost of providing services and delivering high quality content (Jheng and et.al.,
2017). The benefit it gives to consumers is it allows them to view large amount of video content
with less streaming. The point to point connection allows user to stream large data in less time.
Moreover, the same content can be viewed by many users in same time. This gives an amazing
experience and Netflix service to user.
2
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
REFERENCES
Books and journals
Cai, H. and et.al., 2017. IoT-based big data storage systems in cloud computing: Perspectives
and challenges. IEEE Internet of Things Journal, 4(1), pp.75-87.
Draz, U. and et.al., 2018, March. Evaluation based analysis of packet delivery ratio for AODV
and DSR under UDP and TCP environment. In Computing, Mathematics and Engineering
Technologies (iCoMET), 2018 International Conference on (pp. 1-7). IEEE.
Huh, J.H., Je, S.M. and Seo, K., 2016. Communications-based technology for smart grid test
bed using OPNET simulations. In Information Science and Applications (ICISA) 2016 (pp.
227-233). Springer, Singapore.
Jheng, J.T., and et.al., 2017, July. Wisdom Appliance Control System. In IOP Conference
Series: Earth and Environmental Science (Vol. 73, No. 1, p. 012027). IOP Publishing.
Online
Streaming stored audio. 2011. [online] Available through :
<https://www.oodlestechnologies.com/blogs/Why-UDP-is-preferred-for-Live-Streaming>
3
Document Page
4
chevron_up_icon
1 out of 6
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]