
Ne kemi disa komponentë integrues që lejojnë çdo partner të krijojë produktet e veta: Open API për zhvillimin e ndonjë alternative për panelin e përdoruesit Ivideon, Mobile SDK, me ndihmën e të cilit mund të zhvillohet një zgjidhje e plotë, ekuivalente me funksionalitetin e aplikacioneve Ivideon, si dhe Web SDK.
SĂ« fundmi, ne lĂ«shuam Web SDK tĂ« pĂ«rmirĂ«suar, tĂ« pajisur me njĂ« sistem tĂ« ri dokumentacioni dhe njĂ« aplikacion demo, tĂ« cilat do ta bĂ«jnĂ« platformĂ«n tonĂ« edhe mĂ« fleksibĂ«l dhe tĂ« lehtĂ« pĂ«r zhvilluesit. NĂ«se tashmĂ« ishit njohur me SDK-nĂ« tonĂ« mĂ« parĂ«, do ta vini re menjĂ«herĂ« ndryshimin â tani keni njĂ« shembull vizual se si tĂ« integroni funksionalitetet API nĂ« aplikacionin tuaj.
Për të gjithë të tjerët, do të flasim më shumë për rastet e përditshme dhe integrimet e realizuara duke përdorur API / SDK Ivideon.
Web SDK: mundësi të reja
Ivideon nuk është thjesht një shërbim i mbikëqyrjes video në re dhe ofrues pajisjesh. Brenda Ivideon zhvillohet një cikël i plotë zhvillimi: nga firmware e kamerave deri te versioni web të shërbimit. Ne po zhvillojmë SDK për klientët dhe serverët, po përmirësojmë LibVLC, po implementojmë WebRTC, po merremi me videoanalitikën, po zhvillojmë një klient me mbështetje të realizuar për White Label për partnerët dhe projekte demo për SDK.
Si rezultat, arritëm të bëhemi një platformë mbi të cilën partnerët mund të krijojnë zgjidhje të tyre. Tani SDK ynë për Web ka marrë një përmirësim të madh, dhe ne shpresojmë që do të ketë më shumë zgjidhje integruese.
Për lehtësinë tuaj, ne kemi shtuar në fillim të seksionit "Fillim i Shpejtë", i cili do të ndihmojë të kuptoni lehtësisht menaxhimin e pajisjeve.
Kodi i dhënë më poshtë demonstruon përdorimin bazik të Ivideon Web SDK: në faqen është shtuar një lojtar dhe është filluar riprodhimi i videos për kamerën publike.
<!DOCTYPE html>
<html>
<head>
<title>Shembulli i Ivideon WEB SDK</title>
<link rel="stylesheet" href="/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>
Ne gjithashtu kemi shtuar disa karakteristika të reja:
- mbështetje për lidhje një herëshe për video;
- në lojtar janë shtuar butona për të menaxhuar cilësinë e videos dhe shpejtësinë e riprodhimit të arkivit;
- elementet e kontrollit të lojtarit mund të aktivizohen dhe çaktivizohen një nga një (më parë mund të aktivizohej gjithçka që është, ose gjithçka të fshihej);
- është shtuar mundësia për të çaktivizuar zërin në kamerë.
Aplikacioni demo
Për të demonstruar se si të përdorni Ivideon Web SDK me bibliotekën e ndërfaqeve përdoruesi, ne e shpërndajmë atë së bashku me një aplikacion demonstrues. Tani keni mundësinë të shihni se si funksionon Web SDK Ivideon me ReactJS.
Aplikacioni demonstrues është në dispozicion online në . Për funksionimin e tij, shtohet një kamerë rastësore nga Ivideon TV. Nëse ndonjëherë kamera rezulton të jetë jo funksionale, thjesht ndiqni lidhjen për lart përsëri.
Një mënyrë tjetër për të njohur demon është të shqyrtoni kodin burimor në Web SDK dhe të ndërtoni aplikacionin vetë.
Aplikacioni ynë është në gjendje të tregojë se cili kod përputhet me veprimet e përdoruesit.

Shtoni në faqe disa lojtarë me motorë të ndryshëm dhe krahasoni funksionimin e tyre.

Krijoni disa lojtarë dhe menaxhoni ata nga një linjë kohore, ku do të shfaqen njëkohësisht arkivat e regjistrimeve të disa kamerave.

Aplikacioni demonstrues mbajti në ruajtjen lokale të shfletuesit konfigurimet nga sesioni i fundit të punës: parametrat e aksesit në API, parametrat e kamerës dhe të tjera. Me hyrjen e përsëritur, ato do të rinovohen.
Kodi i aplikacionit demonstrues Ă«shtĂ« ndĂ«rtuar me hartat e burimit â kodi i demonit mund tĂ« shihet direkt nĂ« debugger.

Shembujt e integrimeve

Grupi i programeve me prefiksin "" pĂ«rfshin aplikacione tĂ« veçanta pĂ«r pothuajse tĂ« gjitha vendet evropiane tĂ« skijimit: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Ăeki, Sllovaki, Suedi, Gjermani, Sllovenia dhe mĂ« shumĂ«). Aplikacioni tregon gjendjen e dĂ«borĂ«s nĂ« qendrat e skijimit, listĂ«n e restoranteve nĂ« male dhe skemat e pistave, si dhe informacion tjetĂ«r tĂ« dobishĂ«m qĂ« do tĂ« ndihmojĂ« pĂ«r tĂ« pasur njĂ« ide tĂ« plotĂ« mbi destinacionin pĂ«rpara udhĂ«timit. NdĂ«rkaq, qasja nĂ« internet nuk Ă«shtĂ« e nevojshme â funksionon nĂ« mĂ«nyrĂ« offline (pĂ«rveç transmetimit nga kamerat). TĂ« gjitha aplikacionet janĂ« nĂ« dispozicion falas.
Aktualisht, pothuajse në çdo qendër skijimi është instaluar një kamera që tregon situatën në shkëmb. Për të parë kamerat në distancë përmes aplikacionit, ne i kemi ofruar iSKI SDK-në tonë, dhe tani çdo kush mund të shohë përmes aplikacionit jo vetëm parashikimin e motit, trashësinë e dëborës dhe numrin e ngriçave të hapura, por edhe video direkt nga shkëmbi.

Sistemet e ndryshme të shtëpive inteligjente. Falë integrimit me sistemin Ivideon, këto zgjidhje fitojnë më shumë përfitime për sigurinë e shtëpisë, pasi kontrollojnë shtëpinë dhe ruajnë regjistrimet video në mënyrën më të sigurt në arkivin në re. Menaxhimi i plotë bëhet përmes aplikacionit mobil, i cili njofton për kërcënime të çdo lloji në kohë reale dhe lejon reagim të shpejtë ndaj situatave të pazakonta.

Sistemi i analizĂ«s sĂ« punĂ«s sĂ« shitĂ«sve dhe konsulentĂ«ve Perfect Service Solution. Sistemi i mbikĂ«qyrjes video nĂ« re monitoron dhe regjistron tĂ« dhĂ«nat nĂ« arkiv, verifikimi i tĂ« cilave kryhet nga operatorĂ«t, ndĂ«rsa rezultatet shfaqen nĂ« kohĂ« reale nĂ« kabinetin e klientit. Klienti nĂ« fund merr njĂ« fragment tĂ« shkurtĂ«r me njĂ« ngjarje tĂ« veçantĂ« â shkelje tĂ« protokollit tĂ« shitjes ose incident tĂ« diskutueshĂ«m. NĂ« ndĂ«rfaqen e internetit ai sheh tĂ« dhĂ«nat pĂ«r shkeljen dhe njĂ« pjesĂ« video tĂ« integruar. TĂ« gjithĂ« masivi i tĂ« dhĂ«nave ndahet nĂ« dy kategori: ngjarje kritike dhe tĂ« rregullta. TĂ« rregulltat shfaqen nĂ« kabinetin online ditĂ«n pas ngjarjes, ndĂ«rsa pĂ«r shkeljet kritike raportet mund tĂ« merren pĂ«rmes SMS ose nĂ« mesazhere.
, për të aksesuar Web SDK dhe për të mësuar më shumë rreth mundësive tona të integrimit.
Burimi: habr.com
