Bëje vetë mbikëqyrjen video në renë kompjuterike: veçori të reja të SDK-së së Uebit të Ivideon

Bëje vetë mbikëqyrjen video në renë kompjuterike: veçori të reja të SDK-së së Uebit të Ivideon

Ne kemi disa komponentë integrimi që lejojnë çdo partner të krijojë produktet e veta: Hapur API për zhvillimin e çdo alternative ndaj llogarisë personale të përdoruesit Ivideon, Mobile SDK, me të cilën mund të zhvilloni një zgjidhje të plotë ekuivalente në funksionalitet me aplikacionet Ivideon, gjithashtu. si Web SDK.

Së fundmi kemi lëshuar një Web SDK të përmirësuar, të kompletuar me dokumentacion të ri dhe një aplikacion demo që do ta bëjë platformën tonë edhe më fleksibël dhe më miqësore për zhvilluesit. Nëse keni qenë tashmë të njohur me SDK-në tonë më parë, do t'i vini re menjëherë ndryshimet - tani keni një shembull të qartë se si të ndërtoni funksionet API në aplikacionin tuaj.

Për të gjithë të tjerët, ne do t'ju tregojmë më në detaje rreth rasteve të përditshme dhe integrimeve të zbatuara duke përdorur Ivideon API / SDK.

Web SDK: veçori të reja

Ivideon nuk është vetëm një shërbim dhe furnizues i pajisjeve të vëzhgimit me video në cloud. Një cikël i plotë zhvillimi kryhet brenda Ivideon: nga firmware-i i kamerës në versionin në internet të shërbimit. Ne po krijojmë SDK të klientëve dhe serverëve, po përmirësojmë LibVLC, po zbatojmë WebRTC, po bëjmë analitikë video, po zhvillojmë një klient me mbështetje White Label për partnerët dhe projekte demo për SDK.

Si rezultat, ne kemi arritur të bëhemi një platformë në të cilën partnerët mund të krijojnë zgjidhjet e tyre. Tani SDK-ja jonë për Ueb ka marrë një përmirësim të madh dhe shpresojmë që do të ketë edhe më shumë zgjidhje integruese.

Për lehtësinë tuaj, ne kemi shtuar një seksion "Fillimi i shpejtë" në fillim, i cili do t'ju ndihmojë të kuptoni lehtësisht menaxhimin e pajisjes.

Kodi i mëposhtëm tregon përdorimin bazë të SDK-së së Uebit të Ivideon: në faqe shtohet një luajtës dhe fillon të luhet video për kamerën publike.

<!DOCTYPE html>
<html>
<head>
<title>Ivideon WEB SDK example</title>
<link rel="stylesheet" href="/sq/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 shtuam disa veçori të reja:

  • mbështetje për lidhje video një herë;
  • butonat janë shtuar në luajtës për të kontrolluar cilësinë e videos dhe shpejtësinë e riprodhimit të arkivimit;
  • kontrollet e luajtësit mund të ndizen dhe fiken një nga një (më parë mund të ndiznit gjithçka që ishte aty ose të fshihni gjithçka);
  • U shtua aftësia për të fikur tingullin në kamerë.

Aplikim demo

Për të demonstruar se si të përdoret Ivideon Web SDK me bibliotekën UI, ne e shpërndajmë atë së bashku me një aplikacion demo. Tani keni mundësinë të shihni se si funksionon Ivideon Web SDK me ReactJS.

Aplikacioni Demo i disponueshëm në internet në lidhje. Për ta bërë atë të funksionojë, shtohet një kamerë e rastësishme nga Ivideon TV. Nëse papritmas kamera rezulton të jetë jofunksionale, thjesht ndiqni përsëri lidhjen e mësipërme.

Një mënyrë tjetër për të parë demonstrimin është të ekzaminoni kodin burimor në Web SDK dhe të ndërtoni vetë aplikacionin.

Aplikacioni ynë mund të tregojë se cili kod korrespondon me veprimet e përdoruesit.

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

