WebRTC based Live streaming in YouTube (YouTube)
Vložit
- čas přidán 27. 08. 2024
- Ying Yin of CZcams reviews how CZcams uses and optimizes WebRTC in the CZcams Live real-time broadcasting feature.
Thanks to WebRTC Boston 6 sponsors:
Google
CZcams
callstats.io - WebRTC Analytics callstats.io
Kranky Geek - RTC Events and Videos / krankygeek
Regarding the question at the end of the talk about re-streaming to millions of clients over WebRTC instead of transcoding to HLS or DASH and delivering over CDN, that would require more compute servers instead of cheap CDN edge delivery. In addition, without an ingester, how would you playback the stream after it ends? ABR Transcoding a live stream is the primary method of chunking up and persisting a live stream as a VOD, which means that you would need to build this service regardless. Actually, doing an ingest and transcode as a service is the best option here.
you just woke up and decided to split wisdom here. man your idea is as good as mine
Amazing talk! Great content.
great talk!
How can I ingest streaming content from my application's user media to youtube with WerbRTC? Is there any client available for that? I have not found any, please enlighten me if anyone knows
WebRTC is peer2peer communication right?
yes. It is designed around the concept of direct browser-to-browser communication. Note a peer could also be a "server" too.
YES and NO :) It can scale to the conference and even streaming if you will...!
She has Jimmy Yang vibe.
soooo, how on earth do I learn how to build a video live streaming service? I can't find any good courses/books beyond 1-1 video chat apps. Please advise me.
+1
You learn software engineering and figure it out by working through the problem yourself, same as how to build any type of service or any type of software. It's not for the faint of heart though and requires huge amounts of effort and expertise. Video technology is of course one giant rabbit hole of domain knowledge and is only one piece to the puzzle. Please do your own research if you want to be rewarded.
@@SacWebDeveloper I'm a CS grad, and a software engineer. Try not to be so condesending, new things take time to learn, and finding proper resources.
thanks. learned a lot.