O'z-o'zidan bulutli video kuzatuv: Ivideon Web SDK ning yangi xususiyatlari

O'z-o'zidan bulutli video kuzatuv: Ivideon Web SDK ning yangi xususiyatlari

Bizda har qanday hamkorga o'z mahsulotlarini yaratishga imkon beradigan bir nechta integratsiya komponentlari mavjud: Ivideon foydalanuvchisining shaxsiy hisobiga, Mobile SDK-ga har qanday alternativani ishlab chiqish uchun ochiq API, uning yordamida siz Ivideon ilovalariga funksionallik bo'yicha to'liq huquqli yechimni ishlab chiqishingiz mumkin. Web SDK sifatida.

Biz yaqinda takomillashtirilgan Web SDK ni chiqardik, u yangi hujjatlar va demo ilovasi bilan to‘liq platformamizni yanada moslashuvchan va ishlab chiquvchilar uchun qulay qiladi. Agar siz avval bizning SDK bilan tanish bo'lsangiz, darhol o'zgarishlarni sezasiz - endi sizda API funktsiyalarini ilovangizga qanday yaratish haqida aniq misol bor.

Boshqalar uchun biz sizga Ivideon API / SDK yordamida kundalik holatlar va amalga oshirilgan integratsiyalar haqida batafsil ma'lumot beramiz.

Web SDK: yangi xususiyatlar

Ivideon shunchaki bulutli video kuzatuv xizmati va uskunalar yetkazib beruvchisi emas. To'liq ishlab chiqish tsikli Ivideon ichida amalga oshiriladi: kamera proshivkasidan tortib xizmatning veb-versiyasigacha. Biz mijoz va server SDK-larini yaratmoqdamiz, LibVLC-ni takomillashtirmoqdamiz, WebRTC-ni amalga oshirmoqdamiz, video tahlilini amalga oshirmoqdamiz, hamkorlar uchun White Label-ni qo'llab-quvvatlaydigan mijoz va SDK uchun demo loyihalarni ishlab chiqmoqdamiz.

Natijada, biz hamkorlar o'z yechimlarini yaratishi mumkin bo'lgan platformaga aylanishga muvaffaq bo'ldik. Endi bizning Internet uchun SDK katta yangilanish oldi va biz yanada ko'proq integratsiya yechimlari bo'ladi deb umid qilamiz.

Sizga qulay bo'lishi uchun biz boshida "Tez boshlash" bo'limini qo'shdik, bu sizga qurilma boshqaruvini oson tushunishga yordam beradi.

Quyidagi kod Ivideon Web SDK dan asosiy foydalanishni ko'rsatadi: sahifaga pleer qo'shiladi va umumiy kamera uchun video o'ynay boshlaydi.

<!DOCTYPE html>
<html>
<head>
<title>Ivideon WEB SDK example</title>
<link rel="stylesheet" href="/uz/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>

Shuningdek, biz bir nechta yangi xususiyatlarni qo'shdik:

  • bir martalik video havolalarni qo'llab-quvvatlash;
  • video sifati va arxivni ijro etish tezligini boshqarish uchun pleerga tugmalar qo'shildi;
  • o'yinchi boshqaruvlarini bir vaqtning o'zida yoqish va o'chirish mumkin (ilgari siz u erda bo'lgan hamma narsani yoqishingiz yoki hamma narsani yashirishingiz mumkin);
  • Kamerada ovozni o'chirish imkoniyati qo'shildi.

Demo ilova

Ivideon Web SDK-dan UI kutubxonasi bilan qanday foydalanishni ko'rsatish uchun biz uni demo ilovasi bilan birga tarqatamiz. Endi sizda Ivideon Web SDK ReactJS bilan qanday ishlashini ko'rish imkoniyati mavjud.

Demo ilovasi onlaynda mavjud aloqa. Buni amalga oshirish uchun Ivideon TV-dan tasodifiy kamera qo'shiladi. Agar to'satdan kamera ishlamay qolsa, yuqoridagi havolaga qaytadan o'ting.

Namoyishni ko'rishning yana bir usuli - Web SDK-dagi manba kodini tekshirish va dasturni o'zingiz yaratish.

Bizning ilovamiz foydalanuvchi harakatlariga qaysi kod mos kelishini ko'rsatishi mumkin.

Sahifaga turli dvigatellarga ega bir nechta o'yinchilarni qo'shing va ularning ishlashini solishtiring.

