Panjagaan video awan do-it-yourself: fitur anyar tina Ivideon Web SDK

Panjagaan video awan do-it-yourself: fitur anyar tina Ivideon Web SDK

Kami gaduh sababaraha komponén integrasi anu ngamungkinkeun pasangan mana waé pikeun nyiptakeun produk sorangan: Buka API pikeun ngembangkeun alternatif pikeun akun pribadi pangguna Ivideon, Mobile SDK, dimana anjeun tiasa ngembangkeun solusi lengkep anu sami sareng fungsionalitas pikeun aplikasi Ivideon, ogé salaku Web SDK.

Kami nembe ngarilis Web SDK anu ditingkatkeun, lengkep sareng dokuméntasi énggal sareng aplikasi demo anu bakal ngajantenkeun platform kami langkung fleksibel sareng ramah pamekar. Upami anjeun parantos wawuh sareng SDK kami sateuacana, anjeun bakal langsung perhatikeun parobihan - ayeuna anjeun gaduh conto anu jelas ngeunaan cara ngawangun fungsi API kana aplikasi anjeun.

Pikeun anu sanés, kami bakal nyarioskeun ka anjeun langkung rinci ngeunaan kasus sapopoé sareng integrasi anu dilaksanakeun nganggo API Ivideon / SDK.

Web SDK: fitur anyar

Ivideon sanés ngan ukur jasa panjagaan video awan sareng supplier alat. Siklus pangembangan pinuh dilaksanakeun di jero Ivideon: tina firmware kaméra ka versi wéb jasa éta. Kami ngadamel SDK klien sareng server, ningkatkeun LibVLC, ngalaksanakeun WebRTC, ngalakukeun analitik video, ngembangkeun klien kalayan dukungan White Label pikeun mitra sareng proyék demo pikeun SDK.

Hasilna, kami geus junun jadi platform nu mitra bisa nyieun solusi sorangan. Ayeuna kami SDK pikeun Wéb geus narima pamutahiran utama, sarta kami miharep éta bakal aya malah leuwih solusi integrasi.

Pikeun genah anjeun, kami parantos nambihan bagian "Mimitian Gancang" di awal, anu bakal ngabantosan anjeun ngartos manajemén alat.

Kodeu handap mendemonstrasikan pamakéan dasar tina Ivideon Web SDK: pamuter ditambahkeun kana kaca jeung video pikeun kaméra publik dimimitian maén.

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

Kami ogé nambihan sababaraha fitur énggal:

  • rojongan pikeun tumbu video hiji-waktos;
  • tombol geus ditambahkeun kana pamuter pikeun ngadalikeun kualitas video jeung speed playback arsip;
  • kadali pamuter tiasa dihurungkeun sareng mareuman hiji-hiji (saméméhna anjeun tiasa ngaktipkeun sadayana anu aya atanapi nyumputkeun sadayana);
  • Ditambahkeun kamampuan pikeun mareuman sora dina kaméra.

aplikasi demo

Pikeun nunjukkeun kumaha ngagunakeun Ivideon Web SDK sareng perpustakaan UI, kami nyebarkeun éta sareng aplikasi demo. Ayeuna anjeun gaduh kasempetan pikeun ningali kumaha Ivideon Web SDK jalan sareng ReactJS.

aplikasi demo sadia online di link. Jang ngalampahkeun ieu, kaméra acak tina Ivideon TV ditambahkeun. Upami ujug-ujug kaméra tétéla teu tiasa dianggo, tuturkeun deui tautan di luhur.

Cara séjén pikeun ningali demo nyaéta mariksa kodeu sumber dina SDK Wéb sareng ngawangun aplikasina sorangan.

Aplikasi kami tiasa nunjukkeun kode mana anu cocog sareng tindakan pangguna.

Tambahkeun sababaraha pamaén kalawan mesin béda ka kaca tur dibandingkeun kinerja maranéhna.

Panjagaan video awan do-it-yourself: fitur anyar tina Ivideon Web SDK

Jieun sareng atur sababaraha pamaén tina hiji garis waktos, anu sakaligus bakal nampilkeun arsip rékaman tina sababaraha kaméra.

Panjagaan video awan do-it-yourself: fitur anyar tina Ivideon Web SDK

Aplikasi demo émut setélan tina sési terakhir dina panyimpenan lokal browser: parameter aksés API, parameter kaméra, sareng anu sanésna. Éta bakal disimpen deui nalika anjeun asup deui.

Kodeu aplikasi demo disusun tina peta sumber - kode demo tiasa ditingali langsung dina debugger.

Panjagaan video awan do-it-yourself: fitur anyar tina Ivideon Web SDK

Conto integrasi

Panjagaan video awan do-it-yourself: fitur anyar tina Ivideon Web SDK

Grup program kalayan awalan "iSKI» kalebet aplikasi anu misah pikeun ampir sadaya nagara ski Éropa: iSKI Austria, iSKI Swiss, iSKI Perancis, iSKI Italia (Czech, Slowakia, Suomi, Deutschland, Slovenija sareng seueur deui). Aplikasi na nunjukkeun kaayaan salju di resor ski, daptar réstoran di pagunungan sareng peta jalan satapak, ogé inpormasi anu mangpaat anu bakal ngabantosan anjeun kéngingkeun gambaran lengkep ngeunaan tujuan anjeun sateuacan perjalanan. Dina waktos anu sami, aksés ka Internét henteu diperyogikeun - jalanna offline (iwal siaran tina kaméra). Sadaya aplikasi sayogi gratis.

Ayeuna ampir unggal Resort ski boga kaméra némbongkeun kaayaan di lamping. Pikeun ningali kaméra jarak jauh ngaliwatan aplikasi, kami nyayogikeun iSKI sareng SDK kami, sareng ayeuna sadayana tiasa ningali ngaliwatan aplikasi henteu ngan ukur ramalan cuaca, ketebalan salju sareng jumlah angkat kabuka, tapi ogé video langsung ti lamping.

Panjagaan video awan do-it-yourself: fitur anyar tina Ivideon Web SDK

Rupa-rupa sistem imah pinter. Hatur nuhun kana integrasi sareng sistem Ivideon, solusi ieu kéngingkeun kauntungan kaamanan bumi anu langkung ageung ku ngawaskeun bumi sareng nyimpen rékaman pidéo dina cara anu paling aman dina arsip awan. Kontrol pinuh dilaksanakeun ngaliwatan aplikasi mobile, anu ngabéjaan ngeunaan ancaman naon waé sacara real waktos sareng ngamungkinkeun anjeun gancang ngabales kaayaan anu teu biasa.

Panjagaan video awan do-it-yourself: fitur anyar tina Ivideon Web SDK

Sistim Analytics pikeun karya sellers sarta konsultan Solusi Service Sampurna. Sistem panjagaan video awan ngawas sareng ngarékam data dina arsip, anu diverifikasi ku operator, sareng hasilna ditingali online dina akun pribadi anjeun. Klién pamustunganana nampi sempalan pondok sareng acara khusus - palanggaran protokol penjualan atanapi kajadian kontroversial. Dina panganteur wéb, anjeunna ningali data ngeunaan palanggaran sareng sapotong video anu dipasang. Sakabéh data Asép Sunandar Sunarya dibagi kana dua kategori: acara kritis tur leuwih biasa. Anu biasa muncul dina akun online énjing saatos acara, tapi pikeun pelanggaran kritis, laporan tiasa ditampi liwat SMS atanapi utusan.

Tulis kamipikeun ngaksés Wéb SDK sareng diajar langkung seueur ngeunaan kamampuan integrasi urang.

sumber: www.habr.com

Tambahkeun komentar