Build Your Own Video Streaming Platform | It's Easier Than You Might Think!

Subscribers:
1,040,000
Published on ● Video Link: https://www.youtube.com/watch?v=YEEG-r_pGx8



Duration: 1:19:39
23,373 views
1,131


​@CodeWithHarry teaches us how to create a video streaming website using HTML, CSS, and next.js. He also explains how to use Linode Object Storage to store videos and stream video right from the Object Storage Bucket into our browser using HTML, CSS and Javascript.

Chapters:
0:00 What We'll Be Doing In This Video
0:30 Create next.js project
1:38 Add Tailwind CSS to next.js project
5:08 Create navbar component
7:00 Use chatGPT to code navbar
7:40 Build navbar foundation
10:00 Convert code from ChatGPT to React Code
13:15 Remove ChatGPT Code
13:36 Change navbar text
14:30 Create watch.js
16:30 Create Video Upload Module
20:00 Create File Upload Tag
22:30 Create Watch Videos Module
23:45 Create Object Storage Bucket at Linode
25:00 Create React File Uploader
26:25 Create API
28:15 Test API
30:10 Install Formidable and S3-SDK
30:30 Build upload.js
32:10 Disable bodyparser in next.js
32:50 Utilize Formidable to Parse Forms
36:20 QA upload.js
39:20 Create list.js
43:12 Connect to the Front End
44:20 Populate Watch Page with Video Cards
49:10 Connect Upload Page to API
55:00 Fix Upload Max File Size
56:00 DisplayUploaded Videos on Watch Page
1:03:50 Create Player on Watch Page
1:10:50 Upload and Test Player
1:14:40 Change Download Button to Icon
1:16:50 Conclusion

New to Linode? Get started here with a $100 credit → https://www.linode.com/linodetube
Learn more about Video Streaming on Linode → https://www.linode.com/video-streaming-solutions/
Watch another video streaming app tutorial → https://www.youtube.com/watch?v=uT-xxeFkgO8
Subscribe to get notified of new episodes as they come out → https://www.youtube.com/linode?sub_confirmation=1

#VideoStreaming #objectstorage #codewithharry
Product: Linode, Object Storage, Video Streaming; @CodeWithHarry




Other Videos By Akamai Developer


2023-04-14Code With Harry Builds a Dictionary App Using React and Apache | Ubuntu Server App Deployment
2023-04-12Build an App That Can Recognize Your Face | Tech With Tim OpenCV Python App
2023-04-10What Is Big Data and How is it Used? | Explanation and Demo From Code With Tomi
2023-04-07Learn How to Build a Scalable Weather App Using Weather API Integration | Code with Harry
2023-04-05Understanding JSON Web Tokens | JWT Explanation from Tech with Tim
2023-04-03Get Organized with Kanboard | Self-Hosted Project Management App PERFECT for Docker
2023-03-31Websites made EASY with Grav | Flexible, Open Source, Flat-File CMS
2023-03-29Install and Configure GitLab From Scratch on a Linode Server | Easy and Comprehensive Tutorial
2023-03-27Build And Deploy A Full Django API on Linode | Code With Tomi
2023-03-24Incident Response with Fireeye | Final Hackersploit Blue Team Training
2023-03-22Build Your Own Video Streaming Platform | It's Easier Than You Might Think!
2023-03-20The 21 Docker Commands Every Developer Needs to Know
2023-03-17All-In-One Open Source Security Scanner | Docker Image Analysis with Trivy
2023-03-15How to Install and Configure an NFS Linux Server and Client
2023-03-13Run Terminals INSIDE Terminals | The Screen Command on Linux
2023-03-10Disk Analysis with Autopsy | HackerSploit Blue Team Training
2023-03-08Passky Password Manager | Take Control of Your Passwords
2023-03-06Never Lose Anything Again With Homebox on Docker | Homebox Home Inventory Management
2023-03-03Memory Forensics with Volatility | HackerSploit Blue Team Series
2023-03-01Fundamentals of svn | Top Docs with Jay LaCroix
2023-02-27Create Your Own URL Shortener Complete with Analytics | Docker YOURLS Tutorial



Tags:
linode
linux
cloud computing
alternative cloud
linux server
open source
sysadmin
youtube clone
video streaming site
build a youtube app
build youtube
youtube clone app
youtube clone react
build youtube clone
youtube clone react js
youtube api
web development
react tutorial
youtube design clone
code with harry
code with harry youtuber
code with harry channel
code a youtube app
program a youtube app
html
css
javascript
video streaming