JavaScript Hls

Open-source JavaScript projects categorized as Hls

Top 20 JavaScript Hl Projects

  • video.js

    Video.js - open source HTML5 video player

    Project mention: Stream to Chromecast with resolved, vlc and bash | news.ycombinator.com | 2024-01-07

    For people who like to watch with subtitles, VLC currently doesn't support streaming to chromecast with SRT subtitles.. there are several issues for it and I believe support is slated for the next major version of Chromecast, but not sure when that will be.

    The typical "workaround" is to reencode the video file to include the subtitles directly, but that sounded like too much work, so I hacked together a static page using https://videojs.com/ to embed a player and load the video and subtitles in a browser window.

    Here it is in gist form if anyone has a similar issue: https://gist.github.com/HartS/9bb2721fa73b6798efcdbf5c463e87...

    This was hacked together as quickly as possible for my own needs, so definitely not intended to be an example of clean code. You need to run the python server separately to serve the SRT because video-js can't load it from a file URL IIRC

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • react-player

    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

    Project mention: Show HN: Winamp and other media players, rebuilt for the web with Web Components | news.ycombinator.com | 2024-10-08

    The Mux marketing strategy is brilliant.

    Take over or create new open source projects so that every developer comes across your company in the search for a video package.

    Another example I noticed recently is https://github.com/cookpete/react-player

  • xgplayer

    A HTML5 video player with a parser that saves traffic

  • mediaelement

    HTML5 <audio> or <video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, enabling a consistent UI in all browsers.

  • shaka-player

    JavaScript player library / DASH & HLS client / MSE-EME player

  • clappr

    :clapper: An extensible media player for the web.

  • Node-Media-Server

    A Node.js implementation of RTMP/HTTP-FLV/WS-FLV/HLS/DASH/MP4 Media Server

  • hls-downloader

    Web Extension for sniffing and downloading HTTP Live streams (HLS)

    Project mention: How to rip course content? | /r/Piracy | 2023-12-06
  • Shinobi

    :peace_symbol: :palestinian_territories: Shinobi CE - The Free Open Source CCTV platform written in Node.JS (Camera Recorder - Security Surveillance Software - Restreamer

  • hello-muiplayer

    💡 An excellent HTML5 video player component

  • OvenPlayer

    OvenPlayer is JavaScript-based LLHLS and WebRTC Player for OvenMediaEngine.

  • FastStream

    Stream videos without buffering in the browser. An extension that gives you a better, accessible video player designed for your needs. (by Andrews54757)

    Project mention: Writing an MP4 Muxer for Fun and Profit | news.ycombinator.com | 2024-07-18

    Having worked with some MP4 demuxing for my extension [1], I feel the pain. Lots of times I would play the video only to find inexplicable issues such as drifting audio. I highly recommend using an mp4 inspector tool, such as mp4box [2], to debug these issues.

    1: https://github.com/Andrews54757/FastStream

    2: https://gpac.github.io/mp4box.js/test/filereader.html

  • node-video-lib

    Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer

  • hls-server

    Middleware for serving HTTP Live Streaming (HLS) compatible media streams.

  • browserLiveStream

    Use webcam, browser and Node to stream live video. From api.video (https://api.video)

  • ip-camera-browser-client

    Normally, IP Camera streams video as RTSP protocol. But browser is unable to render this format, so we need to convert it as HLS format so that modern browser's video tags can display it.

  • wyzecam-hls

    Converts MP4 files from WyzeCam NFS to HLS stream. Much more stable alternative to RTSP firmware.

  • youtube-hls-m3u8

    Creates a permanent link for the live feed (HLS/m3u8) of a Youtube channel

  • m3u8

    🎥 HLS Streaming Player using hls.js library: browser extension (by Chromo-lib)

  • hls-stream

    A sample project to convert RTSP to HLS and stream it to React frontend via ExpressJS.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Hls discussion

Log in or Post with

JavaScript Hls related posts

  • Using VLC to watch an m3u8 playlist at a URL with custom Referrer and User Agent

    3 projects | news.ycombinator.com | 10 Jul 2024
  • Wanted - IPTV Front-end

    2 projects | /r/selfhosted | 20 Jun 2023
  • Floatplane is a disappointment

    1 project | /r/LinusTechTips | 30 Mar 2023
  • Transcode errors. Headless Ubuntu 22.04 Nvidia P4000.

    1 project | /r/PleX | 28 Mar 2023
  • Best practice for multiple autoplay videos

    1 project | /r/web_design | 23 Mar 2023
  • Looking for a program where I can livestream / share my screen in close to real time (like discord)

    11 projects | /r/selfhosted | 28 Jan 2023
  • trying do download a blob video

    1 project | /r/javahelp | 4 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Hl projects in JavaScript? This list will help you:

Project Stars
1 video.js 37,916
2 react-player 9,289
3 xgplayer 8,244
4 mediaelement 8,196
5 shaka-player 7,107
6 clappr 7,094
7 Node-Media-Server 5,955
8 hls-downloader 1,883
9 Shinobi 1,303
10 hello-muiplayer 515
11 OvenPlayer 507
12 FastStream 409
13 node-video-lib 355
14 hls-server 251
15 browserLiveStream 194
16 ip-camera-browser-client 91
17 wyzecam-hls 67
18 youtube-hls-m3u8 26
19 m3u8 22
20 hls-stream 10

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com