Question about how do I go on about building a live video stream app with nodejs.

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/node

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • OPS - Build and Run Open Source Unikernels
  • GitHub repo FirebaseRTC

    Codelab for building a WebRTC Video chat application using Firebase Cloudstore.

    That being said, the protocol you're probably going to want to read up on is WebRTC.

  • GitHub repo NodePlayer.js

    Pure JavaScrip HTML5 live stream player

    For consuming the streams on the client/browser side, check out this and this.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo playease

    This is not only an HTML5 FLV Player, but also supports HTTP/WS-fMP4, MPEG-DASH, HLS and Original HTML5 Media Resources, with an independent UI framework.

    For consuming the streams on the client/browser side, check out this and this.

  • GitHub repo nginx-rtmp-module

    NGINX-based Media Streaming Server

    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.

  • GitHub repo video-sharing-platform

    This is a video sharing platform. Capable of sharing videos (video on-demand) and live streaming to mass audiance.

    My personal project is here . You are free to use any of the codes written in this project.

  • GitHub repo nMotion

    nMotion is a NodeJS security camera motion detection system.

  • GitHub repo open-easyrtc

    Open-EasyRTC - EasyRTC Free of Priologic

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts