Sorveljanza bil-vidjo tas-sħab do-it-yourself: karatteristiċi ġodda tal-Ivideon Web SDK

Sorveljanza bil-vidjo tas-sħab do-it-yourself: karatteristiċi ġodda tal-Ivideon Web SDK

Għandna diversi komponenti ta' integrazzjoni li jippermettu lil kull sieħeb joħloq il-prodotti tiegħu stess: API miftuħa għall-iżvilupp ta' kwalunkwe alternattiva għall-kont personali tal-utent Ivideon, Mobile SDK, li biha tista' tiżviluppa soluzzjoni sħiħa ekwivalenti fil-funzjonalità għall-applikazzjonijiet Ivideon, kif ukoll bħala Web SDK.

Dan l-aħħar ħriġna Web SDK imtejjeb, komplut b'dokumentazzjoni ġdida u applikazzjoni demo li se tagħmel il-pjattaforma tagħna saħansitra aktar flessibbli u faċli għall-iżviluppatur. Jekk diġà kont familjari mal-SDK tagħna qabel, tinnota immedjatament il-bidliet - issa għandek eżempju ċar ta' kif tibni funzjonijiet API fl-applikazzjoni tiegħek.

Għal kulħadd, aħna ngħidulek f'aktar dettall dwar każijiet ta 'kuljum u integrazzjonijiet implimentati bl-użu ta' Ivideon API / SDK.

Web SDK: karatteristiċi ġodda

Ivideon mhuwiex biss servizz ta 'sorveljanza bil-vidjo tas-sħab u fornitur ta' tagħmir. Ċiklu ta 'żvilupp sħiħ jitwettaq ġewwa Ivideon: mill-firmware tal-kamera sal-verżjoni web tas-servizz. Qed nagħmlu SDKs tal-klijenti u tas-server, intejbu LibVLC, nimplimentaw WebRTC, nagħmlu analiżi tal-vidjow, niżviluppaw klijent b'appoġġ White Label għall-imsieħba u proġetti demo għall-SDK.

Bħala riżultat, irnexxielna nsiru pjattaforma li fuqha l-imsieħba jistgħu joħolqu s-soluzzjonijiet tagħhom stess. Issa l-SDK tagħna għall-Web irċieva titjib kbir, u nittamaw li se jkun hemm saħansitra aktar soluzzjonijiet ta 'integrazzjoni.

Għall-konvenjenza tiegħek, aħna żidna taqsima "Bidu malajr" fil-bidu, li tgħinek tifhem faċilment il-ġestjoni tal-apparat.

Il-kodiċi hawn taħt juri l-użu bażiku tal-Ivideon Web SDK: jiġi miżjud player mal-paġna u l-vidjo għall-kamera pubblika jibda jilgħab.

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

Żidna wkoll diversi karatteristiċi ġodda:

  • appoġġ għal links tal-vidjo ta' darba;
  • buttuni ġew miżjuda mal-plejer biex jikkontrollaw il-kwalità tal-vidjo u l-veloċità tal-plejbek tal-arkivju;
  • il-kontrolli tal-plejers jistgħu jinxtegħlu u jintfew wieħed kull darba (qabel tista' jew tixgħel dak kollu li kien hemm jew taħbi kollox);
  • Żid il-ħila li titfi l-ħoss fuq il-kamera.

Applikazzjoni Demo

Biex nuru kif tuża l-Ivideon Web SDK mal-librerija UI, aħna nqassmuh flimkien ma 'applikazzjoni demo. Issa għandek l-opportunità li tara kif jaħdem l-Ivideon Web SDK ma 'ReactJS.

Applikazzjoni Demo disponibbli online fuq rabta. Biex taħdem, tiżdied kamera każwali minn Ivideon TV. Jekk f'daqqa waħda l-kamera tirriżulta li ma taħdimx, segwi l-link hawn fuq mill-ġdid.

Mod ieħor biex tara d-demo huwa li teżamina l-kodiċi tas-sors fil-Web SDK u tibni l-applikazzjoni lilek innifsek.

L-applikazzjoni tagħna tista 'turi liema kodiċi jikkorrispondi għall-azzjonijiet tal-utent.

Żid diversi plejers b'magni differenti mal-paġna u qabbel il-prestazzjoni tagħhom.

Sorveljanza bil-vidjo tas-sħab do-it-yourself: karatteristiċi ġodda tal-Ivideon Web SDK

Oħloq u mmaniġġja plejers multipli minn timeline wieħed, li fl-istess ħin se juri arkivji ta 'reġistrazzjonijiet minn diversi kameras.

Sorveljanza bil-vidjo tas-sħab do-it-yourself: karatteristiċi ġodda tal-Ivideon Web SDK

L-applikazzjoni demo tiftakar is-settings mill-aħħar sessjoni fil-ħażna lokali tal-browser: parametri ta 'aċċess API, parametri tal-kamera, u oħrajn. Se jiġu restawrati meta terġa' tidħol.

Il-kodiċi tal-applikazzjoni demo ġie kkompilat minn mapep tas-sors - il-kodiċi demo jista 'jaraha direttament fid-debugger.

Sorveljanza bil-vidjo tas-sħab do-it-yourself: karatteristiċi ġodda tal-Ivideon Web SDK

Eżempji ta' integrazzjonijiet

Sorveljanza bil-vidjo tas-sħab do-it-yourself: karatteristiċi ġodda tal-Ivideon Web SDK

Grupp ta' programmi bil-prefiss "iSKI» jinkludi applikazzjonijiet separati għal kważi l-pajjiżi Ewropej kollha tal-iskijjar: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Ċeka, Slovakkja, Suomi, Deutschland, Slovenija u aktar). L-app turi l-kundizzjonijiet tas-silġ fl-iski resorts, lista ta’ ristoranti fil-muntanji u mapep tat-trails, kif ukoll informazzjoni utli oħra li tgħinek tikseb stampa sħiħa tad-destinazzjoni tiegħek qabel il-vjaġġ tiegħek. Fl-istess ħin, aċċess għall-Internet mhux meħtieġ - jaħdem offline (ħlief għal xandiriet minn kameras). L-applikazzjonijiet kollha huma disponibbli b'xejn.

Issa kważi kull ski resort għandu kamera li turi s-sitwazzjoni fuq l-inklinazzjoni. Biex tara kameras mill-bogħod permezz tal-applikazzjoni, ipprovdejna iSKI bl-SDK tagħna, u issa kulħadd jista 'jara permezz tal-applikazzjoni mhux biss it-tbassir tat-temp, il-ħxuna tal-borra u n-numru ta' liftijiet miftuħa, iżda wkoll vidjow direttament mill-inklinazzjoni.

Sorveljanza bil-vidjo tas-sħab do-it-yourself: karatteristiċi ġodda tal-Ivideon Web SDK

Diversi sistemi tad-dar intelliġenti. Grazzi għall-integrazzjoni mas-sistema Ivideon, dawn is-soluzzjonijiet jiksbu aktar benefiċċji għas-sigurtà tad-dar billi jimmonitorjaw id-dar u jaħżnu r-reġistrazzjonijiet tal-vidjo bl-aktar mod sigur f'arkivju cloud. Kontroll sħiħ jitwettaq permezz ta 'applikazzjoni mobbli, li tinnotifika dwar kwalunkwe theddid f'ħin reali u tippermetti li inti tirrispondi malajr għal sitwazzjonijiet mhux tas-soltu.

Sorveljanza bil-vidjo tas-sħab do-it-yourself: karatteristiċi ġodda tal-Ivideon Web SDK

Sistema analitika għax-xogħol tal-bejjiegħa u l-konsulenti Perfect Service Solution. Is-sistema ta 'sorveljanza bil-vidjo tas-sħab timmonitorja u tirreġistra dejta fl-arkivju, li hija vverifikata mill-operaturi, u r-riżultati huma riflessi online fil-kont personali tiegħek. Il-klijent fl-aħħar mill-aħħar jirċievi framment qasir b'avveniment speċifiku - ksur tal-protokoll tal-bejgħ jew inċident kontroversjali. Fl-interface tal-web, jara dejta dwar il-ksur u biċċa vidjo inkorporata. Il-firxa kollha tad-dejta hija maqsuma f'żewġ kategoriji: avvenimenti kritiċi u dawk regolari. Dawk regolari jidhru fil-kont online l-għada wara l-avveniment, iżda għal vjolazzjonijiet kritiċi, ir-rapporti jistgħu jiġu riċevuti permezz ta 'SMS jew messaġġier.

Iktbilnabiex taċċessa l-Web SDK u titgħallem aktar dwar il-kapaċitajiet ta’ integrazzjoni tagħna.

Sors: www.habr.com

Żid kumment