DEV Community

Cover image for WebRTC and Svelte Demo
CodeWithYaku
CodeWithYaku

Posted on • Updated on

WebRTC and Svelte Demo

Update

I decided to deploy this repo with Vercel because it gives me the flexibility.

Kindly check out the demo here. (Will buy a proper domain name later but for now this is just for testing) nonetheless thanks for Supporting this project I hope to have more collaborations with you in the future.

Image description

What is WebRTC?

WebRTC is a protocol used for having real time communications in the web. With WebRTC, you can add real-time communication capabilities to your application that works on top of an open standard. It supports video, voice, and generic data to be sent between peers, allowing developers to build powerful voice- and video-communication solutions. The technology is available on all modern browsers as well as on native clients for all major platforms. The technologies behind WebRTC are implemented as an open web standard and available as regular JavaScript APIs in all major browsers. For native clients, like Android and iOS applications, a library is available that provides the same functionality. The WebRTC project is open-source and supported by Apple, Google, Microsoft and Mozilla, amongst others.

Why I am doing this project?

I feel like svelte is new and has come with some solutions to some of the pain points in today's front end frameworks like react.js and vue.js, and I felt inspired to implement a webRTC application using Svelte only.

If you like WebRTC and would like to learn more about or you want to support me with some code, here is the repo

This repo includes all the tutorials that are on https://webrtc.github.io/samples/. The aim of the project is to convert all the sample code to a Svelte app.

Please kindly star the project and also follow the account.
Thanks, Your support really means a lot to me :)

Happy coding

Top comments (0)