0% found this document useful (0 votes)
74 views

Project Report

This document describes a project to develop a Netflix clone called StreamHub. It was created by three students as part of their BTech degree. The project involved designing and building a website to provide a cinematic streaming experience similar to Netflix. The document includes sections on the motivation, background of the problem, description of the current Netflix system, issues with the current system, project objectives, functionality requirements, security considerations, and proposed solution.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views

Project Report

This document describes a project to develop a Netflix clone called StreamHub. It was created by three students as part of their BTech degree. The project involved designing and building a website to provide a cinematic streaming experience similar to Netflix. The document includes sections on the motivation, background of the problem, description of the current Netflix system, issues with the current system, project objectives, functionality requirements, security considerations, and proposed solution.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

STREAMHUB: A CINEMATIC EXPERIENCE

Report submitted in partial fulfilment of the requirement for the

degree of
B.Tech.

In
Information Technology
By
Ayan Shukla (2101640130023)
Nishant Shukla (2101640130050)
Devansh Dwivedi (2101640130029)

Under the guidance of


Mr. Ashish Tripathi (Assistant Professor)

Pranveer Singh Institute of Technology, Kanpur


Dr A P J A K Technical University
Lucknow
DECLARATION
This is to certify that Report entitled “STREAMHUB: A CINEMATIC
EXPERIENCE”which is submitted by us in partial fulfilment of the requirement for the
award of degree B.Tech. in Information Technology to Pranveer Singh Institute of
Technology, Kanpur affiliated to Dr. A P J A K Technical University, Lucknow
comprises only our own work and due acknowledgement has been made in the text to all
other material used.

Date:

Ayan Shukla (2101640130023)


Nishant Shukla (2101640130050)
Devansh Dwivedi (2101640130029)

Approved By:

HOD
Department of Information Technology
PSIT, Kanpur
Certificate

This is to certify that Report entitled “STREAMHUB: A CINEMATIC EXPERIENCE”


which is submitted by Ayan Shukla (2101640130023), Nishant Shukla (2101640130050),
Devansh Dwivedi (2101640130029) in partial fulfillment of the requirement for the
award of degree B.Tech. in Information Technology to Pranveer Singh Institute of
Technology, Kanpur affiliated to Dr. A P J A K Technical University, Lucknow is a
record of the candidate(s) own work carried out by them under my supervision. The
matter embodied in this thesis is original and has not been submitted for the award of any
other degree.

Date:

Signature

Mr. Ashish Tripathi


(Assis
tant Professor)
ACKNOWLEDGEMENT

It gives us a great sense of pleasure to present the report of the B.Tech. Project undertaken
during B.Tech. Second Year. We owe special debt of gratitude to our project supervisor
Mr. Ashish Tripathi, Department of Information Technology, Pranveer Singh Institute of
Technology, Kanpur for his constant support and guidance throughout the course of our
work. His sincerely, thoroughness and perseverance have been a constant source of
inspiration for us. It is only his cognizant efforts that our endeavours have seen light of the
day.

We also take the opportunity to acknowledge the contribution of Mr. Piyush Bhushan
Singh, HOD, Department of Information Technology, Pranveer Singh Institute of
Technology, Kanpur for his full support and assistance during the development of the
project.

We also do not like to miss the opportunity to acknowledge the contribution of all faculty
members of the department for their kind assistance and cooperation during the
development of our project. Last but not the least, we acknowledge our friends for their
contribution in the completion of the project.

Signature Signature

Name: Ayan Shukla Name: Nishant Shukla

Roll Roll No.:2101640130050


No.:2101640130023

Signature

Name: Devansh
Dwivedi

Roll
No.:2101640130029
ABSTRACT

