Бұлтты бейнебақылау: Ivideon Web SDK жаңа мүмкіндіктері

Бұлтты бейнебақылау: Ivideon Web SDK жаңа мүмкіндіктері

Бізде кез келген серіктеске өз өнімдерін жасауға мүмкіндік беретін бірнеше интеграциялық құрамдас бөліктер бар: Ivideon пайдаланушысының жеке тіркелгісіне кез келген балама әзірлеуге арналған Open API, Mobile SDK, оның көмегімен Ivideon қолданбаларының функционалдығы бойынша баламалы толыққанды шешімді әзірлеуге болады. Web SDK ретінде.

Жақында біз жаңа құжаттамамен және платформамызды одан да икемді және әзірлеушілерге ыңғайлы ететін демонстрациялық бағдарламамен толықтырылған жетілдірілген Web SDK шығардық. Егер сіз бұрын біздің SDK-мен бұрыннан таныс болсаңыз, өзгерістерді бірден байқайсыз - енді сізде API функцияларын қолданбаңызда құрудың нақты мысалы бар.

Қалғандары үшін біз сізге күнделікті жағдайлар мен Ivideon API / SDK арқылы енгізілген интеграциялар туралы толығырақ айтып береміз.

Web SDK: жаңа мүмкіндіктер

Ivideon жай ғана бұлттық бейнебақылау қызметі мен жабдықты жеткізуші емес. Толық әзірлеу циклі Ivideon ішінде жүзеге асырылады: камераның микробағдарламасынан сервистің веб-нұсқасына дейін. Біз клиенттік және серверлік SDK жасаймыз, LibVLC жетілдіреміз, WebRTC енгіземіз, бейне талдау жасаймыз, серіктестер үшін White Label қолдауы бар клиентті және SDK үшін демонстрациялық жобаларды дамытамыз.

Нәтижесінде біз серіктестер өз шешімдерін жасай алатын алаңға айналдық. Енді веб-сайтқа арналған SDK негізгі жаңартуды алды және одан да көп интеграциялық шешімдер болады деп үміттенеміз.

Сізге ыңғайлы болу үшін біз басында құрылғыны басқаруды оңай түсінуге көмектесетін «Жылдам бастау» бөлімін қостық.

Төмендегі код Ivideon Web SDK негізгі пайдалануын көрсетеді: ойнатқыш бетке қосылып, жалпыға ортақ камераға арналған бейне ойнатыла бастайды.

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

Біз сондай-ақ бірнеше жаңа мүмкіндіктерді қостық:

  • бір реттік бейне сілтемелерін қолдау;
  • бейне сапасын және мұрағатты ойнату жылдамдығын басқару үшін ойнатқышқа түймелер қосылды;
  • ойыншының басқару элементтерін бір-бірден қосуға және өшіруге болады (бұрын сіз онда болғанның бәрін қоса аласыз немесе бәрін жасыра аласыз);
  • Камерадағы дыбысты өшіру мүмкіндігі қосылды.

Демо қолданбасы

UI кітапханасымен Ivideon Web SDK пайдалану жолын көрсету үшін біз оны демонстрациялық бағдарламамен бірге таратамыз. Енді сізде Ivideon Web SDK ReactJS-пен қалай жұмыс істейтінін көруге мүмкіндік бар.

Демо қолданбасы онлайн режимінде қол жетімді байланыс. Оның жұмыс істеуі үшін Ivideon TV кездейсоқ камерасы қосылады. Егер кенеттен камера жұмыс істемей қалса, жоғарыдағы сілтемені қайта орындаңыз.

Демонстрацияны көрудің тағы бір жолы - Web SDK ішіндегі бастапқы кодты зерттеу және қолданбаны өзіңіз құрастыру.

Біздің қолданба пайдаланушы әрекеттеріне қай код сәйкес келетінін көрсете алады.

Бетке әртүрлі қозғалтқыштары бар бірнеше ойыншыны қосыңыз және олардың өнімділігін салыстырыңыз.

