Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
video-sharing-platform
This is a video sharing platform. Capable of sharing videos (video on-demand) and live streaming to mass audiance.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
That being said, the protocol you're probably going to want to read up on is WebRTC.
For consuming the streams on the client/browser side, check out this and this.
For consuming the streams on the client/browser side, check out this and this.
To achieve this I used a module in nginx called nginx-rtmp-module . this module exactly does that. It introduces some sort of API to control this module from a web server like NodeJS.
My personal project is here . You are free to use any of the codes written in this project.