Skip to content
ऑन-डिवाइस · वेब, मोबाइल, डेस्कटॉप

Video Effects SDK: वर्चुअल बैकग्राउंड, ब्लर और ऑटो-फ़्रेमिंग

अपने वीडियो ऐप में रियल-टाइम बैकग्राउंड इफ़ेक्ट्स, ब्यूटीफ़िकेशन और कलर करेक्शन जोड़ें। यूज़र के डिवाइस पर चलता है — न RTX GPU, न सर्वर, और वीडियो डिवाइस से बाहर नहीं जाता।

फ़्री ट्रायल · हमारी टीम से इंटीग्रेशन में मदद

Effects SDK से पहले और बाद में वेबकैम

इन पर चलता है

  • Web
  • iOS
  • Android
  • Windows
  • macOS
  • Electron
  • Flutter

इनके साथ काम करता है

  • WebRTC
  • LiveKit
  • LiveKit Flutter
  • Zoom Video SDK
  • Cloudflare Calls

वे इफ़ेक्ट्स जिनकी आपके यूज़र्स पहले से उम्मीद करते हैं

Zoom, Google Meet और Microsoft Teams इन्हें देते हैं। वही अपने प्रोडक्ट में महीनों नहीं, दिनों में जोड़ें।

वर्चुअल बैकग्राउंड और ब्लर

यूज़र के डिवाइस पर वेबकैम बैकग्राउंड को रियल-टाइम में ब्लर करें, बदलें या हटाएँ।
और जानें

ऑटो-फ़्रेमिंग

कैमरा ऑपरेटर की तरह, तय ज़ूम लेवल पर व्यक्ति का पीछा करता है।
और जानें

ब्यूटीफ़िकेशन

रियल-टाइम में स्वाभाविक रंग और मुलायम त्वचा।
और जानें

AI कलर करेक्शन और ग्रेडिंग

लाइव वीडियो को ज़्यादा प्रोफ़ेशनल और सिनेमैटिक बनाएँ।
और जानें

वीडियो डीनॉइज़ और कम रोशनी

अंधेरे कमरों में कम ग्रेन, ज़्यादा डिटेल। ऑडियो शोर के लिए AI Noise Cancellation SDK देखें।
और जानें

पोर्ट्रेट लाइटिंग

वक्ता पर स्टूडियो जैसी रोशनी, गहराई के लिए बैकग्राउंड थोड़ा गहरा।
और जानें

ओवरले और लोअर थर्ड्स

नाम, पद, कैप्शन, लोगो और पिक्चर-इन-पिक्चर सीधे वीडियो स्ट्रीम में रेंडर।
और जानें

माँग पर और भी

आई कॉन्टैक्ट करेक्शन, फ़ेस ब्लरिंग, जेस्चर कंट्रोल और दूसरी क्षमताएँ जो हम ग्राहकों के लिए बनाते हैं।
सूची देखें

वेब और Electron SDK में भी

  • 3D हेड अवतार
  • क्रोमा की
  • LUT कलर फ़िल्टर
  • स्टिकर और इमोजी रिएक्शन
  • बैकग्राउंड के रूप में स्क्रीन कैप्चर
  • VideoFrame-इन, 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);

प्लेटफ़ॉर्म और पैकेज

Video Effects SDK प्लेटफ़ॉर्म
प्लेटफ़ॉर्म ज़रूरतें इंस्टॉल लिंक
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 silicon और Intel C++ SDK
Electron Windows, macOS, Linux Native module + JS API
Flutter flutter_webrtc के साथ Flutter Web Flutter plugin

नेटिव SDK की जानकारी

भाषाएँ और फ़्रेम फ़ॉर्मेट
प्लेटफ़ॉर्म भाषा फ़्रेम फ़ॉर्मेट
Windows C++ BGRA, NV12
macOS C++ BGRA, NV12
iOS Objective-C रैपर + Swift API के साथ C++ BGRA, RGBA, NV12
Android Kotlin रैपर के साथ C++ RGB बिटमैप, YUV420
Web JavaScript + WebAssembly MediaStream

प्रोडक्शन के लिए बनाया गया

आसान इंटीग्रेशन

हर प्लेटफ़ॉर्म के सैंपल के साथ छोटा, डॉक्यूमेंटेड API। इंटीग्रेशन में हम आपकी टीम की मदद करते हैं।

क्रॉस-प्लेटफ़ॉर्म

Windows, macOS, iOS, Android, वेब, Electron और Flutter पर एक ही फ़ीचर सेट।

क्वालिटी और स्पीड

आम वेबकैम और लैपटॉप पर बिना फ़्लिकर के स्थिर मास्क के लिए ट्यून किए गए मॉडल।

GPU एक्सेलरेटेड

DirectX 11, Metal, WebGPU और WebGL पाइपलाइन; Core ML CPU, GPU या Neural Engine पर चलता है।

आपके यूज़र्स को क्या मिलता है

वीडियो कॉल काम और निजी ज़िंदगी, दोनों में मिलने का डिफ़ॉल्ट तरीका हैं। लोग कैसे दिखते हैं और उनका कमरा क्या दिखाता है, यह मायने रखता है।

ब्रांड पहचान

मीटिंग, वेबिनार, लाइव स्ट्रीम, क्लास और टेलीहेल्थ सेशन में ब्रांडेड बैकग्राउंड लोगों को ब्रांड पहचानने में मदद करते हैं।

कहीं से भी प्रोफ़ेशनल लुक

लोग घर, कैफ़े और को-वर्किंग स्पेस से काम करते हैं। इफ़ेक्ट्स कैमरे पर उनका प्रोफ़ेशनल लुक बनाए रखते हैं।

कैमरे पर आत्मविश्वास

मुलायम त्वचा, संतुलित रंग और अच्छी रोशनी यूज़र्स को आत्मविश्वासी और मिलनसार महसूस कराती है।

प्राइवेसी

वक्ता के पीछे का बिखरा कमरा, निजी चीज़ें और अनचाही हरकत छिपाएँ।

सेशन-आधारित प्राइसिंग

एक सेशन यानी SDK का एक बार इनिशियलाइज़ होना, चाहे वह कितनी भी देर चले और कितने भी इफ़ेक्ट्स चलें। कोई यूज़र डेटा इकट्ठा नहीं किया जाता।

फ़्री ट्रायल

$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 खोलें और फ़्री ट्रायल शुरू करें।

reCAPTCHA द्वारा सुरक्षित। हमारी प्राइवेसी पॉलिसी देखें।