Бұлтты бейнебақылау: Ivideon Web SDK жаңа мүмкіндіктері

Бір уақытта бірнеше камерадағы жазбалардың мұрағатын көрсететін бір уақыт шкаласында бірнеше ойыншыларды жасаңыз және басқарыңыз.

Бұлтты бейнебақылау: Ivideon Web SDK жаңа мүмкіндіктері

Демо қолданбасы браузердің жергілікті жадындағы соңғы сеанстағы параметрлерді есте сақтайды: API кіру параметрлері, камера параметрлері және т.б. Жүйеге қайта кірген кезде олар қалпына келтіріледі.

Демонстрациялық қолданба коды бастапқы карталардан құрастырылды - демонстрациялық кодты түзеткіште тікелей көруге болады.

Бұлтты бейнебақылау: Ivideon Web SDK жаңа мүмкіндіктері

Интеграция мысалдары

Бұлтты бейнебақылау: Ivideon Web SDK жаңа мүмкіндіктері

Префиксі бар бағдарламалар тобыiSKI» барлық дерлік еуропалық шаңғы елдері үшін бөлек қолданбаларды қамтиды: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Чехия, Словакия, Суоми, Дойчланд, Словения және т.б.). Қолданба тау шаңғы курорттарындағы қар жағдайын, таулардағы мейрамханалар тізімін және соқпақ карталарын, сондай-ақ сапар алдында баратын жеріңіздің толық бейнесін алуға көмектесетін басқа да пайдалы ақпаратты көрсетеді. Сонымен қатар, Интернетке кіру талап етілмейді - ол офлайн режимде жұмыс істейді (камералардағы хабарларды қоспағанда). Барлық қосымшалар тегін қол жетімді.

Қазір тау шаңғысы курорттарының барлығында дерлік еңістегі жағдайды көрсететін камера бар. Қолданба арқылы камераларды қашықтан көру үшін біз iSKI-ді SDK-мен қамтамасыз еттік, енді әркім қолданба арқылы ауа райы болжамын, қардың қалыңдығын және ашық көтергіштер санын ғана емес, сонымен қатар тікелей еңістен бейнені де көре алады.

Бұлтты бейнебақылау: Ivideon Web SDK жаңа мүмкіндіктері

Әр түрлі смарт үй жүйелері. Ivideon жүйесімен интеграцияның арқасында бұл шешімдер үйді бақылау және бейне жазбаларды бұлттық мұрағатта ең қауіпсіз түрде сақтау арқылы үй қауіпсіздігінің үлкен артықшылықтарына ие болады. Толық бақылау мобильді қосымша арқылы жүзеге асырылады, ол нақты уақытта кез келген қауіп туралы хабардар етеді және әдеттен тыс жағдайларға жылдам әрекет етуге мүмкіндік береді.

Бұлтты бейнебақылау: Ivideon Web SDK жаңа мүмкіндіктері

Сатушылар мен кеңесшілердің жұмысына арналған талдау жүйесі Perfect Service Solution. Бұлтты бейнебақылау жүйесі мұрағаттағы деректерді бақылайды және жазады, оны операторлар тексереді және нәтижелер сіздің жеке кабинетіңізде онлайн режимінде көрсетіледі. Клиент, сайып келгенде, белгілі бір оқиғасы бар қысқа фрагментті алады - сату хаттамасын бұзу немесе даулы оқиға. Веб-интерфейсте ол бұзушылық туралы деректерді және кірістірілген бейне бөлігін көреді. Бүкіл деректер массиві екі санатқа бөлінеді: маңызды оқиғалар және тұрақтылар. Тұрақтылар оқиғадан кейінгі келесі күні онлайн-шотта пайда болады, бірақ маңызды бұзушылықтар үшін хабарламалар SMS немесе мессенджер арқылы алынуы мүмкін.

Бізге жазыңызWeb SDK қол жеткізу және интеграция мүмкіндіктері туралы көбірек білу үшін.

Ақпарат көзі: www.habr.com

пікір қалдыру