Ross ROSS = Recommend OSS · open-source software intelligence for agents

videojs-http-streaming (VHS)

HLS, DASH, and future HTTP streaming protocols library for video.js observed · 2026-08-28

github.com/videojs/http-streaming · homepage · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 97
  • Release rhythm 90
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 23
  • age_days: 3249
  • days_rel: 68
  • days_push: 21
  • n_releases_24m: 10

Full methodology

Adoption not part of the score

2661 stars · 437 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

videojs-http-streaming (VHS) is a source handler for video.js that adds HLS and DASH playback, including MPEG-TS transmuxing and adaptive bitrate streaming, even in browsers without native support. It succeeds the deprecated videojs-contrib-hls project and is bundled with video.js 7.

Use cases

  • play HLS streams in browsers without native HLS support
  • add DASH playback to a video.js player
  • stream live video with adaptive bitrate in the browser
  • transmux MPEG-TS segments to fMP4 for playback
  • play low-latency HLS streams in a web player
  • handle content steering and multiple representations in video.js

When to choose

  • you use video.js and need HLS or DASH playback
  • you need adaptive streaming support across browsers including those lacking native HLS
  • you want a maintained streaming solution built into video.js 7+

When to avoid

  • you use the old videojs-contrib-hls repo, which is deprecated
  • you need a standalone player rather than a video.js source handler
  • you need streaming formats beyond HLS and DASH

Facets

library · maturity active

video-processing http-client middleware web-development media frontend browser hls dash mpegts transmuxing videojs adaptive-streaming video-playback video nodejs javascript

2 sources

Member repositories

RepositoryRoleHealth v2
videojs/http-streamingmain95
videojs/videojs-contrib-hlsmirror10

For agents

markdown · JSON · MCP: product_card(name="videojs/http-streaming")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem