Mākoņa videonovērošana, ko dari pats: jaunas Ivideon Web SDK funkcijas

Mākoņa videonovērošana, ko dari pats: jaunas Ivideon Web SDK funkcijas

Mums ir vairāki integrācijas komponenti, kas ļauj jebkuram partnerim izveidot savus produktus: Open API jebkuras alternatīvas izstrādei Ivideon lietotāja personīgajam kontam Mobile SDK, ar kuru var izstrādāt pilnvērtīgu risinājumu, kas funkcionalitātē līdzvērtīgs Ivideon aplikācijām, kā arī kā Web SDK.

Mēs nesen izlaidām uzlabotu Web SDK ar jaunu dokumentāciju un demonstrācijas lietojumprogrammu, kas padarīs mūsu platformu vēl elastīgāku un izstrādātājiem draudzīgāku. Ja jau iepriekš bijāt iepazinies ar mūsu SDK, nekavējoties pamanīsit izmaiņas — tagad jums ir skaidrs piemērs, kā savā lietojumprogrammā iekļaut API funkcijas.

Visiem pārējiem mēs jums pastāstīsim sīkāk par ikdienas gadījumiem un ieviestajām integrācijām, izmantojot Ivideon API / SDK.

Web SDK: jaunas funkcijas

Ivideon nav tikai mākoņa videonovērošanas pakalpojumu un aprīkojuma piegādātājs. Ivideon iekšienē tiek veikts pilns izstrādes cikls: no kameras programmaparatūras līdz pakalpojuma tīmekļa versijai. Mēs veidojam klientu un serveru SDK, uzlabojam LibVLC, ieviešam WebRTC, veicam video analīzi, izstrādājam klientu ar White Label atbalstu partneriem un SDK demonstrācijas projektus.

Rezultātā mums ir izdevies kļūt par platformu, kurā partneri var radīt savus risinājumus. Tagad mūsu SDK tīmeklim ir būtiski jauninājums, un mēs ceram, ka būs vēl vairāk integrācijas risinājumu.

Jūsu ērtībām sākumā esam pievienojuši sadaļu “Ātrais sākums”, kas palīdzēs viegli izprast ierīces pārvaldību.

Tālāk redzamais kods parāda Ivideon Web SDK pamata lietošanu: lapai tiek pievienots atskaņotājs un tiek sākta publiskās kameras video atskaņošana.

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

Mēs pievienojām arī vairākas jaunas funkcijas:

  • atbalsts vienreizējām video saitēm;
  • atskaņotājam ir pievienotas pogas, lai kontrolētu video kvalitāti un arhīva atskaņošanas ātrumu;
  • atskaņotāja vadīklas var ieslēgt un izslēgt pa vienai (iepriekš varēja vai nu ieslēgt visu, kas tur bija, vai visu paslēpt);
  • Pievienota iespēja izslēgt skaņu kamerā.

Demo pieteikums

Lai parādītu, kā izmantot Ivideon Web SDK ar UI bibliotēku, mēs to izplatām kopā ar demonstrācijas lietojumprogrammu. Tagad jums ir iespēja redzēt, kā Ivideon Web SDK darbojas ar ReactJS.

Demonstrācijas lietojumprogramma pieejama tiešsaistē vietnē saite. Lai tas darbotos, ir pievienota nejauša kamera no Ivideon TV. Ja pēkšņi kamera nedarbojas, vienkārši izpildiet iepriekš norādīto saiti.

Vēl viens veids, kā skatīt demonstrāciju, ir pārbaudīt avota kodu Web SDK un izveidot lietojumprogrammu pašam.

Mūsu lietojumprogramma var parādīt, kurš kods atbilst lietotāja darbībām.

Play video

Pievienojiet lapai vairākus spēlētājus ar dažādiem dzinējiem un salīdziniet to veiktspēju.

Mākoņa videonovērošana, ko dari pats: jaunas Ivideon Web SDK funkcijas

Izveidojiet un pārvaldiet vairākus atskaņotājus no vienas laika skalas, kas vienlaikus parādīs vairāku kameru ierakstu arhīvus.

Mākoņa videonovērošana, ko dari pats: jaunas Ivideon Web SDK funkcijas

Demonstrācijas lietojumprogramma atceras iestatījumus no pēdējās sesijas pārlūkprogrammas lokālajā krātuvē: API piekļuves parametri, kameras parametri un citi. Tie tiks atjaunoti, kad atkārtoti pieteiksieties.

Demonstrācijas lietojumprogrammas kods tika apkopots no avota kartēm – demonstrācijas kodu var skatīt tieši atkļūdotājā.

Mākoņa videonovērošana, ko dari pats: jaunas Ivideon Web SDK funkcijas

Integrāciju piemēri

Mākoņa videonovērošana, ko dari pats: jaunas Ivideon Web SDK funkcijas

Programmu grupa ar prefiksu "iSKI» ietver atsevišķus pieteikumus gandrīz visām Eiropas slēpošanas valstīm: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Čehija, Slovākija, Suomi, Deutschland, Slovēnija un citām). Lietotne parāda sniega apstākļus slēpošanas kūrortos, restorānu sarakstu kalnos un taku kartes, kā arī citu noderīgu informāciju, kas palīdzēs iegūt pilnīgu priekšstatu par galamērķi pirms ceļojuma. Tajā pašā laikā piekļuve internetam nav nepieciešama - tas darbojas bezsaistē (izņemot pārraides no kamerām). Visas lietojumprogrammas ir pieejamas bez maksas.

Tagad gandrīz katrā slēpošanas kūrortā ir kamera, kas parāda situāciju nogāzē. Lai skatītu kameras attālināti, izmantojot lietojumprogrammu, mēs nodrošinājām iSKI ar mūsu SDK, un tagad ikviens var redzēt caur lietojumprogrammu ne tikai laika prognozi, sniega biezumu un atvērto pacēlāju skaitu, bet arī video tieši no nogāzes.

Mākoņa videonovērošana, ko dari pats: jaunas Ivideon Web SDK funkcijas

Dažādas viedās mājas sistēmas. Pateicoties integrācijai ar Ivideon sistēmu, šie risinājumi gūst lielākus mājas drošības ieguvumus, uzraugot māju un glabājot video ierakstus visdrošākajā veidā mākoņa arhīvā. Pilna kontrole tiek veikta, izmantojot mobilo aplikāciju, kas reāllaikā paziņo par jebkādiem draudiem un ļauj ātri reaģēt uz neparastām situācijām.

Mākoņa videonovērošana, ko dari pats: jaunas Ivideon Web SDK funkcijas

Analīzes sistēma pārdevēju un konsultantu darbam Perfect Service Solution. Mākoņu videonovērošanas sistēma uzrauga un ieraksta datus arhīvā, ko pārbauda operatori, un rezultāti tiek atspoguļoti tiešsaistē jūsu personīgajā kontā. Klients galu galā saņem īsu fragmentu ar konkrētu notikumu - pārdošanas protokola pārkāpumu vai strīdīgu incidentu. Tīmekļa saskarnē viņš redz datus par pārkāpumu un iegultu video fragmentu. Viss datu masīvs ir sadalīts divās kategorijās: kritiskie notikumi un regulārie. Parastie tiešsaistes kontā parādās nākamajā dienā pēc notikuma, bet par kritiskiem pārkāpumiem ziņojumus var saņemt ar SMS vai messenger.

Uzrakstiet mumslai piekļūtu Web SDK un uzzinātu vairāk par mūsu integrācijas iespējām.

Avots: www.habr.com

Iegādājieties uzticamu mitināšanu vietnēm ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa vietņu mitināšanu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster