Teeme pilvevideovalve ise: uued vÔimalused Web SDK Ivideon

Teeme pilvevideovalve ise: uued vÔimalused Web SDK Ivideon

Meil on mitmeid integreerimiskomponente, mis vÔimaldavad iga partneri luua oma tooteid: avatud API, mis vÔimaldab arendada mis tahes alternatiivi Ivideoni kasutaja iseteeninduskeskusele, mobiilne SDK, mis vÔimaldab luua tervikliku lahenduse, mis on funktsionaalsuse poolest sarnane Ivideoni rakendustega, samuti veeb SDK.

Hiljuti kĂ€ivitasime tĂ€iustatud veeb SDK, millel on uus dokumentatsiooni sĂŒsteem ja demorakendus, mis muudab meie platvormi veelgi paindlikumaks ja arendajatele mugavamaks. Kui olete meie SDK-ga varasemalt tuttav, mĂ€rkate koheselt muutusi — nĂŒĂŒd on teil visuaalne nĂ€ide API funktsioonide integreerimisest oma rakendusse.

KÀesolevas dokumendis tutvustame igapÀevaseid kasutusjuhtumeid ja realiseeritud integratsioone, kasutades Ivideoni API / SDK-d.

Veeb SDK: uued vÔimalused

Ivideon ei ole ainult pilvevideovalve teenus ja seadmete tarnija. Ivideonis viiakse lĂ€bi tĂ€isteenus arenduses: alates kaamerate tarkvarast kuni teenuse veebiversioonini. Me arendame kliendi- ja serveri SDK-d, tĂ€iustame LibVLC-d, integreerime WebRTC-d, tegeleme videoanalĂŒĂŒsiga, arendame klienti, mis toetab White Labeli vĂ”imalusi partneritele, ja demoprojekte SDK-le.

Tulemuseks oleme loonud platvormi, mille pĂ”hjal saavad partnerid arendada oma lahendusi. NĂŒĂŒd on meie veeb SDK saanud suure uuenduse ja loodame, et integreeritud lahenduste arv kasvab veelgi.

Teie mugavuse huvides lisasime algusesse jaotise „Kiire algus“, mis aitab teil seadmete haldamises kergesti orienteeruda.

Allpool olev kood demonstreerib Ivideoni veeb SDK pÔhikasutust: lehele on lisatud mÀngija ning video on alanud avaliku kaamera jaoks.

<!DOCTYPE html>
<html>
<head>
<title>Ivideon WEB SDK näide</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>

Oleme lisanud ka mÔned uued funktsioonid:

  • Ühekordsete linkide tugi videotele;
  • mĂ€ngijale on lisatud nupud video kvaliteedi ja arhiveerimise mĂ€ngimise kiirusenime haldamiseks;
  • mĂ€ngijakontrolli elemente saab sisse ja vĂ€lja lĂŒlitada ĂŒksikult (varem sai kas kĂ”ik sisse lĂŒlitada vĂ”i kĂ”ik peita);
  • lisatud on vĂ”imalus kaamera heli vĂ€lja lĂŒlitada.

Demorakendus

Kuna demonstreerida, kuidas kasutada Ivideon Web SDK-d koos kasutajaliidese raamatukoguga, levitame seda koos demonstreerimise rakendusega. NĂŒĂŒd on teil vĂ”imalus nĂ€ha, kuidas Ivideon Web SDK töötab ReactJS-iga.

Demonstreerimise rakendus on saadaval veebis aadressil lingil. Selle toimimiseks lisatakse juhuslik kaamera Ivideon TV-st. Kui kaamera peaks olema mittenĂ€itav, kĂŒlastage lihtsalt ĂŒlaltoodud linki uuesti.

Teine viis demoga tutvuda on uurida Web SDK lÀhtekoodi ja koostada rakendus ise.

Meie rakendus suudab nÀidata, milline kood vastab kasutaja toimingutele.

MĂ€ngi videot

Lisage lehele mitu mÀngijat erinevate mootoritega ja vÔrrelge nende tööd.

