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.

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

Pievieno komentāru