خود کریں کلاؤڈ ویڈیو نگرانی: Ivideon Web SDK کی نئی خصوصیات

خود کریں کلاؤڈ ویڈیو نگرانی: Ivideon Web SDK کی نئی خصوصیات

ہمارے پاس انضمام کے کئی اجزاء ہیں جو کسی بھی پارٹنر کو اپنی مصنوعات خود بنانے کی اجازت دیتے ہیں: Ivideon صارف کے ذاتی اکاؤنٹ، موبائل SDK کا کوئی متبادل تیار کرنے کے لیے API کھولیں، جس کے ساتھ آپ Ivideon ایپلی کیشنز کی فعالیت کے مساوی ایک مکمل حل تیار کر سکتے ہیں۔ ویب SDK کے بطور۔

ہم نے حال ہی میں ایک بہتر ویب SDK جاری کیا ہے، جو نئی دستاویزات اور ایک ڈیمو ایپلیکیشن کے ساتھ مکمل ہے جو ہمارے پلیٹ فارم کو مزید لچکدار اور ڈویلپر کے موافق بنائے گا۔ اگر آپ پہلے ہی ہمارے SDK سے واقف تھے، تو آپ کو فوری طور پر تبدیلیاں نظر آئیں گی - اب آپ کے پاس ایک واضح مثال ہے کہ اپنی ایپلیکیشن میں API فنکشنز کو کیسے بنایا جائے۔

باقی سب کے لیے، ہم آپ کو روزمرہ کے معاملات اور Ivideon API/SDK کا استعمال کرتے ہوئے لاگو انضمام کے بارے میں مزید تفصیل سے بتائیں گے۔

ویب SDK: نئی خصوصیات

Ivideon صرف کلاؤڈ ویڈیو سرویلنس سروس اور آلات فراہم کرنے والا نہیں ہے۔ Ivideon کے اندر ایک مکمل ترقی کا دور انجام دیا جاتا ہے: کیمرہ فرم ویئر سے سروس کے ویب ورژن تک۔ ہم کلائنٹ اور سرور SDKs بنا رہے ہیں، LibVLC کو بہتر بنا رہے ہیں، WebRTC کو نافذ کر رہے ہیں، ویڈیو اینالیٹکس کر رہے ہیں، شراکت داروں کے لیے وائٹ لیبل سپورٹ کے ساتھ ایک کلائنٹ تیار کر رہے ہیں اور SDK کے لیے ڈیمو پروجیکٹس۔

نتیجے کے طور پر، ہم ایک ایسا پلیٹ فارم بننے میں کامیاب ہو گئے ہیں جس پر شراکت دار اپنے حل خود بنا سکتے ہیں۔ اب ویب کے لیے ہمارے SDK کو ایک بڑا اپ گریڈ ملا ہے، اور ہم امید کرتے ہیں کہ انضمام کے اور بھی حل ہوں گے۔

آپ کی سہولت کے لیے، ہم نے شروع میں ایک "کوئیک اسٹارٹ" سیکشن شامل کیا ہے، جو آپ کو ڈیوائس مینجمنٹ کو آسانی سے سمجھنے میں مدد دے گا۔

ذیل کا کوڈ Ivideon Web SDK کے بنیادی استعمال کو ظاہر کرتا ہے: صفحہ میں ایک پلیئر شامل کیا جاتا ہے اور عوامی کیمرے کے لیے ویڈیو چلنا شروع کر دیا جاتا ہے۔

