Unity용 비디오 SDK (.NET)
실제 비디오를 Unity 6로 가져오세요 — 파일과 네트워크 스트림을 재생하고, 웹캠과 IP 카메라를 캡처하고, 타임라인을 편집하고, 결과를 Unity 텍스처로 직접 렌더링합니다. 하나의 누적 .unitypackage가 Windows, Android, macOS, iOS를 모두 지원합니다.
VisioForge SDK로 구동되는 Unity용 네이티브 비디오
VisioForge는 WPF, MAUI, Avalonia 앱에서 검증된 동일한 .NET 미디어 엔진을 Unity로 가져옵니다. 프레임은 Unity 전용 OnVideoFrameUnity 이벤트를 통해 씬에 전달되며, 번들로 제공되는 VisioForgeVideoView 헬퍼가 이를 Texture2D로 업로드합니다 — RawImage에 비디오를 표시하거나 임의의 3D 표면에 매핑하세요. GStreamer 네이티브 런타임이 플랫폼별로 번들되어 있어 별도의 시스템 설치가 필요 없습니다.
Unity 지원은 CoreX 엔진 — MediaBlocksPipeline, MediaPlayerCoreX, VideoCaptureCoreX, VideoEditCoreX — 을 통해 제공됩니다.
Unity 시나리오에 맞는 제품을 선택하세요
모든 제품은 동일한 누적 .unitypackage에 포함되어 제공됩니다. 구축하려는 작업에 맞는 엔진을 선택하세요.
Media Player SDK .NET
MediaPlayerCoreX 기반의 고수준 재생 — 로컬 파일, URL, HLS, RTSP 스트림을 열고 탐색, 일시정지, 볼륨, 재생 속도를 제어합니다. 게임 내 비디오, 컷신, 디지털 사이니지에 이상적입니다.
Media Player + Unity →Video Capture SDK .NET
VideoCaptureCoreX로 실시간 웹캠 및 마이크 캡처, IP / RTSP / ONVIF 카메라, MP4 녹화를 처리합니다. AR 카메라 앱, IP 카메라 대시보드, 감시 화면을 구축하세요.
Video Capture + Unity →Video Edit SDK .NET
VideoEditCoreX를 사용한 타임라인 편집 — 클립을 결합하고, 효과와 전환을 적용하고, 실시간으로 미리보고, MP4로 렌더링합니다. 앱 내 비디오 편집기와 템플릿 기반 비디오 생성을 구현하세요.
Video Edit + Unity →Media Blocks SDK .NET
완전한 파이프라인 프레임워크 — 캡처, 디코딩 및 인코딩, 효과, 믹싱, 녹화, 스트리밍을 제공합니다. 고수준 엔진만으로 부족할 때 사용자 정의 미디어 파이프라인을 조립하고 그 결과를 Unity로 렌더링하세요.
Media Blocks + Unity →Unity 비디오에 VisioForge를 선택하는 이유
하나의 누적 패키지
Windows, Android, macOS, iOS 네이티브 런타임이 단일 .unitypackage 안에 포함되어 제공됩니다. 한 번 가져오고, Build Target을 전환한 뒤 빌드하세요 — 플랫폼별 다운로드가 필요 없습니다.
Texture2D로 렌더링
프레임은 제로 할당, 더블 버퍼링 경로를 통해 Unity Texture2D로 업로드됩니다. RawImage에 비디오를 표시하거나 씬의 임의의 3D 오브젝트에 매핑하세요.
하드웨어 가속
디코딩과 인코딩은 플랫폼 하드웨어 코덱을 사용합니다 — Windows의 NVENC와 Quick Sync, Android의 MediaCodec, macOS 및 iOS의 VideoToolbox — 부드러운 실시간 비디오를 위해서요.
전체 SDK API
Unity 스크립트는 WPF, MAUI, Avalonia에서 사용하는 것과 동일한 .NET 미디어 API를 제공합니다 — 재생 전용 래퍼가 아닙니다. 바로 사용 가능한 샘플 씬으로 몇 분 만에 실행해 보세요.
플랫폼 및 요구 사항
Unity 6 (6000.x)에서 검증되었습니다.
- ✔Unity 6 (6000.x)
- ✔.NET Standard 2.1 API 호환성 레벨
- ✔Enter Play Mode: Disable Domain Reload
- ✔Android 및 iOS의 IL2CPP 스크립팅 백엔드
로컬 웹캠 캡처는 Windows와 macOS를 대상으로 합니다. RTSP / IP 카메라와 파일 재생 / 편집은 네 플랫폼 모두에서 작동합니다.
Unity 문서를 읽어보세요
단계별 가이드에서 설치, 플랫폼별 빌드(Windows, Android, macOS, iOS), 바로 사용 가능한 샘플 씬, 문제 해결을 다룹니다.
전체 Unity 문서 →