지원 플랫폼
- Web
- iOS
- Android
- Windows
- macOS
- Electron
- Flutter
연동 대상
- WebRTC
- LiveKit
- LiveKit Flutter
- Zoom Video SDK
- Cloudflare Calls
사용자가 이미 기대하는 효과
Zoom, Google Meet, Microsoft Teams는 이미 제공합니다. 같은 기능을 몇 달이 아닌 며칠 만에 제품에 추가하세요.
가상 배경 및 블러
자동 프레이밍
뷰티 보정
AI 색 보정 및 컬러 그레이딩
영상 노이즈 제거 및 저조도
인물 조명
오버레이 및 하단 자막
요청 시 추가 제공
웹 SDK와 Electron SDK에도 포함
- 3D 헤드 아바타
- 크로마 키
- LUT 컬러 필터
- 스티커와 이모지 반응
- 화면 캡처를 배경으로
- VideoFrame 입출력 처리
효과 실제 동작 보기
실제 웹캠, 실제 공간. 그다음 내 카메라로 라이브 데모를 체험해 보세요.
몇 시간 만에 통합
모든 플랫폼에서 같은 작은 API: Customer ID로 인증하고, 파이프라인을 만들고, 효과를 켠 뒤 프레임이나 스트림을 처리합니다.
import { tsvb } from 'effects-sdk';
const sdk = new tsvb('YOUR_CUSTOMER_ID');
sdk.preload();
sdk.onReady = () => {
sdk.useStream(cameraStream);
sdk.run();
sdk.setBlur(0.6);
video.srcObject = sdk.getStream();
};
EffectsSDK.initialize(context, yourCustomerId) { status ->
if (status == EffectsSDKStatus.ACTIVE) {
val sdkFactory = EffectsSDK.createSDKFactory()
val pipeline = sdkFactory.createCameraPipeline(
context = context,
mode = PipelineMode.BLUR,
blurPower = 0.7f
)
pipeline.setOutputSurface(surface)
pipeline.startPipeline()
}
}
import TSVB
let sdkFactory = SDKFactory()
let authResult = try await sdkFactory.auth(customerID: "CUSTOMER_ID")
guard authResult.status == .active else { return }
let frameFactory = sdkFactory.newFrameFactory()
let pipeline = sdkFactory.newPipeline()
pipeline.enableBlurBackground(power: 0.6)
::tsvb::ISDKFactory* factory = createSDKFactory();
::tsvb::IFrameFactory* frameFactory = factory->createFrameFactory();
::tsvb::IPipeline* pipeline = factory->createPipeline();
pipeline->enableBlurBackground(0.6f);
::tsvb::IFrame* frame = frameFactory->createBGRA(data, bytesPerLine, width, height, false);
::tsvb::IFrame* result = pipeline->process(frame, nullptr);
플랫폼 및 패키지
| 플랫폼 | 요구 사항 | 설치 | 링크 |
|---|---|---|---|
| Web | 최신 Chrome, Safari, Firefox, Edge, Opera. WebGPU, WebGL 또는 WASM | npm i effects-sdk |
|
| iOS | iOS 13 이상 | Swift Package or xcframework |
|
| Android | Android 5.0(API 21) 이상 | ai.effectssdk:video (Maven) |
|
| Windows | Windows 10/11 x64. x86 앱 지원 | C++ SDK |
|
| macOS | macOS 11.0 이상, Apple 실리콘 및 Intel | C++ SDK |
|
| Electron | Windows, macOS, Linux | Native module + JS API |
|
| Flutter | Flutter Web과 flutter_webrtc | Flutter plugin |
네이티브 SDK 세부 정보
| 플랫폼 | 언어 | 프레임 형식 |
|---|---|---|
| Windows | C++ | BGRA, NV12 |
| macOS | C++ | BGRA, NV12 |
| iOS | C++, Objective-C 래퍼 + Swift API | BGRA, RGBA, NV12 |
| Android | C++, Kotlin 래퍼 | RGB 비트맵, YUV420 |
| Web | JavaScript + WebAssembly | MediaStream |
프로덕션을 위해 설계
크로스 플랫폼
품질과 속도
GPU 가속
사용자가 얻는 것
영상 통화는 업무와 일상 모두에서 기본적인 만남 방식이 되었습니다. 어떻게 보이는지, 방에 무엇이 비치는지가 중요합니다.
브랜드 인지도
어디서나 전문적인 모습
카메라 앞의 자신감
개인정보 보호
세션 기준 요금
세션 1회는 SDK 초기화 1회이며, 지속 시간이나 실행하는 효과 수와 무관합니다. 사용자 데이터는 수집하지 않습니다.
무료 체험
$0
내 플랫폼에서 모든 기능을 7일간. 영업 상담 없이 Developer Portal에서 시작하세요.
Startup
$50부터
세션 기준 종량제, 자동 집계와 카드 결제를 지원합니다. 요금은 사용량, 플랫폼, 기능에 따라 달라집니다.
Enterprise
맞춤형
가장 낮은 세션 단가, 1개월 체험, 온프레미스 배포, 전담 어카운트 매니저.
자주 묻는 질문
다른 질문이 있으신가요? 아래에서 문의해 주세요.
x86 애플리케이션에서도 동작하나요?
네. 64비트 Windows에서 x86 애플리케이션을 지원합니다. x86 SDK는 ML 추론을 64비트 보조 프로세스에서 실행합니다. SDK 패키지에 x64와 x86 라이브러리가 모두 포함됩니다.
속도는 어느 정도인가요?
프레임 크기와 형식, 추론 백엔드(GPU 또는 CPU), 하드웨어, 앱이 함께 처리하는 작업에 따라 다릅니다. 일반적인 노트북에서 비디오 SDK는 Full HD 영상을 최대 50 FPS로 처리합니다.
SDK 초기화에는 얼마나 걸리나요?
플랫폼, 추론 엔진, 하드웨어에 따라 다르지만 보통 몇 초입니다. 웹에서는 처음 사용할 때 모델을 내려받고 이후에는 캐시합니다. 일찍 로딩을 시작하고(예: 카메라를 켜기 전에 preload() 호출) SDK가 준비 완료를 알리면 효과를 켜세요.
GPU 프레임을 입력으로 넘길 수 있나요?
프레임은 GPU에서 처리됩니다. Windows에서는 DirectX 11, macOS와 iOS에서는 Metal, 브라우저에서는 WebGPU 또는 WebGL을 사용하며 CPU 대체 경로도 있습니다. iOS와 macOS에서는 CVPixelBuffer를 직접 넘길 수 있고, Metal 호환 버퍼를 쓰면 추가 복사를 피할 수 있습니다. 다른 GPU 입력 경로가 필요하면 문의해 주세요.
업데이트는 어떻게 제공되나요?
모든 릴리스는 릴리스 노트 페이지와 GitHub에 릴리스 노트와 함께 게시됩니다. 웹 SDK는 npm(effects-sdk, audio-effects-sdk)에, 네이티브 SDK는 플랫폼별 패키지로 제공됩니다. 모델 파일은 버전 관리되므로 업그레이드하는 동안에도 이전 버전 클라이언트는 계속 동작합니다.
통합을 도와주시나요?
네. 개발자가 스택에 맞는 최적의 통합 방법을 고르도록 돕고, 작업 중 생기는 질문에 답해 드립니다. 보통은 빠른 답변을 위해 팀과 공유 채팅을 엽니다. 통합할 개발자가 없다면 고정 가격으로 통합을 대행할 수도 있습니다.
SDK를 맞춤화할 수 있나요?
네. 요구 사항에 맞게 SDK를 조정하며, 보통 투입 공수 기준으로 진행합니다.
새 기능을 추가할 계획이 있나요?
네. 최근 릴리스에서 영상 노이즈 억제, 인물 조명, 아바타, 맞춤형 하단 자막과 캡션, 오디오 SDK의 Studio Sound를 추가했습니다. 릴리스 노트를 확인하시고 다음에 필요한 기능을 알려 주세요.
아직 궁금한 점이 있으신가요?
제품과 플랫폼에 대해 알려 주세요. 담당 팀이 연락드리고 통합도 도와드립니다.
시작할 준비가 되셨나요? Developer Portal을 열고 무료 체험을 시작하세요.