Ita-iwe-iwe pachako gore vhidhiyo yekuongorora: zvitsva zveIvideon Web SDK

Ita-iwe-iwe pachako gore vhidhiyo yekuongorora: zvitsva zveIvideon Web SDK

Isu tine akati wandei ekubatanidza zvikamu zvinobvumira chero mudiwa kuti agadzire zvigadzirwa zvake: Vhura API yekugadzira chero imwe nzira kune Ivideon mushandisi account account, Mobile SDK, iyo iwe yaunogona kugadzira yakazara-yakazara mhinduro yakaenzana mukushanda kune Ivideon application, zvakare. seWebhu SDK.

Isu nguva pfupi yadarika yakaburitsa yakagadziridzwa Webhu SDK, yakazara nezvinyorwa zvitsva uye demo application iyo ichaita kuti chikuva chedu chiwedzere kushanduka uye kuvandudza-hushamwari. Kana wanga uchitoziva nezve SDK yedu kare, iwe unobva waona shanduko - ikozvino wave nemuenzaniso wakajeka wekuvaka API mabasa mukushandisa kwako.

Kune vamwe vese, isu tichakuudza zvakadzama nezve zviitiko zvezuva nezuva uye kubatanidzwa kwekubatanidza uchishandisa Ivideon API / SDK.

Webhu SDK: zvinhu zvitsva

Ivideon haingori gore vhidhiyo yekutarisa sevhisi uye mutengesi wemidziyo. Kutenderera kwakazara kwekusimudzira kunoitwa mukati meIvideon: kubva kamera firmware kuenda kuwebhu vhezheni yebasa. Isu tiri kugadzira mutengi uye sevha SDKs, kuvandudza LibVLC, kuita WebRTC, kuita mavhidhiyo analytics, kuvandudza mutengi neWhite Label rutsigiro kune vanobatana uye demo mapurojekiti eSDK.

Nekuda kweizvozvo, isu takakwanisa kuve puratifomu iyo vanobatana vanogona kugadzira yavo mhinduro. Iye zvino SDK yedu yeWebhu yawana kukwidziridzwa kukuru, uye tinovimba kuti pachave nemhinduro dzakatowanda dzekubatanidza.

Kuti zvikuitire nyore, takawedzera chikamu che "Kurumidza Kutanga" pakutanga, izvo zvichakubatsira iwe kunzwisisa zviri nyore maneja yekushandisa.

Iyo kodhi iri pazasi inoratidza kushandiswa kwekutanga kweIvideon Web SDK: mutambi anowedzerwa kune peji uye vhidhiyo yeruzhinji kamera inotangwa kutamba.

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

Isu takawedzerawo akati wandei matsva maficha:

  • tsigiro ye-imwe-nguva vhidhiyo links;
  • mabhatani akawedzerwa kumutambi kuti adzore mhando yevhidhiyo uye kuchengetedza kumhanya kwekutamba;
  • zvinodzora zvevatambi zvinogona kubatidzwa nekudzimwa imwe panguva (kare waigona kubatidza zvese zvaivepo kana kuvanza zvese);
  • Yakawedzera kugona kudzima ruzha pane kamera.

Demo application

Kuratidza mashandisiro eIvideon Web SDK neraibhurari yeUI, tinoiparadzira pamwe chete nedemo application. Iye zvino wave nemukana wekuona kuti Ivideon Web SDK inoshanda sei neReactJS.

Demo application inowanikwa online pa batanidzo. Kuti iite kuti ishande, kamera isina kujairika kubva kuIvideon TV inowedzerwa. Kana kamwe kamwe kamera ikasashanda, ingotevera chinongedzo chiri pamusoro zvakare.

Imwe nzira yekuona iyo demo ndeyekuongorora iyo kodhi kodhi muWebhu SDK uye kuvaka iyo application iwe pachako.

Chishandiso chedu chinogona kuratidza kuti ndeipi kodhi inoenderana nezviito zvemushandisi.

Wedzera vatambi vakati wandei vane injini dzakasiyana kune peji uye enzanisa kuita kwavo.

Ita-iwe-iwe pachako gore vhidhiyo yekuongorora: zvitsva zveIvideon Web SDK