O'z-o'zidan bulutli video kuzatuv: Ivideon Web SDK ning yangi xususiyatlari

Bir vaqtning o'zida bir nechta kameralardagi yozuvlar arxivini ko'rsatadigan bir vaqtning o'zida bir nechta o'yinchilarni yarating va boshqaring.

O'z-o'zidan bulutli video kuzatuv: Ivideon Web SDK ning yangi xususiyatlari

Demo ilovasi brauzerning mahalliy xotirasidagi oxirgi sessiya sozlamalarini eslab qoladi: API kirish parametrlari, kamera parametrlari va boshqalar. Qayta kirganingizda ular tiklanadi.

Demo dastur kodi manba xaritalaridan tuzilgan - demo kodni to'g'ridan-to'g'ri tuzatuvchida ko'rish mumkin.

O'z-o'zidan bulutli video kuzatuv: Ivideon Web SDK ning yangi xususiyatlari

Integratsiyaga misollar

O'z-o'zidan bulutli video kuzatuv: Ivideon Web SDK ning yangi xususiyatlari

Prefiksli dasturlar guruhi "iSKI» deyarli barcha Evropa chang'i mamlakatlari uchun alohida ilovalarni o'z ichiga oladi: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Chexiya, Slovakiya, Suomi, Deutschland, Sloveniya va boshqalar). Ilovada tog‘-chang‘i kurortlaridagi qor sharoitlari, tog‘lardagi restoranlar ro‘yxati va yo‘l xaritalari, shuningdek, sayohatingizdan oldin boradigan joyingiz haqida to‘liq tasavvurga ega bo‘lishga yordam beradigan boshqa foydali ma’lumotlar ko‘rsatilgan. Shu bilan birga, Internetga kirish shart emas - u oflayn rejimda ishlaydi (kameralardan eshittirishlar bundan mustasno). Barcha ilovalar bepul mavjud.

Endi deyarli har bir chang'i kurortida qiyalikdagi vaziyatni ko'rsatadigan kamera mavjud. Ilova orqali kameralarni masofadan turib ko'rish uchun biz iSKI-ni SDK bilan ta'minladik va endi hamma ilova orqali nafaqat ob-havo prognozi, qor qalinligi va ochiq liftlar sonini, balki to'g'ridan-to'g'ri qiyalikdan videoni ham ko'rishi mumkin.

O'z-o'zidan bulutli video kuzatuv: Ivideon Web SDK ning yangi xususiyatlari

Turli xil aqlli uy tizimlari. Ivideon tizimi bilan integratsiyalashuv tufayli ushbu echimlar uyni kuzatish va bulutli arxivda video yozuvlarni eng xavfsiz tarzda saqlash orqali uy xavfsizligi uchun ko'proq foyda keltiradi. To'liq nazorat mobil ilova orqali amalga oshiriladi, u real vaqt rejimida har qanday tahdidlar haqida xabar beradi va noodatiy vaziyatlarga tezda javob berishga imkon beradi.

O'z-o'zidan bulutli video kuzatuv: Ivideon Web SDK ning yangi xususiyatlari

Sotuvchilar va maslahatchilar ishini tahlil qilish tizimi Perfect Service Solution. Bulutli video kuzatuv tizimi arxivdagi ma'lumotlarni kuzatib boradi va qayd etadi, ular operatorlar tomonidan tekshiriladi va natijalar sizning shaxsiy kabinetingizda onlayn tarzda aks ettiriladi. Mijoz oxir-oqibat ma'lum bir voqea - savdo protokolining buzilishi yoki bahsli voqea bilan qisqa parcha oladi. Veb-interfeysda u qoidabuzarlik haqidagi ma'lumotlarni va o'rnatilgan video qismini ko'radi. Barcha ma'lumotlar majmuasi ikki toifaga bo'lingan: muhim voqealar va muntazam. Muntazam bo'lganlar voqea sodir bo'lgandan keyin ertasi kuni onlayn hisobda paydo bo'ladi, ammo jiddiy qoidabuzarliklar uchun xabarlarni SMS yoki messenjer orqali olish mumkin.

Bizga yozingVeb SDK ga kirish va integratsiya qobiliyatlarimiz haqida ko'proq ma'lumot olish uchun.

Manba: www.habr.com

a Izoh qo'shish