.
With the widespread popularity of online streaming platforms like Netflix, the demand
for creating similar services has increased significantly. This project presents the
development process and implementation of a Netflix clone, aiming to provide users
with a seamless streaming experience comparable to the original platform. This project
report presents a detailed investigation into the design and development process of a
Netflix clone, a web-based platform aimed at replicating the core functionalities of the
popular online streaming service, Netflix. The project encompasses various aspects
including conceptualization, design, implementation, testing, and evaluation of the clone
platform, providing insights into the challenges and solutions encountered throughout
the development lifecycle. Cloning Netflix movie watching site using ThemovieDB API
and movie-trailer npm package. Thisweb application gives the basic understanding in
fetching data from provided API using axios. Theweb app is being hosted at Firebase
Hosting. The Error handling in this web app is a bitchallenging. But everything was
handled. The aim of this project is to explain the impact of videostreaming technology
and how the video streaming service offered by Netflix has made an impacton today's
consumers as well as the entertainment industry (television and movies). By developinga
Netflix clone as a project I seek to understand how the technology works and how it has
turnedinto such a success among users. The service offered by this website has re-
shaped the way usersconsume media as well as how the entertainment industry
approaches its intended market. Netflixis one of the leading video streaming service
providers today.A Netflix clone is a feature-rich software script that allows developers to
create and deploy avideo-on-demand platform similar to Netflix. Despite being aligned
with that of Netflix, theframework of a Netflix clone can be optimized to execute features
that the former doesn’t have,such as a larger database and an integrated review
section.Within the project report we aimed at developers who wish to build a Netflix
clone and em-ploy itsframework for the development of more OTT media services and
enterprise applications. As a stepin this direction, will be able to: Setup and configure the
nec-essary tools and software fordeveloping a Netflix clone. Build and deploy a website
similar to Netflix that is complete with corefeatures.Customize their newly created video
streaming platform and enhance its functionalities. Use theirnewly learned web
development practices to optimize existing And Future 6 enterpriseapplications. In the
dynamic landscape of digital entertainment, *Streamhub* emerges as a revolutionary
platform, poised to redefine the streaming experience. Offering a vast array of content
spanning movies, TV series, documentaries, and exclusive originals, Streamhub aims to
captivate audiences worldwide with its unparalleled diversity and quality.

At the heart of Streamhub lies its cutting-edge recommendation system, powered by


advanced algorithms and machine learning techniques. By analyzing user preferences,
viewing habits, and content metadata, Streamhub delivers personalized
recommendations tailored to each individual's unique tastes. This ensures that users are
consistently engaged and delighted by discovering new content that resonates with their
interests.
Streamhub's intuitive interface provides seamless navigation, allowing users to
effortlessly explore its extensive library and discover hidden gems. With support for
multiple devices and platforms, including smartphones, tablets, smart TVs, and gaming
consoles, Streamhub ensures accessibility and convenience for users to enjoy their
favorite content anytime, anywhere.

In addition to its vast library of licensed content, Streamhub invests heavily in original
programming, collaborating with visionary filmmakers and storytellers to produce
exclusive, high-quality productions. From gripping dramas to captivating documentaries
and innovative reality shows, Streamhub Originals offer compelling narratives and
diverse perspectives that resonate with audiences globally.

Streamhub prioritizes user experience and engagement, continuously refining its


platform through user feedback and data-driven insights. By staying at the forefront of
technological innovation and content curation, Streamhub remains committed to
delivering an unparalleled streaming experience that keeps audiences coming back for
more.

With its unrivaled content selection, personalized recommendations, and commitment to


innovation, Streamhub sets the standard for the future of streaming entertainment. Join
the revolution and immerse yourself in the world of Streamhub – where every moment is
an opportunity to discover, connect, and be entertained like never before.
TABLE OF CONTENT
S.No. Description Page No.

1 DECLARATION ii
2 CERTIFICATE iii
3 ACKNOWLEDGEMENTS iv
4 ABSTRACT v
5 LIST OF TABLES vii
6 LIST OF FIGURES viii
7 LIST OF SYMBOLS ix
8 LIST OF ABBREVIATIONS x

CHAPTER 1. INTRODUCTION 1
1.1 Motivation 1
1.2 Background of problem 2
1.3 Current system 12
1.4 Issues in Current System 15
1.5 Functionality issues 17
1.6 Security issues 21
1.7 Problem statement 27
1.8 Proposed work 28
1.9 Organization of report 35

CHAPTER 2 LITERATURE REVIEW / DESIGN METHODOLOGY 37


2.1 Data analysis and Interpretation 38
2.2 Investigate Design 39

CHAPTER 3 IMPLEMENTATION 45
3.1 Design 46
3.2 Frontend Development 47
3.2.1 Backend Development 49
3.2.2 Database 50
3.2.2.1 Content Delivery Network (CDN) 51
3.2.2.2 Payment Integration 52
3.3 Streaming 53

CHAPTER 4 TESTING/RESULT AND ANALYSIS 60


4.1 66
4.2 69
CHAPTER 5 CONCLUSION AND FUTURE ENHANCEMENTS 70

REFERENCES 79

(Number of Chapters and Chapter names may be different. For more clarification discuss this with
your project mentor.)

LIST OF TABLES
S.No. Description Page No.

LIST OF FIGURES
S.No. Description Page No.
LIST OF SYMBOLS

[x] Integer value of x.

Not Equal

χ Belongs to

€ Euro- A Currency

_ Optical distance

_o Optical thickness or optical half thickness

LIST OF ABBREVIATIONS

AAM Active Appearance Model

ICA Independent Component Analysis

ISC Increment Sign Correlation

PCA Principal Component Analysis

ROC Receiver Operating Characteristics


For References follow IEEE format only.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy