Professional Documents
Culture Documents
Sample Network Technology
Sample Network Technology
STREAMING
In Partial Fulfillment
Of the Requirements for the Degree
Bachelor of Science in Information Technology
Major in Network Technology
By:
Marie S. Berberabe
Princess O. Melo
Ohio R. Ramos
APPROVAL SHEET
PANEL OF EXAMINERS
Chairperson
The authors would like to express their genuine gratitude to the following
for giving them a great opportunity towards another academic milestone that they
believe will establish their scholarly excellence and success upon the completion
of this study:
First to Almighty GOD, who directed and strengthened them in all their
endeavors, for the eternal love and forgave the group the wisdom and drive,
without which this research would not have materialized. They would also want to
convey their heartfelt gratitude to the following individuals for their unwavering
aid and support throughout the completion of their studies.
To Mrs. Lanie Palad, our professor in Capstone Project 2, for her assistance
and for sharing her expertise;
To Mr. Jei Pastrana, our adviser for his time, effort and patience when we
were doing our project;
To Dr. Princess Marie Melo, Mr. Jefferson Cañada, and Ms. Lovely Rose
Hernandez, our panelist for their comments and recommendations to improve this
project.
Most specially, to our loving and understanding parents for their moral,
financial and spiritual support to accomplish this project.
DEDICATION
To our Parents,
who have given us their limitless moral and financial support
for the study's development,
To our friends,
with whom we share our experiences daily laughter and headaches,
MJL
JMM
JBKR
TABLE OF CONTENTS
TITLE PAGE
i
APPROVAL SHEET
ii
ABSTRACT
iii
ACKNOWLEDGEMENT
iv
DEDICATION
v
TABLE OF CONTENTS
vi
LIST OF TABLES x
CHAPTER
I. INTRODUCTION
1
Definition of Terms 5
II. REVIEW OF RELATED STUDIES AND SYSTEMS 7
Technical Background 7
Related Studies 8
Related Systems 13
Conceptual Framework 19
Requirements Analysis 24
Design 35
Development 44
Testing 48
Deployment 52
BIBLIOGRAPHY 89
APPENDICES 95
Hulu have gained significant popularity in recent years, leading to the need for
based CDN that is reliable, efficient, and scalable to support the increasing
and interviews with experts in the field. The review of literature will be based on
The study will commence with an overview of CDN services and their
importance in video streaming. The review of literature will cover the different
types of CDN services, including traditional CDN services and cloud-based CDN
services. The project will explore how cloud-based CDN services offer several
advantages over traditional CDN services, such as increased scalability, reliability,
and cost-effectiveness.
congestion, which can lead to slow loading times and buffering issues. According
to Li, Li, Wang, and Li (2021), network congestion is a significant challenge for
CDN services, especially during peak usage hours. The project will investigate
strategies that can be used to address network congestion, such as edge computing
concern for streaming services. According to Sharma and Sharma (2018), security
threats such as content theft, malware, and DDoS attacks pose significant risks to
video streaming services. The project will explore strategies that can be used to
network monitoring.
The main objective of this study is to design and develop a cloud-based CDN
that is reliable, efficient, and scalable to support the increasing demand for video
Goal (SDG) 9.
Specifically, this study aims to:
2. Ensure that the developed CDN has a minimum response time of 500
threats.
for meeting the growing demand for video streaming services. With the increasing
technology, popular streaming services such as Netflix, Amazon Prime, and Hulu
cloud-based CDN can provide users with seamless streaming experiences and
cloud-based CDN that is reliable, efficient, and scalable, the study can support the
services, especially during peak usage hours. The study investigates strategies
such as edge computing and load balancing that can be used to address network
congestion and ensure smooth and uninterrupted video streaming. Such strategies
can ensure that users have uninterrupted streaming experiences, enhancing the
sensitive nature of video content. The study explores strategies such as encryption,
watermarking, and network monitoring that can be used to ensure the security of
video content and protect against potential threats. The implementation of these
strategies can assure users that their content is safe and protected from
unauthorized access.
Overall, this study can significantly impact the video streaming industry by
of such a CDN can meet the growing demand for video streaming services and
efficiently and reliably support the increasing demand for video streaming
services. The study will commence with an overview of CDN services and their
importance in video streaming. The review of literature will cover the different
types of CDN services, including traditional CDN services and cloud-based CDN
services. The project will explore how cloud-based CDN services offer several
and cost-effectiveness.
and buffering issues, especially during peak usage hours. The project will examine
how edge computing and load balancing can be utilized to tackle network
congestion effectively. Furthermore, the study will explore strategies to ensure the
The project will explore how encryption, watermarking, and network monitoring
can be implemented to protect video content from security threats such as content
and interviews with experts in the field. The review of literature will be based on
credible sources such as academic journals, books, and research papers. The
service that can efficiently and reliably support the increasing demand for video
streaming services.
The study is limited by the scope of its focus, as it does not explore other
marketing. Additionally, the study's findings may not be generalizable to all types
of CDN services or streaming services. The availability and quality of data sources
may also limit the study's conclusions, and the recommendations may require
time, and the study may not cover all possible strategies for addressing network
terms related to video streaming and CDNs, drawing upon relevant literature and
servers that work together to provide fast delivery of internet content (Akamai
Technologies, 2021).
and data storage closer to the location where it is needed, reducing latency and
Efficiency. The ability of a CDN to deliver internet content quickly and with
2019)
devices, including viruses, worms, and Trojan horses. (Singh et al., 2018)
Network congestion. The state of a network when there is more traffic than
the network can handle, leading to slow loading times and buffering issue (Li et
al., 2021).
Kaur, M., & Gupta, M. (2019). Cloud-based content delivery network: A review.
Journal of Intelligent & Fuzzy Systems, 36(3), 3023-3033. doi: 10.3233/JIFS-
179357
Kundur, D., & Hatzinakos, D. (2020). Digital watermarking for telltale tamper
proofing and authentication. Proceedings of the IEEE, 91(7), 1165-1184. doi:
10.1109/JPROC.2003.814923
Li, J., Li, W., Wang, Y., & Li, Q. (2021). Research on the dynamic load balancing
algorithm of the CDN system under network congestion. Journal of Ambient
Intelligence and Humanized Computing, 12(2), 1241-1252.
Mirkovic, J., Koo, H., Liu, Y., Marwaha, M., & Woo, T. (2019). DDoS attacks
and defense mechanisms: classification and state-of-the-art. Computer Networks,
147, 144-164. doi: 10.1016/j.comnet.2018.08.027
Mishra, D., & Tripathi, S. (2019). A study on load balancing techniques in cloud
computing. International Journal of Computer Applications, 160(4), 24-27. doi:
10.5120/ijca2017912696
Sharma, S., & Sharma, R. (2018). Security threats to video streaming services: A
comprehensive review. International Journal of Computer Applications, 179(31),
11-17.
United Nations. (2020). Transforming our world: The 2030 agenda for sustainable
development. Retrieved from
https://sustainabledevelopment.un.org/post2015/transformingourworld