TR

thewidlarzgroup/react-native-video

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

7.7천 stars 품질 74 트렌드 50MIT

React Native용 <Video /> 컴포넌트

개요

DRM, 오프라인 재생, HLS/DASH 스트리밍 등 다양한 기능을 지원하는 React Native용 가장 검증된 오픈 소스 비디오 플레이어 컴포넌트입니다. 이것은 현재 활발히 개발 중인 react-native-video의 새 버전(v7)입니다. 변경 사항과 누락된 기능이 발생할 수 있습니다. 궁금한 점이 있으면 [email protected] 로 연락해 주세요. React-Native-Video v7은 새로운 React Native 아키텍처에 대한 완전한 지원을 도입하여 향상된 성능, 향상된 일관성, 그리고 현대적인 네이티브 모듈을 제공합니다. - 📖 문서 - 🤖 AI 에이전트 기술 — AI 코딩 에이전트와 react-native-video를 올바르게 사용하세요(Claude Code, Cursor, Codex); npx 기술로 설치하기 TheWidlarzGroup/react-native-video 추가하기 - 📦 예시: 기본 사용법 - 📦 예시: 무료 DRM 스트림 - React Native 0.75 이상 - react-native-nitro-modules (>=0.31.10) - Nitro 요구사항을 참조하세요. React-Native-Video는 프로젝트에서 react-native-nitro-modules(>=0.31.10)를 요구합니다. react-native react-native < 0.

개요(AI 번역)

DRM, 오프라인 재생, HLS/DASH 스트리밍 등 다양한 기능을 지원하는 React Native용 가장 검증된 오픈 소스 비디오 플레이어 컴포넌트입니다.

[! 중요] 이것은 현재 활발히 개발 중인 react-native-video의 새로운 버전(v7)입니다. 변경 사항이 생기거나 기능이 빠진 경우가 발생할 수 있습니다.

궁금한 점이 있으시면 [email protected] 로 연락해 주세요.

🔍 특징

특징 상태
📱 iOS/안드로이드에서 네이티브로 지원되는 모든 비디오 포맷을 재생 ✅ 이용 가능
▶️ 로컬 및 원격 재생 ✅ 이용 가능
🔁 스트리밍: HLS • DASH • SmoothStreaming ✅ 이용 가능
🧩 엑스포 플러그인 지원 ✅ 이용 가능
📴 오프라인 재생, 동영상 다운로드, 사이드트랙 및 사이드캡션 지원(선택 SDK 포함) ✅ 이용 가능
📱 사진 속 사진 ✅ 이용 가능
🎚️ 트랙, 버퍼링 및 이벤트에 대한 세밀한 제어 🏗️ 개발 중
🧠 재생 및 버퍼링에 대한 고급 제어 ✅ 이용 가능
🔐 DRM: Widevine 및 FairPlay (무료 DRM 스트림 예시 참조) ✅ 이용 가능
🌐 기본 웹 지원 ✅ 이용 가능
📺 TV 지원 📝 할 일
🥽 VisionOS 지원 📝 TODO

✨ 프로젝트 현황

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

The most battle-tested open-source video player component for React Native with support for DRM, offline playback, HLS/DASH streaming, and more.

[!IMPORTANT] This is a new version (v7) of react-native-video that is currently in active development. You can expect breaking changes and missing features.

If you have any questions, please contact us at [email protected].

🔍 Features

Feature Status
📱 Plays all video formats natively supported by iOS/Android ✅ Available
▶️ Local and remote playback ✅ Available
🔁 Streaming: HLS • DASH • SmoothStreaming ✅ Available
🧩 Expo plugin support ✅ Available
📴 Offline playback, video download, support for side-tracks and side-captions (via optional SDK) ✅ Available
📱 Picture in Picture ✅ Available
🎚️ Fine-grained control over tracks, buffering & events 🏗️ In Development
🧠 Advanced control over playback and buffering ✅ Available
🔐 DRM: Widevine & FairPlay (See free DRM stream example) ✅ Available
🌐 Basic Web Support ✅ Available
📺 TV Support 📝 TODO
🥽 VisionOS Support 📝 TODO

✨ Project Status

Version State Architecture
v5 and lower ❌ End-of-life Commercial Support Available Old Architecture
v6 🛠 Maintained (community + TWG) Old + New (Interop Layer)
v7 🚀 Active Development Old + New (Full Support)

react-native-video v7 introduces full support for the new React Native architecture, unlocking better performance, improved consistency, and modern native modules.


📚 Documentation & Examples

🚀 Quick Start

Requirements

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add thewidlarzgroup/react-native-video
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →