Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

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

video-dev/hls.js có thân thiện với người mới không?

Trong 30 ngày gần nhất, video-dev/hls.js đã merge 2 trên 16 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện chưa có issue nào phù hợp với người mới đang mở; danh sách bên dưới là các issue khác chúng tôi có của kho này.

Star
17k
Fork
2.8k
Issue cho người mới đang mở
0
Issue đã lập chỉ mục
87
Merge trung bình
2 ngày 5 giờ
Pull request đã merge (30 ngày)
15
Ngôn ngữ chính
TypeScript
Giấy phép
Không có dữ liệu giấy phép
Lần push lên GitHub gần nhất
12/10/2026
Lập chỉ mục gần nhất
20/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho video-dev/hls.js

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Dự án có sẵn dev container: mở trong Codespaces để có ngay môi trường chạy được trong trình duyệt.
  3. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  4. Theo dõi kho này để biết khi có issue mới phù hợp với người mới, hoặc xem các issue khác bên dưới.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

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

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100

    video-dev/hls.js#8096 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add stricter IMSC1 / TTML parsing
    Đang mở
    Feature proposal

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    video-dev/hls.js#8067 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • v1.6.18 regression: the timestamp offset grows at every discontinuity
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    video-dev/hls.js#8064 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    video-dev/hls.js#8014 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    video-dev/hls.js#8002 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Playlist reload reuse
    Đang mở
    Feature proposal Needs Triage

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100

    video-dev/hls.js#8001 ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 64/100

    video-dev/hls.js#7917 ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100

    video-dev/hls.js#7907 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Clear to encrypted transition on PlayReady SL3000 Chrome/Win
    Đang mở
    Bug DRM

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    video-dev/hls.js#7894 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Buffer gap when playing Low Latency HLS with parts that may not start with IDR
    Có thể làm lại được @dzianis-dashkevich đã nhận 193 ngày trước và không có pull request nào đang mở. Đang mở
    Bug

    video-dev/hls.js#7782 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support I-Frame requests of Interstitials on integrated timeline
    Đang mở
    Interstitials

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    video-dev/hls.js#7781 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Should Low-Latency Server Configuration Profile be met before using Parts?
    Đang mở
    Live Low-Latency

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7729 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Hold playback until initial buffer length
    Đang mở
    answered Enhancement Question Revisit-at-later-release-cycle

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7647 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Client-side Interstitials API
    Đang mở
    Feature proposal Interstitials

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    video-dev/hls.js#7571 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 42/100

    video-dev/hls.js#7543 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support SCORE for prioritization of specific variants within a playlist
    Đang mở
    Feature proposal

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    video-dev/hls.js#7538 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support switching alternate video renditions (as you do for audio)
    Đang mở
    Feature proposal

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    video-dev/hls.js#7534 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Stop when playing a stream from no encryption to encryption for Playready DRM
    Đang mở
    Bug DRM

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 28/100

    video-dev/hls.js#7532 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fragment loading/loaded events should accurately reflect "bitrateTest" property
    Đang mở
    Feature proposal

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    video-dev/hls.js#7475 · 6 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Interstitial asset scheduling accuracy
    Đang mở
    Enhancement Interstitials Revisit-at-later-release-cycle

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    video-dev/hls.js#7468 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Tizen 2017: Transition from Clear to DRM content
    Đang mở
    Bug DRM Feature proposal smart-tv: Samsung/Tizen

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7430 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Delete expired playlist details
    Có thể làm lại được @dzianis-dashkevich đã nhận 130 ngày trước và không có pull request nào đang mở. Đang mở
    Feature proposal Live

    video-dev/hls.js#7429 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    video-dev/hls.js#7341 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    video-dev/hls.js#7266 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    video-dev/hls.js#7245 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fairplay Streaming MPEG2-TS
    Đang mở
    Bug DRM Not Supported Stream Issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7190 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • mixed clear and fairplay playback fails
    Đang mở
    browser: Safari Bug DRM Legacy browsers

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    video-dev/hls.js#7156 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Playback of mpeg-ts fragments with single video sample per fragment.
    Đang mở
    Stream Issue Suggested-Workaround

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7109 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Samsung Tizen - Performance degradation when initiating long streams
    Đang mở
    Bug Documentation Revisit-at-later-release-cycle

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    video-dev/hls.js#7106 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Do we have some config to cache the downloaded fragments in JS memory?
    Đang mở
    Feature proposal

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7096 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Reload undefined EXT-X-PLAYLIST-TYPE based on Expires header
    Đang mở
    Live

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7082 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Graceful handling of corrupted video fragments
    Đang mở
    Feature proposal

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7064 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    video-dev/hls.js#7029 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • custom transport
    Đang mở
    Custom loader Feature proposal

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#7009 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Audio dies when switching tracks (only Widevine on Firefox)
    Đang mở
    browser: Firefox Bug Suggested-Workaround

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#6990 · 5 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Discrepancy in events for audio vs. subtitle tracks.
    Đang mở
    Feature proposal Revisit-at-later-release-cycle

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    video-dev/hls.js#6798 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • removeAllListeners prevents destroy from functioning properly
    Đang mở
    Bug Revisit-at-later-release-cycle Suggested-Workaround Works as expected

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 32/100

    video-dev/hls.js#6761 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • hls.js seems not support 708 closed captions but 608 only
    Đang mở
    Documentation Missing Feature Question

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#6754 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Proposal to improve HLS multi-segment prefetching to address server bandwidth-limited playback interruptions
    Đang mở
    Feature proposal

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    video-dev/hls.js#6753 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fill gaps with empty frames or last frame
    Đang mở
    Enhancement Error handling GAP segments Missing Feature

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    video-dev/hls.js#6518 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Airplay streaming issue on ios
    Đang mở
    Browser issue browser: Safari Documentation

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#6482 · 16 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    video-dev/hls.js#6355 · 13 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • initial segments are missing audio causes video playback stuck
    Đang mở
    MSE sourcebuffer-track-mismatch Stream Issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#6339 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support delayed create of SourceBuffer
    Đang mở
    MSE Not Supported sourcebuffer-track-mismatch Stream Issue

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    video-dev/hls.js#6294 · 9 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Implement CMCD next range request (nrr) property
    Đang mở
    CMCD Feature proposal

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    video-dev/hls.js#6089 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • audio frames are getting skipped while playback
    Đang mở
    Bug Confirmed Revisit-at-later-release-cycle Stream Issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#6075 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

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

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    video-dev/hls.js#5881 · 13 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Cached Fragments increase BandwidthEstimate causing suboptimal quality selection
    Đang mở
    Browser issue Missing Feature

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#5826 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Interested by improving HLS-LL with byterange ?
    Đang mở
    Enhancement Feature proposal Low-Latency Need sample stream

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    video-dev/hls.js#5767 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • fMP4 containing multiple moof cannot be played back properly in progressive mode (v1.4.2 regression)
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    Bug Confirmed Low-Latency Revisit-at-later-release-cycle

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    video-dev/hls.js#5697 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.