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.
@pauljeremiahmugaya32923 жыл бұрын
you just woke up and decided to split wisdom here. man your idea is as good as mine
@marifulislammaruf5804 Жыл бұрын
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
@apidas2 жыл бұрын
great talk!
@StephenMoreira4 жыл бұрын
Amazing talk! Great content.
@Rxlochan4 жыл бұрын
WebRTC is peer2peer communication right?
@chizzhach4 жыл бұрын
yes. It is designed around the concept of direct browser-to-browser communication. Note a peer could also be a "server" too.
@nguyenanhnguyen76583 жыл бұрын
YES and NO :) It can scale to the conference and even streaming if you will...!
@dpr65163 жыл бұрын
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.
@praisegeek3 жыл бұрын
+1
@SacWebDeveloper3 жыл бұрын
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.
@dpr65163 жыл бұрын
@@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.