Bëje vetë mbikëqyrjen video në renë kompjuterike: veçori të reja të SDK-së së Uebit të Ivideon

Krijoni dhe menaxhoni lojtarë të shumtë nga një afat kohor, i cili do të shfaqë njëkohësisht arkivat e regjistrimeve nga disa kamera.

Bëje vetë mbikëqyrjen video në renë kompjuterike: veçori të reja të SDK-së së Uebit të Ivideon

Aplikacioni demo kujton cilësimet nga sesioni i fundit në ruajtjen lokale të shfletuesit: parametrat e aksesit në API, parametrat e kamerës dhe të tjera. Ato do të rikthehen kur të identifikoheni përsëri.

Kodi i aplikacionit demo është përpiluar nga hartat burimore - kodi demo mund të shihet drejtpërdrejt në korrigjuesin.

Bëje vetë mbikëqyrjen video në renë kompjuterike: veçori të reja të SDK-së së Uebit të Ivideon

Shembuj të integrimeve

Bëje vetë mbikëqyrjen video në renë kompjuterike: veçori të reja të SDK-së së Uebit të Ivideon

Grupi i programeve me prefiksin "iSKI» përfshin aplikacione të veçanta për pothuajse të gjitha vendet evropiane të skive: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Çekia, Sllovakia, Suomi, Deutschland, Sllovenia dhe më shumë). Aplikacioni tregon kushtet e borës në vendpushimet e skive, një listë restorantesh në male dhe hartat e shtigjeve, si dhe informacione të tjera të dobishme që do t'ju ndihmojnë të merrni një pamje të plotë të destinacionit tuaj përpara udhëtimit. Në të njëjtën kohë, qasja në internet nuk kërkohet - funksionon jashtë linje (përveç transmetimeve nga kamerat). Të gjitha aplikacionet janë në dispozicion falas.

Tani pothuajse çdo vendpushim skijimi ka një kamerë që tregon situatën në shpat. Për të parë kamerat nga distanca përmes aplikacionit, ne siguruam iSKI me SDK-në tonë, dhe tani të gjithë mund të shohin përmes aplikacionit jo vetëm parashikimin e motit, trashësinë e borës dhe numrin e ashensorëve të hapur, por edhe videon direkt nga shpati.

Bëje vetë mbikëqyrjen video në renë kompjuterike: veçori të reja të SDK-së së Uebit të Ivideon

Sisteme të ndryshme të shtëpive inteligjente. Falë integrimit me sistemin Ivideon, këto zgjidhje fitojnë më shumë përfitime për sigurinë e shtëpisë duke monitoruar shtëpinë dhe duke ruajtur regjistrimet video në mënyrën më të sigurt në një arkiv cloud. Kontrolli i plotë kryhet përmes një aplikacioni celular, i cili njofton për çdo kërcënim në kohë reale dhe ju lejon të përgjigjeni shpejt në situata të pazakonta.

Bëje vetë mbikëqyrjen video në renë kompjuterike: veçori të reja të SDK-së së Uebit të Ivideon

Sistemi analitik për punën e shitësve dhe konsulentëve Perfect Service Solution. Sistemi i mbikëqyrjes video cloud monitoron dhe regjistron të dhënat në arkiv, i cili verifikohet nga operatorët dhe rezultatet pasqyrohen online në llogarinë tuaj personale. Klienti në fund merr një fragment të shkurtër me një ngjarje specifike - një shkelje e protokollit të shitjeve ose një incident i diskutueshëm. Në ndërfaqen e internetit, ai sheh të dhëna për shkeljen dhe një pjesë të integruar të videos. I gjithë grupi i të dhënave ndahet në dy kategori: ngjarje kritike dhe ato të rregullta. Të rregulltat shfaqen në llogarinë online të nesërmen pas ngjarjes, por për shkelje kritike, raportet mund të merren me SMS ose mesazher.

Na shkruanipër të hyrë në Web SDK dhe për të mësuar më shumë rreth aftësive tona të integrimit.

Burimi: www.habr.com

Shto një koment