Videosurveglianza in nuvola da fà da sè: novi funziunalità di l'SDK Web Ivideon

Videosurveglianza in nuvola da fà da sè: novi funziunalità di l'SDK Web Ivideon

Avemu parechji cumpunenti d'integrazione chì permettenu à ogni cumpagnu di creà i so prudutti: Open API per sviluppà qualsiasi alternativa à u contu persunale di l'utilizatori Ivideon, Mobile SDK, cù quale pudete sviluppà una soluzione cumpleta equivalente in funziunalità à l'applicazioni Ivideon, è ancu. cum'è Web SDK.

Recentemente avemu liberatu un SDK Web mejoratu, cumpletu cù una nova ducumentazione è una applicazione demo chì farà a nostra piattaforma ancu più flessibile è amichevule per i sviluppatori. Se erate digià familiarizatu cù u nostru SDK prima, noterete immediatamente i cambiamenti - avà avete un esempiu chjaru di cumu custruisce funzioni API in a vostra applicazione.

Per tutti l'altri, vi cuntaremu in più dettagli nantu à i casi di ogni ghjornu è l'integrazioni implementate cù l'API / SDK Ivideon.

Web SDK: funzioni novi

Ivideon ùn hè micca solu un serviziu di sorveglianza di video in nuvola è un fornitore d'equipaggiu. Un ciclu di sviluppu cumpletu hè realizatu in Ivideon: da u firmware di a camera à a versione web di u serviziu. Facemu SDK di cliente è servitore, migliurà LibVLC, implementendu WebRTC, facendu analisi video, sviluppendu un cliente cù supportu White Label per i partenarii è prughjetti demo per u SDK.

In u risultatu, avemu riesciutu à diventà una piattaforma nantu à quale i partenarii ponu creà e so soluzioni. Avà u nostru SDK per u Web hà ricivutu un aghjurnamentu maiò, è speremu chì ci saranu ancu più suluzioni d'integrazione.

Per a vostra comodità, avemu aghjustatu una sezione "Quick Start" à u principiu, chì vi aiuterà à capisce facilmente a gestione di u dispositivu.

U codice sottu mostra l'usu basicu di l'Ivideon Web SDK: un lettore hè aghjuntu à a pagina è u video per a camera publica hè cuminciatu à ghjucà.

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

Avemu aghjustatu ancu parechje funziunalità novi:

  • supportu per ligami video una volta;
  • i buttoni sò stati aghjuntu à u lettore per cuntrullà a qualità di u video è a velocità di riproduzione d'archivi;
  • i cuntrolli di i ghjucatori ponu esse attivati ​​è disattivati ​​unu à un tempu (prima si pudia accende tuttu ciò chì ci era o ammuccià tuttu);
  • Aggiunta a capacità di disattivà u sonu nantu à a camera.

Applicazione Demo

Per dimustrà cumu utilizà l'SDK Web Ivideon cù a biblioteca UI, u distribuemu cù una applicazione demo. Avà avete l'uppurtunità di vede cumu l'Ivideon Web SDK travaglia cù ReactJS.

Applicazione Demo disponibile in linea à a lea. Per fà u funziunamentu, una camera aleatoria da Ivideon TV hè aghjuntu. Se di colpu a camera risulta inoperativa, basta à seguità u ligame sopra di novu.

Un'altra manera di vede a demo hè di esaminà u codice fonte in u Web SDK è di custruisce l'applicazione sè stessu.

A nostra applicazione pò vede quale codice currisponde à l'azzioni di l'utilizatori.

Aghjunghjite parechji ghjucatori cù diversi mutori à a pagina è paragunate u so rendiment.

Videosurveglianza in nuvola da fà da sè: novi funziunalità di l'SDK Web Ivideon

Crea è gestisce parechji ghjucatori da una linea temporale, chì mostrarà simultaneamente l'archivi di registrazioni da parechje camere.

Videosurveglianza in nuvola da fà da sè: novi funziunalità di l'SDK Web Ivideon

L'applicazione demo ricorda i paràmetri di l'ultima sessione in l'almacenamiento lucale di u navigatore: paràmetri di accessu à l'API, paràmetri di càmera è altri. Seranu ripristinati quandu vi accede di novu.

U codice di l'applicazione demo hè statu compilatu da e mape fonte - u codice demo pò esse vistu direttamente in u debugger.

Videosurveglianza in nuvola da fà da sè: novi funziunalità di l'SDK Web Ivideon

Esempii di integrazioni

Videosurveglianza in nuvola da fà da sè: novi funziunalità di l'SDK Web Ivideon

Gruppu di prugrammi cù u prefissu "iSKI» include applicazioni separate per quasi tutti i paesi di sci europei: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Czech, Slovakia, Suomi, Deutschland, Slovenija è più). L'app mostra e cundizioni di neve in stazioni di sci, una lista di ristoranti in muntagna è carte di piste, è ancu altre informazioni utili chì vi aiuterà à ottene una stampa cumpleta di a vostra destinazione prima di u vostru viaghju. À u listessu tempu, l'accessu à l'Internet ùn hè micca necessariu - funziona offline (eccettu per emissioni da e camere). Tutte l'applicazioni sò dispunibili gratuitamente.

Avà quasi ogni stazione di ski hà una camera chì mostra a situazione nantu à a pista. Per vede e fotocamere remotamente attraversu l'applicazione, avemu furnitu iSKI cù u nostru SDK, è avà tutti ponu vede à traversu l'applicazione micca solu a previsione meteorologica, u spessore di neve è u numeru di ascensori aperti, ma ancu video direttamente da a pendenza.

Videosurveglianza in nuvola da fà da sè: novi funziunalità di l'SDK Web Ivideon

Diversi sistemi di casa intelligente. Grazie à l'integrazione cù u sistema Ivideon, queste soluzioni guadagnanu più benefizii per a sicurità di a casa monitorendu a casa è almacenendu e registrazioni video in u modu più sicuru in un archiviu nuvola. U cuntrollu tutale hè realizatu per mezu di una applicazione mobile, chì avvisa ogni minaccia in tempu reale è vi permette di risponde rapidamente à situazioni inusual.

Videosurveglianza in nuvola da fà da sè: novi funziunalità di l'SDK Web Ivideon

Sistema di analisi per u travagliu di i venditori è i cunsultanti Soluzione di serviziu perfetta. U sistema di surviglianza video in nuvola monitoreghja è registra dati in l'archiviu, chì hè verificatu da l'operatori, è i risultati sò riflessi in linea in u vostru contu persunale. U cliente ultimamente riceve un brevi fragmentu cù un avvenimentu specificu - una violazione di u protocolu di vendita o un incidente cuntruversu. In l'interfaccia web, vede dati nantu à a violazione è un pezzu di video incrustatu. L'intera matrice di dati hè divisa in duie categorie: avvenimenti critichi è rigulari. I rigulari appariscenu in u contu in linea u ghjornu dopu dopu à l'avvenimentu, ma per violazioni critichi, i rapporti ponu esse ricevuti via SMS o messenger.

Scriviteciper accede à u Web SDK è amparà di più nantu à e nostre capacità d'integrazione.

Source: www.habr.com

Add a comment