Gadzira uye maneja vatambi vakawanda kubva pane imwe nguva yakatarwa, iyo icharatidza panguva imwe chete matura ezvakarekodhwa kubva kumakamera akati wandei.

Ita-iwe-iwe pachako gore vhidhiyo yekuongorora: zvitsva zveIvideon Web SDK

Iyo demo application inorangarira marongero kubva kuchikamu chekupedzisira mubrowser yenzvimbo yekuchengetedza: API yekuwana paramita, kamera paramita, uye zvimwe. Vachadzoserwa kana wapinda zvakare.

Iyo demo application kodhi yakaunganidzwa kubva kunobva mepu - iyo demo kodhi inogona kutariswa zvakananga mudebugger.

Ita-iwe-iwe pachako gore vhidhiyo yekuongorora: zvitsva zveIvideon Web SDK

Mienzaniso yekubatanidza

Ita-iwe-iwe pachako gore vhidhiyo yekuongorora: zvitsva zveIvideon Web SDK

Boka rezvirongwa zvine prefix "iSKIΒ» inosanganisira zvikumbiro zvakapatsanurwa kunenge nyika dzese dzeEuropean ski: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Czech, Slovakia, Suomi, Deutschland, Slovenija nezvimwe). Iyo app inoratidza mamiriro echando munzvimbo dzekutandarira, rondedzero yemaresitorendi mumakomo uye mepu dzenzira, pamwe nerumwe ruzivo runobatsira runokubatsira kuti uwane mufananidzo uzere wekwauchaenda usati waenda. Panguva imwecheteyo, kuwana Indaneti hakudiwi - inoshanda pasina (kunze kwekutepfenyura kubva kumakamera). Zvese zvinoshandiswa zviripo mahara.

Ikozvino inenge yese ski resort ine kamera inoratidza mamiriro ari pamateru. Kuona makamera kure kuburikidza nekushandisa, isu takapa iSKI neSDK yedu, uye ikozvino munhu wese anogona kuona kuburikidza nekushandisa kwete chete mamiriro ekunze, ukobvu hwechando uye huwandu hwekusimudza akavhurika, asiwo vhidhiyo zvakananga kubva pamateru.

Ita-iwe-iwe pachako gore vhidhiyo yekuongorora: zvitsva zveIvideon Web SDK

Yakasiyana-siyana smart imba masisitimu. Nekuda kwekubatanidza neIvideon system, mhinduro idzi dzinowana mabhenefiti makuru ekuchengetedza imba nekutarisa imba uye kuchengetedza marekodhi evhidhiyo nenzira yakachengeteka zvakanyanya mune yegore archive. Kudzora kwakazara kunoitwa kuburikidza nenharembozha, iyo inozivisa nezve chero kutyisidzira munguva chaiyo uye inobvumidza iwe kukurumidza kupindura kune asina kujairika mamiriro.

Ita-iwe-iwe pachako gore vhidhiyo yekuongorora: zvitsva zveIvideon Web SDK

Analytics sisitimu yebasa revatengesi uye vanopa mazano Perfect Service Solution. Iyo yegore vhidhiyo yekutarisa system inotarisisa uye inorekodha data mudura, iyo inosimbiswa nevashandisi, uye mhedzisiro inoratidzwa pamhepo muaccount yako. Mutengi anozogashira chidimbu chipfupi chine chiitiko chakati - kutyora kwekutengesa protocol kana chiitiko chinopokana. Muwebhu interface, anoona data nezvekutyorwa uye chidimbu chakamisikidzwa chevhidhiyo. Iyo yese data array yakakamurwa kuita zvikamu zviviri: zviitiko zvakakosha uye zvinowanzoitika. Zvinogara zvichionekwa muakaundi yepamhepo zuva rinotevera mushure mechiitiko, asi pakutyorwa kwakanyanya, mishumo inogona kugamuchirwa kuburikidza neSMS kana mutumwa.

Tinyorerekuwana iyo Webhu SDK uye kudzidza zvakawanda nezve kugona kwedu kusanganisa.

Source: www.habr.com

Voeg