I Built StreamYard Clone | Code Along - Live Streaming RTMP Application
Вставка
- Опубліковано 9 чер 2024
- Hey Everyone, In this video, we are going to build a real time live streaming software which enabled us to live stream on any RTMP server. We'll understand what is RTMP and how using ffmpeg we can throw the stream to a RTMP server.
Quick Links
Full Stack Twitter Clone learn.piyushgarg.dev/learn/tw...
Docker Course learn.piyushgarg.dev/learn/do...
Master NextJS 14 learn.piyushgarg.dev/learn/ne...
Source Code: github.com/piyushgarg-dev/str...
Timestamps
00:00 Introduction
00:35 What is StreamYard? | Project Overview
01:40 Architecture and Tech Stack
04:21 RTMP Server
08:10 Coding Live Streaming Server
32:30 Going Live with our Streaming Server
34:30 Discussing Server Scaling
36:15 Outro
Video Titles
- Live Streaming with RTMP
- What is RTMP
- FFMPEG to RTMP
- NodeJS Live Streaming Application
- NodeJS FFMPEG Tutorial
- Streamyard Clone
- OBS Clone NodeJS
Hashtags
#nodejs #webrtc #rtmp #livestreaming #docker #mernstack #obs #streamyard #systemdesign #docker #lowleveldesign #hld #webdevelopment #fullstackwebdevelopment
Bro you are seriously amazing, no one is giving us content like you do
sir aapke projects ekdum hatke hote hai, thanks, hume bahut seekhne milta hai
thanks for putting such efforts.We highly appreciate you for these great content.❤
Hi Piyush, request you to make more system design intensive videos like your “Scalable chat app” & “Vercel Clone”
As a software engineer I cannot emphasise on how helpful they were.
Please make more senior software engineer kind of videos as they are really rare on UA-cam
I agree with your point
Wow. this is amazing! love you speed
bohat zabardast tutorials aap banate hain gorey logon se bhi aage hain- love from pak
Thanks sir aise hi content ki jarurat hai ab hum sab ko
Last live someone asked to build it, and you made it❤❤
Hi @piyush , this is really wonderful - thanks
We are lucky because we have teachers like piyush sir keep growing sir ❤
Love your videos brother. continue theses types of videos
Bhai apka content UA-cam pe alg he level ka ha❤
Huge appreciation to you 🔥❤️😊
Are you mad... how can you provide such content continuously😢
piyush bhai peechle 8 saal se Teaching me hai...humare Piyush bhai ek ache Teacher hai..baakio ki tarah ek sirf UA-camr nahi
It's very useful tutorial and the enjoyable tech😃
Best part about your videos is they are in Hindi. Native language hits differently in the brain and it becomes effortless to understand a concept.
❤ Streaming in such a way was cool
Love you bhai, keep it up 💕😀
Dude, you are awesome. Love from Pakistan
Wayyyyy better content than premium paid courses 🎉🎉🎉😮😮
grate content love it❤❤❤❤❤❤❤❤❤❤
Great work 👏
Really love your video
Thank you bhaiya ❤❤
Next Level content
Great Video
Amazing... ♥♥♥♥♥
Hi Piyush your videos are fantastic. Your videos teach us how to think. Can you please make a videos on Software Development life Cycle.
You are a gem 💓
I loved this
amazing...
Unbelievable 🤯
Awesome Video Piyush
What camera / webcam you use to record your face?
Hm nice video, now next should be how node media server works or how we can create our own server for listening stream and broadcasting or how hls , dash works
Crazyyyyy
amazing
Awesome
keep going bro
sir there are many video on "video chat application" but none of them support multiple user properly. please make a video on it. also use only webrtc dont use any external library.
COOL
🔥🔥🔥🔥
Hi Piyush, Please make a video about clean architecture with node.js
this is much helpful but can you create end to end large scale project video
ayee we have same specs 😁
Hi piyush, ive got a question. Is it a right way to scale up by running n containers for n users?
Bhaiya how to spin up a docker container for each user?? Can u make that also and give other thing as asignment
Heartily Thanks ❤
hello bhaiya you have made lot of videos on like open source and how to contribute to it , but i have a doubt like which skills or language i need to learn to contribute to open source and is open source projects are available in all languages if yes than suggest some for all languages like programming c++ and nodejs etc if not than which language you need to know to contribute to a good amount of code bases , or in your videos like you show how to contibute in open source but can you make one video on like you solve some issue/bug so what exactly i need to learn . thanks bhaiya great content .
❤❤❤❤
Is there any other way to send binary data
of the stream instead of recording? like capturing each frame while streaming and sending it's binary data?
can RTSP be streamed in browsers?
if not then how are IP cameras streamed in web browsers
sir will the latency reduce if we use a high performance language instead of nodejs
What if I have to build a livestream platform like an educational platform do I need webrtc or we build this only please reply
Bro ye code website pr kaise kam karega. Give a tutorial
hello sir, i have to send some text base data also with live stream and also i want to update it while live streaming. how this will work ? please sir guide me with this query.
Piyush please make a video on mono repos
Can make or suggest video on the networking ?
Can you create a complete video on only backend ecommerce project
bruhhh we people dont deserve youu. only 8k views?? and 2 days old. even i am getting siggestion after 2 days. youtube what are you doing man.
Damnnn
Can you please do Complete StreamYard with all features and deploy
do we need docker to run docker compose up
quality
bhaiya how can we build our own live stream web app i am building youtube clone so i want to know how can we implement this feature. Please make a video in this topic.
I'm looking for more webrtc projects.
Guys can anyone suggest me how pipeline the process of deploying and running different different ai/ml models and provide an endpoint
Please share a roadmap how we can learn the same you know, its a request please
Can you make a video on how to make your own 'git'
❤ pk
you are genius sir 😮😮
I'm 😢
can we use web assemby with web assembly ffmpeg please make second part using web assembly ffmpeg so it can much scalable
bhaiya can we built it using golang ?
bro please do a project on webrtc with nodejs
Premium content ❤
Can I make it without docker
Kubernetes ki video chahuye
Can you create vedio on cloudflare ?
Hey, I hit a roadblock in my project. I'm trying to convert a WebRTC stream to an RTMP stream. I hope this will helps me.
WebRTC is tricky. Converting the stream to RTMP is not direct as capturing the WebRTC in backend is not easy (You can use packages like werift to use webrtc in server), so it's better to use media recorder and stream the data through websocket like he does in this video.
did it helped you?
I've used websocket and browser media recorder. It's very convenient.
From now on please use this stream application which u created, to go live....
bhaiya docker ka course phir se giveaway kr do maine livestream leave kr de thi aakhri me
hi bro, docker coupen code is not working.
I was only valid for the same day
Sir, Pls begginers related stuff bhi upload karo thoda 😢
Doesn’t seem right.
Piyush ek achha developer hi nahi bulki achha teacher bhi hai
bro, make a live streaming platform like facebook and youtube, that can user go live publick.
plz plz plz plz plz
Bro please TRPC par playlist bana do.
Bhai how to spin up a docker container for each user?? Can u make that also and give other thing as asignment