<!DOCTYPE html>
<html>
<head>
<title>Ivideon WEB SDK example</title>
<link rel="stylesheet" href="/ur/vendor/ivideon-web-sdk-1.0.0/iv-standalone-web-sdk.css" />
<script src="/vendor/ivideon-web-sdk-1.0.0/iv-standalone-web-sdk.js"></script>
</head>
<body>
<div class="myapp-player-container" style="max-width: 640px;"></div>
<script>
_ivideon.sdk.init({
rootUrl: 'https://<your-domain>/vendor/ivideon-web-sdk-1.0.0/',
i18nOptions: {
availableLanguages: [
'de',
'en',
'fr',
],
language: 'en',
}
}).then(function (sdk) {
sdk.configureWithCloudApiAuthResponse({
api_host: 'openapi-alpha.ivideon.com',
access_token: 'public',
});
// `id` used below is not an actual camera ID. Replace it with your own.
var camera = sdk.createCamera({
id: '100-481adxa07s5cgd974306aff47e62b639:65536',
cameraName: 'Demo Cam',
imageWidth: 800,
imageHeight: 450,
soundEnabled: true,
});
var player = sdk.createPlayer({
container: '.myapp-player-container',
camera: camera,
defaultControls: true,
playerEngine: sdk.playerEngines.PLAYER_ENGINE__WEBRTC,
});
player.playLive();
}, function (error) {
console.error(error);
});
</script>
</body>
</html>

ہم نے کئی نئی خصوصیات بھی شامل کیں:

  • ایک وقتی ویڈیو لنکس کے لیے سپورٹ؛
  • ویڈیو کے معیار کو کنٹرول کرنے اور پلے بیک کی رفتار کو محفوظ کرنے کے لیے پلیئر میں بٹن شامل کیے گئے ہیں۔
  • پلیئر کنٹرولز کو ایک وقت میں ایک آن اور آف کیا جا سکتا ہے (پہلے آپ یا تو وہاں موجود ہر چیز کو آن کر سکتے تھے یا سب کچھ چھپا سکتے تھے)؛
  • کیمرے پر آواز کو بند کرنے کی صلاحیت شامل کی گئی۔

ڈیمو ایپلی کیشن

یہ دکھانے کے لیے کہ Ivideon Web SDK کو UI لائبریری کے ساتھ کیسے استعمال کیا جائے، ہم اسے ڈیمو ایپلیکیشن کے ساتھ تقسیم کرتے ہیں۔ اب آپ کے پاس یہ دیکھنے کا موقع ہے کہ Ivideon Web SDK ReactJS کے ساتھ کیسے کام کرتا ہے۔

ڈیمو درخواست آن لائن دستیاب ہے۔ لنک. اسے کام کرنے کے لیے، Ivideon TV سے ایک بے ترتیب کیمرہ شامل کیا گیا ہے۔ اگر اچانک کیمرہ ناکارہ ہو جائے تو صرف اوپر دیے گئے لنک پر دوبارہ عمل کریں۔

ڈیمو دیکھنے کا دوسرا طریقہ یہ ہے کہ ویب SDK میں سورس کوڈ کی جانچ کریں اور خود ایپلیکیشن بنائیں۔

ہماری ایپلیکیشن دکھا سکتی ہے کہ کون سا کوڈ صارف کے اعمال سے مطابقت رکھتا ہے۔

صفحے پر مختلف انجن والے کئی پلیئرز شامل کریں اور ان کی کارکردگی کا موازنہ کریں۔

خود کریں کلاؤڈ ویڈیو نگرانی: Ivideon Web SDK کی نئی خصوصیات

ایک ٹائم لائن سے متعدد پلیئرز بنائیں اور ان کا نظم کریں، جو بیک وقت کئی کیمروں سے ریکارڈنگ کے آرکائیوز کو ڈسپلے کرے گا۔

خود کریں کلاؤڈ ویڈیو نگرانی: Ivideon Web SDK کی نئی خصوصیات

ڈیمو ایپلیکیشن براؤزر کے مقامی اسٹوریج میں آخری سیشن کی ترتیبات کو یاد رکھتی ہے: API رسائی کے پیرامیٹرز، کیمرہ پیرامیٹرز، اور دیگر۔ جب آپ دوبارہ لاگ ان کریں گے تو وہ بحال ہو جائیں گے۔

ڈیمو ایپلیکیشن کوڈ کو سورس میپس سے مرتب کیا گیا تھا - ڈیمو کوڈ کو براہ راست ڈیبگر میں دیکھا جا سکتا ہے۔

خود کریں کلاؤڈ ویڈیو نگرانی: Ivideon Web SDK کی نئی خصوصیات

انضمام کی مثالیں۔

خود کریں کلاؤڈ ویڈیو نگرانی: Ivideon Web SDK کی نئی خصوصیات