Teeme pilvevideovalve ise: uued vÔimalused Web SDK Ivideon

Looge mitu mĂ€ngijat ja juhtige neid ĂŒhest ajajoonest, kus kuvatakse samaaegselt mitme kaamera salvestuste arhiivid.

Teeme pilvevideovalve ise: uued vÔimalused Web SDK Ivideon

Demonstreerimise rakendus salvestab brauseri lokaalsetesse salvestustesse viimase seansi seaded: API juurdepÀÀsu parameetrid, kaamera parameetrid ja muud. Uuesti sisenedes taastatakse need.

Demonstreerimise rakenduse kood on koondatud allika kaartide abil – demokoodi saab otse siluriga vaadata.

Teeme pilvevideovalve ise: uued vÔimalused Web SDK Ivideon

Integratsioonide nÀited

Teeme pilvevideovalve ise: uued vÔimalused Web SDK Ivideon

Programmide rĂŒhm, mille eelnevalt on tĂ€histatud 'iSKI' sisaldab eraldi rakendusi peaaegu kĂ”igis Euroopa suusariikides: iSKI Austria, iSKI Ć veits, iSKI Prantsusmaa, iSKI Itaalia (TĆĄehhi, Slovakkia, Soome, Saksamaa, Sloveenia jne). Rakendused nĂ€itavad suusakuurortide lumeolusid, restoranide nimekirja mĂ€gedes ja suusatĂ”stete skeeme, samuti muud kasulikku teavet, mis aitab enne reisi sihtkohta pĂ”hjaliku ĂŒlevaate saada. Samas ei ole internetiĂŒhendus vajalik – töötab offline-reĆŸiimis (vĂ€lja arvatud kaameratest edastamine). KĂ”ik rakendused on tasuta saadaval.

Praegu on peaaegu igas suusakuurortis paigaldatud kaamera, mis nĂ€itab mĂ€e olukorda. Kaamerad kaugvaatamiseks rakenduse kaudu on saadetud meie iSKI SDK, ja nĂŒĂŒd saab igaĂŒks rakenduse kaudu nĂ€ha mitte ainult ilmaprognoosi, lumekatte paksust ja avatud tĂ”stukite arvu, vaid ka videot otse mĂ€elt.

Teeme pilvevideovalve ise: uued vÔimalused Web SDK Ivideon

Erinevad nutikodu sĂŒsteemid. TĂ€nu Ivideon sĂŒsteemiga integreerimisele saavad need lahendused rohkem eeliseid kodu turvalisuse tagamiseks, kuna nad jĂ€lgivad kodu ja salvestavad videod kĂ”ige turvalisemal viisil pilvearhiivi. TĂ€ielik juhtimine toimub mobiilirakenduse kaudu, mis teavitab reaalajas kĂ”igist ohtudest ja vĂ”imaldab kiiresti reageerida ebatavalistele olukordadele.

Teeme pilvevideovalve ise: uued vÔimalused Web SDK Ivideon

MĂŒĂŒjate ja konsultantide töö analĂŒĂŒsisĂŒsteem Perfect Service Solution. Pilves toimiv videovalvesĂŒsteem jĂ€lgib ja salvestab arhiivi andmeid, mille kontrolli teostavad operaatorid ning tulemused kajastuvad veebis isiklikus kabinetis. Klient saab lĂ”puks lĂŒhikese katkendi, kus on konkreetne sĂŒndmus — mĂŒĂŒgiprotsessi rikkumine vĂ”i vaieldav intsident. Veebiliideses nĂ€eb ta rikkumise andmeid ja sisseehitatud video katkendi. Kogu andmemass jagatakse kaheks kategooriaks: kriitilised sĂŒndmused ja regulaarne. Regulaarne ilmub veebikabinetis jĂ€rgmisel pĂ€eval pĂ€rast sĂŒndmust, aga kriitiliste rikkumiste kohta saab aruandeid saada SMS-i vĂ”i messengeri kaudu.

Kirjutage meile, et pÀÀseda juurde Web SDK-le ja saada rohkem teavet meie integreerimisvÔimaluste kohta.

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster