Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

HLS.js is a JavaScript library that plays HLS in browsers with support for MSE.

¿Es video-dev/hls.js apto para principiantes?

En los últimos 30 días, video-dev/hls.js fusionó 2 de 16 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo no hay ningún issue apto para principiantes abierto; la lista de abajo muestra los demás issues que tenemos de este repositorio.

Estrellas
17k
Forks
2.8k
Issues abiertos para principiantes
0
Issues indexados
87
Merge medio
2 d 5 h
PR fusionados (30 d)
15
Lenguaje dominante
TypeScript
Licencia
Sin datos de licencia
Último push a GitHub
12/10/2026
Última indexación
20/9/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
good first issue

Cómo contribuir a video-dev/hls.js

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. El proyecto incluye un dev container: ábrelo en Codespaces para tener un entorno que funciona en tu navegador.
  3. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  4. Sigue el repositorio para enterarte cuando se abra un nuevo issue apto para principiantes, o revisa los demás issues de abajo.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • isFragmentNearlyDownloaded divides bytes by bits/s (150 ms threshold is ~1.2 s; always true without Content-Length)
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100

    video-dev/hls.js#8096 ·

    Los mantenedores suelen responder en 1 día

  • Add stricter IMSC1 / TTML parsing
    Abierto
    Feature proposal

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    video-dev/hls.js#8067 ·

    Los mantenedores suelen responder en 1 día

  • v1.6.18 regression: the timestamp offset grows at every discontinuity
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    video-dev/hls.js#8064 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • LG webOS playback issue with hls.js@latest, works with v1.6.15
    Abierto
    cannot reproduce Need info Question

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    video-dev/hls.js#8014 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Playback stops when AES-128, SAMPLE-AES, MPEG-TS, and/or fMP4 assets are mixed within a media playlist
    Abierto
    Bug Missing Feature sourcebuffer-track-mismatch

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    video-dev/hls.js#8002 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Playlist reload reuse
    Abierto
    Feature proposal Needs Triage

    Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100

    video-dev/hls.js#8001 ·

    Los mantenedores suelen responder en 1 día

  • ABR: findBestLevel hard-excludes smooth:false levels, capping quality below maxLevel (MediaCapabilities false-negative)
    Abierto
    media-capabilities

    Dificultad 4/5 3-5 días Aptitud para principiantes 64/100

    video-dev/hls.js#7917 ·

    Los mantenedores suelen responder en 1 día

  • Multivariant playlists with data-url embedded media playlists don't work
    Abierto
    Bug Not Supported Revisit-at-later-release-cycle

    Dificultad 3/5 1-2 días Aptitud para principiantes 56/100

    video-dev/hls.js#7907 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Clear to encrypted transition on PlayReady SL3000 Chrome/Win
    Abierto
    Bug DRM

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    video-dev/hls.js#7894 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Buffer gap when playing Low Latency HLS with parts that may not start with IDR
    Quizá libre de nuevo @dzianis-dashkevich la tomó hace 193 días y no hay ningún pull request abierto. Abierto
    Bug

    video-dev/hls.js#7782 · 1 comentario · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • Support I-Frame requests of Interstitials on integrated timeline
    Abierto
    Interstitials

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    video-dev/hls.js#7781 ·

    Los mantenedores suelen responder en 1 día

  • Should Low-Latency Server Configuration Profile be met before using Parts?
    Abierto
    Live Low-Latency

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#7729 ·

    Los mantenedores suelen responder en 1 día

  • Hold playback until initial buffer length
    Abierto
    answered Enhancement Question Revisit-at-later-release-cycle

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#7647 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Client-side Interstitials API
    Abierto
    Feature proposal Interstitials

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    video-dev/hls.js#7571 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Stall when playback reaches EOS of shortest track
    Abierto
    Browser issue Enhancement Revisit-at-later-release-cycle sourcebuffer-track-mismatch Stream Issue

    Dificultad 5/5 Más de una semana Aptitud para principiantes 42/100

    video-dev/hls.js#7543 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Support SCORE for prioritization of specific variants within a playlist
    Abierto
    Feature proposal

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    video-dev/hls.js#7538 ·

    Los mantenedores suelen responder en 1 día

  • Support switching alternate video renditions (as you do for audio)
    Abierto
    Feature proposal

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    video-dev/hls.js#7534 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Stop when playing a stream from no encryption to encryption for Playready DRM
    Abierto
    Bug DRM

    Dificultad 4/5 3-5 días Aptitud para principiantes 28/100

    video-dev/hls.js#7532 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Fragment loading/loaded events should accurately reflect "bitrateTest" property
    Abierto
    Feature proposal

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    video-dev/hls.js#7475 · 6 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Interstitial asset scheduling accuracy
    Abierto
    Enhancement Interstitials Revisit-at-later-release-cycle

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    video-dev/hls.js#7468 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Tizen 2017: Transition from Clear to DRM content
    Abierto
    Bug DRM Feature proposal smart-tv: Samsung/Tizen

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#7430 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Delete expired playlist details
    Quizá libre de nuevo @dzianis-dashkevich la tomó hace 130 días y no hay ningún pull request abierto. Abierto
    Feature proposal Live

    video-dev/hls.js#7429 · 1 asignado ·

    Los mantenedores suelen responder en 1 día

  • HEVC Decoding in Xbox Edge
    Abierto
    Browser issue browser: Edge Revisit-at-later-release-cycle Suggested-Workaround Works as expected

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    video-dev/hls.js#7341 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Cannot play video with shorter audio after end of audio.
    Abierto
    Bug MSE Mux/Encoding issue Revisit-at-later-release-cycle sourcebuffer-track-mismatch Stream Issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    video-dev/hls.js#7266 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • 【bufferAppendError】when play the first ts lacks audio data
    Abierto
    Bug Duplicate MSE Mux/Encoding issue sourcebuffer-track-mismatch Stream Issue

    Dificultad 3/5 1-2 días Aptitud para principiantes 55/100

    video-dev/hls.js#7245 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Fairplay Streaming MPEG2-TS
    Abierto
    Bug DRM Not Supported Stream Issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#7190 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • mixed clear and fairplay playback fails
    Abierto
    browser: Safari Bug DRM Legacy browsers

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    video-dev/hls.js#7156 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Playback of mpeg-ts fragments with single video sample per fragment.
    Abierto
    Stream Issue Suggested-Workaround

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    video-dev/hls.js#7109 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Samsung Tizen - Performance degradation when initiating long streams
    Abierto
    Bug Documentation Revisit-at-later-release-cycle

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    video-dev/hls.js#7106 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Do we have some config to cache the downloaded fragments in JS memory?
    Abierto
    Feature proposal

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#7096 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Reload undefined EXT-X-PLAYLIST-TYPE based on Expires header
    Abierto
    Live

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#7082 ·

    Los mantenedores suelen responder en 1 día

  • Graceful handling of corrupted video fragments
    Abierto
    Feature proposal

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#7064 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • When seeking over an interstitial, resume the primary content at the original seek target time after it ends.
    Abierto
    Feature proposal Interstitials

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    video-dev/hls.js#7029 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • custom transport
    Abierto
    Custom loader Feature proposal

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    video-dev/hls.js#7009 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Audio dies when switching tracks (only Widevine on Firefox)
    Abierto
    browser: Firefox Bug Suggested-Workaround

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#6990 · 5 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Discrepancy in events for audio vs. subtitle tracks.
    Abierto
    Feature proposal Revisit-at-later-release-cycle

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    video-dev/hls.js#6798 ·

    Los mantenedores suelen responder en 1 día

  • removeAllListeners prevents destroy from functioning properly
    Abierto
    Bug Revisit-at-later-release-cycle Suggested-Workaround Works as expected

    Dificultad 4/5 3-5 días Aptitud para principiantes 32/100

    video-dev/hls.js#6761 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • hls.js seems not support 708 closed captions but 608 only
    Abierto
    Documentation Missing Feature Question

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#6754 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Proposal to improve HLS multi-segment prefetching to address server bandwidth-limited playback interruptions
    Abierto
    Feature proposal

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    video-dev/hls.js#6753 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Fill gaps with empty frames or last frame
    Abierto
    Enhancement Error handling GAP segments Missing Feature

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    video-dev/hls.js#6518 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Airplay streaming issue on ios
    Abierto
    Browser issue browser: Safari Documentation

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#6482 · 16 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Setting `currentLevel` freezes rendering until next keyframe (Chrome)
    Abierto
    Browser issue browser: Chrome browser: Edge Revisit-at-later-release-cycle seek-to-flush-rendering-pipeline

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    video-dev/hls.js#6355 · 13 comentarios ·

    Los mantenedores suelen responder en 1 día

  • initial segments are missing audio causes video playback stuck
    Abierto
    MSE sourcebuffer-track-mismatch Stream Issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#6339 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Support delayed create of SourceBuffer
    Abierto
    MSE Not Supported sourcebuffer-track-mismatch Stream Issue

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    video-dev/hls.js#6294 · 9 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Implement CMCD next range request (nrr) property
    Abierto
    CMCD Feature proposal

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    video-dev/hls.js#6089 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • audio frames are getting skipped while playback
    Abierto
    Bug Confirmed Revisit-at-later-release-cycle Stream Issue

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#6075 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Audio track switching does not apply immediately
    Abierto
    Browser issue browser: Firefox Enhancement Revisit-at-later-release-cycle seek-to-flush-rendering-pipeline Suggested-Workaround

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    video-dev/hls.js#5881 · 13 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Cached Fragments increase BandwidthEstimate causing suboptimal quality selection
    Abierto
    Browser issue Missing Feature

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#5826 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Interested by improving HLS-LL with byterange ?
    Abierto
    Enhancement Feature proposal Low-Latency Need sample stream

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    video-dev/hls.js#5767 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • fMP4 containing multiple moof cannot be played back properly in progressive mode (v1.4.2 regression)
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    Bug Confirmed Low-Latency Revisit-at-later-release-cycle

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    video-dev/hls.js#5697 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.