سابقہ ​​کے ساتھ پروگراموں کا گروپ "iSKI» میں تقریباً تمام یورپی سکی ممالک کے لیے علیحدہ درخواستیں شامل ہیں: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Czech, Slovakia, Suomi, Deutschland, Slovenija اور مزید)۔ ایپ سکی ریزورٹس پر برف کے حالات، پہاڑوں میں ریستورانوں کی فہرست اور پگڈنڈی کے نقشے کے ساتھ ساتھ دیگر مفید معلومات بھی دکھاتی ہے جو آپ کے سفر سے پہلے اپنی منزل کی مکمل تصویر حاصل کرنے میں آپ کی مدد کرے گی۔ ایک ہی وقت میں، انٹرنیٹ تک رسائی کی ضرورت نہیں ہے - یہ آف لائن کام کرتا ہے (سوائے کیمروں سے نشریات کے)۔ تمام درخواستیں مفت میں دستیاب ہیں۔

اب تقریباً ہر سکی ریزورٹ میں ایک کیمرہ ہے جو ڈھلوان پر صورت حال دکھاتا ہے۔ ایپلیکیشن کے ذریعے دور سے کیمرے دیکھنے کے لیے، ہم نے اپنے SDK کے ساتھ iSKI فراہم کیا، اور اب ہر کوئی ایپلی کیشن کے ذریعے نہ صرف موسم کی پیشن گوئی، برف کی موٹائی اور کھلی لفٹوں کی تعداد، بلکہ ڈھلوان سے براہ راست ویڈیو بھی دیکھ سکتا ہے۔

خود کریں کلاؤڈ ویڈیو نگرانی: Ivideon Web SDK کی نئی خصوصیات

مختلف سمارٹ ہوم سسٹمز۔ Ivideon سسٹم کے ساتھ انضمام کی بدولت، یہ حل گھر کی نگرانی کرکے اور ویڈیو ریکارڈنگ کو کلاؤڈ آرکائیو میں انتہائی محفوظ طریقے سے اسٹور کرکے گھریلو تحفظ کے لیے مزید فوائد حاصل کرتے ہیں۔ مکمل کنٹرول ایک موبائل ایپلیکیشن کے ذریعے کیا جاتا ہے، جو حقیقی وقت میں کسی بھی خطرے کے بارے میں مطلع کرتا ہے اور آپ کو غیر معمولی حالات کا فوری جواب دینے کی اجازت دیتا ہے۔

خود کریں کلاؤڈ ویڈیو نگرانی: Ivideon Web SDK کی نئی خصوصیات

فروخت کنندگان اور کنسلٹنٹس کے کام کے لیے تجزیاتی نظام پرفیکٹ سروس سلوشن۔ کلاؤڈ ویڈیو سرویلنس سسٹم آرکائیو میں ڈیٹا کی نگرانی اور ریکارڈ کرتا ہے، جس کی تصدیق آپریٹرز سے ہوتی ہے، اور نتائج آپ کے ذاتی اکاؤنٹ میں آن لائن ظاہر ہوتے ہیں۔ کلائنٹ کو بالآخر ایک مخصوص واقعہ کے ساتھ ایک مختصر ٹکڑا ملتا ہے - سیلز پروٹوکول کی خلاف ورزی یا ایک متنازعہ واقعہ۔ ویب انٹرفیس میں، وہ خلاف ورزی کے بارے میں ڈیٹا اور ویڈیو کا ایک سرایت شدہ ٹکڑا دیکھتا ہے۔ پورے ڈیٹا کو دو قسموں میں تقسیم کیا گیا ہے: اہم واقعات اور باقاعدہ۔ ایونٹ کے اگلے دن باقاعدہ آن لائن اکاؤنٹ میں ظاہر ہوتے ہیں، لیکن سنگین خلاف ورزیوں کی اطلاع SMS یا میسنجر کے ذریعے موصول کی جا سکتی ہے۔

ہمیں لکھیں۔ویب SDK تک رسائی حاصل کرنے اور ہماری انضمام کی صلاحیتوں کے بارے میں مزید جاننے کے لیے۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں