Video.js v10 - open source media player framework for HTML and React.

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

Trong 30 ngày gần nhất, videojs/video.js đã merge 73 trên 110 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 có 15 issue phù hợp với người mới đang mở.

Star
40.1k
Fork
7.5k
Issue cho người mới đang mở
15
Issue đã lập chỉ mục
817
Merge trung bình
3 ngày 11 giờ
Pull request đã merge (30 ngày)
131
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
6/11/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ử
Không có quy tắc ứng xử
Label cho người mới
good first issue help wanted

Cách đóng góp cho videojs/video.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. Chọn một trong 15 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

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

  • Feature: Mux Player Parity
    Đang mở
    meta

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

    videojs/video.js#9724 · 1 bình luận ·

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

  • Feature: Set Analytics Metadata With HTML Attributes on Mux Data and Google Analytics
    Đang mở
    enhancement

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

    videojs/video.js#9723 · 2 bình luận ·

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

  • Bug: Match Resumed Cast Sessions to the Player That Started Them
    Đang mở
    bug confirmed playback

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

    videojs/video.js#9718 · 1 bình luận ·

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

  • Bug: Keep Cast Receiver Text Tracks in Sync
    Đang mở
    bug playback

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

    videojs/video.js#9716 · 1 bình luận ·

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

  • Bug: Detect HLS Audio Segment Formats When Casting
    Đang mở
    bug confirmed playback

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

    videojs/video.js#9715 · 1 bình luận ·

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

  • Feature: Send Title and Poster Metadata to the Cast Receiver
    Đang mở
    enhancement playback

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

    videojs/video.js#9714 · 1 bình luận ·

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

  • Bug: Hide the Cast Button for Mux DRM Sources Without a Custom Receiver
    Đang mở
    bug playback

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

    videojs/video.js#9713 · 1 bình luận ·

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

  • Feature: Send Mux Custom Data to the Cast Receiver by Default
    Đang mở
    enhancement playback

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

    videojs/video.js#9712 · 1 bình luận ·

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

  • Bug: Settings Menu Popup Causes a React Hydration Mismatch When VideoSkin Is Server-Rendered
    Đang mở
    bug confirmed

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

    videojs/video.js#9708 · 1 bình luận ·

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

  • Feature: Provide a CSS-only way to style native subtitles inside the hlsjs-video Shadow DOM in Firefox
    Đang mở

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

    videojs/video.js#9674 ·

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

  • Bug: iOS: Any <track> Child Makes <video> Fail with MEDIA_ERR_SRC_NOT_SUPPORTED (Code 4)
    Đang mở
    browser issue

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

    videojs/video.js#9648 · 4 bình luận ·

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

  • Bug: HlsJsMetadataTracksMixin Swaps Out React-Rendered Track Children, So Switching Videos Throws NotFoundError
    Có thể làm lại được @mgr-punith đã nhận 14 ngày trước và không có pull request nào đang mở. Đang mở
    bug confirmed needs: triage

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

    videojs/video.js#9623 · 2 bình luận ·

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

  • Feature: DVR Mode for Live Skins – Show the Time Slider When the Stream Is DVR (targetLiveWindow = Infinity)
    Đang mở
    enhancement playback

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

    videojs/video.js#9621 · 4 bình luận ·

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

  • Feature: SPF Buffer Hole Handling for Third-Party HLS Content
    Đang mở
    enhancement playback

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

    videojs/video.js#9620 · 1 bình luận ·

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

  • Docs: Document the Working Controls of Each Media
    Đang mở
    documentation

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

    videojs/video.js#9600 · 1 bình luận ·

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

  • Feature: Report Provider-Dependent Support From PlayerJsVideo
    Đang mở
    enhancement playback

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

    videojs/video.js#9598 · 1 bình luận ·

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

  • Feature: Hide Controls a Resolved Media Doesn't Support, From the Uniform Media API
    Đang mở
    enhancement playback

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

    videojs/video.js#9594 · 4 bình luận ·

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

  • Feature: Monitor Iframe Embeds With the Mux Data Extension
    Đang mở
    enhancement playback

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

    videojs/video.js#9576 · 2 bình luận ·

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

  • Feature: Automated Migration From Mux Player
    Có thể làm lại được @mgr-punith đã nhận 14 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement

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

    videojs/video.js#9573 · 2 bình luận ·

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

  • Feature: Support CMCD Reporting in <mux-video>
    Đang mở
    enhancement playback

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

    videojs/video.js#9571 · 1 bình luận ·

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

  • Bug: A Media-Dialog That Is Placed Inside an Element with a `transform` (or `filter`, `contain`, `will-change: transform`, `perspective`, ...) Can Not Be Shown as a Full-Viewport Modal
    Đang mở
    bug confirmed needs: discussion

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

    videojs/video.js#9569 · 2 bình luận · 1 reaction ·

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

  • Bug: Video Playback in the Modal Does Not Stop When the Modal Is Closed
    Đang mở
    question

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

    videojs/video.js#9562 · 3 bình luận · 1 reaction ·

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

  • Design: React Native Player Spike: Evaluate the POC and Settle the Shared-Package Questions
    Đang mở
    needs: discussion

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

    videojs/video.js#9553 · 3 bình luận ·

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

  • Bug: Request: Restore CSS at Unversioned video.js/dist/video-js.css for Existing Installed Apps
    Đang mở
    bug confirmed needs: discussion

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

    videojs/video.js#9535 · 1 bình luận ·

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

  • Bug: Playback on Touch Devices Does Not Start When Tapping on the Video / the YouTube Play Button
    Đang mở
    bug playback

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

    videojs/video.js#9520 · 1 bình luận ·

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

  • Bug: AAC/ADTS Codec Regression: HLS.js 1.6.7 Selects Unsupported mp4a.40.1 While 1.5.20 Plays Successfully
    Đang mở
    bug confirmed needs: reduced test case playback

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

    videojs/video.js#9402 · 1 bình luận ·

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

  • Feature: Kaltura Provider
    Có thể làm lại được @javierarams đã nhận 30 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement needs: discussion playback

    videojs/video.js#9371 · 1 bình luận · 3 người được giao ·

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

  • Bug: "Maximum Update Depth Exceeded" in the Captions Menu Under React 18 StrictMode When a <track> Is Present
    Đang mở
    bug

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

    videojs/video.js#9261 · 1 bình luận ·

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

  • Feature: Audio ABR: Sample Bandwidth on Audio Segment Fetches
    Đang mở
    enhancement planned playback

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

    videojs/video.js#9547 · 2 bình luận ·

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

  • Bug: resolveAdapterType Rejects music.youtube.com and player.twitch.tv URLs That the Embeds Can Play
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    bug confirmed

    videojs/video.js#9330 · 1 bình luận · 1 người được giao ·

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

  • Chore: Consolidate Test DOM Emulators
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    chore

    videojs/video.js#9331 · 1 bình luận · 1 người được giao ·

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

  • Architecture: Make Playback Engine Dependencies Consistent Across Mux and Platform Packages
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    refactor

    videojs/video.js#9332 · 1 bình luận · 1 người được giao ·

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

  • Architecture: Decouple Extensions From the Core Runtime Package
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    refactor

    videojs/video.js#9333 · 1 bình luận · 1 người được giao ·

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

  • Architecture: Remove DOM Reach-Through From Runtime-Neutral Core and Media Layers
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    refactor

    videojs/video.js#9334 · 1 bình luận · 1 người được giao ·

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

  • Architecture: Remove the VJSC Build Dependency From Published Core
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    refactor

    videojs/video.js#9335 · 1 bình luận · 1 người được giao ·

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

  • Architecture: Keep Core's i18n Build From Writing Into HTML and React Sources
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    i18n refactor

    videojs/video.js#9336 · 1 bình luận · 1 người được giao ·

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

  • Bug: Stop HTML-Only Installs From Requiring a React Peer
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    bug

    videojs/video.js#9337 · 1 bình luận · 1 reaction · 1 người được giao ·

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

  • Architecture: Decouple Package Dependencies and Prune Stale Manifest Entries
    Có thể làm lại được @luwes đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    refactor

    videojs/video.js#9338 · 1 bình luận · 1 người được giao ·

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

  • Feature: Fallback to Native Controls
    Có thể làm lại được @sampotts đã nhận 39 ngày trước và không có pull request nào đang mở. Đang mở
    a11y enhancement

    videojs/video.js#9324 · 4 bình luận · 1 người được giao ·

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

  • Feature: Ads Support
    Đang mở
    enhancement needs: discussion planned playback

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

    videojs/video.js#9438 · 1 bình luận · 1 reaction ·

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

  • Feature: Tailwind Skin Source for HTML
    Đang mở
    enhancement

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

    videojs/video.js#9437 · 1 bình luận · 1 reaction ·

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

  • Feature: Light Color Scheme for Video Skins
    Đang mở
    a11y enhancement

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

    videojs/video.js#9436 · 2 bình luận ·

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

  • Feature: Remotion Media
    Đang mở
    enhancement

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

    videojs/video.js#9435 · 1 bình luận ·

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

  • Feature: Speed and Quality Sliders
    Đang mở
    a11y enhancement playback

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

    videojs/video.js#9434 · 1 bình luận ·

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

  • Feature: Vimeo Quality Selection
    Đang mở
    enhancement playback

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

    videojs/video.js#9433 · 2 bình luận ·

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

  • Feature: Surface Vimeo Chapters
    Đang mở
    enhancement playback

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

    videojs/video.js#9432 · 1 bình luận ·

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

  • Feature: Fetch Posters for YouTube and Vimeo Embeds
    Đang mở
    enhancement playback

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

    videojs/video.js#9431 · 1 bình luận ·

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

  • Feature: More Google Cast Options And Prompt Errors
    Đang mở
    enhancement playback

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

    videojs/video.js#9430 · 2 bình luận ·

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

  • Feature: Expose Remote Playback Route and Device Name
    Đang mở
    enhancement playback

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

    videojs/video.js#9429 · 1 bình luận ·

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

  • Feature: Swipe to Scrub on Touch Devices
    Đang mở
    confirmed enhancement playback

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

    videojs/video.js#9428 · 1 bình luận ·

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

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

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.