Laftirkaa u samee ilaalinta fiidiyowga daruuriga ah: sifooyinka cusub ee Ivideon Web SDK

Laftirkaa u samee ilaalinta fiidiyowga daruuriga ah: sifooyinka cusub ee Ivideon Web SDK

Waxaan leenahay dhowr qaybood oo isdhexgalka oo u oggolaanaya lammaane kasta inuu abuuro alaabadooda: Fur API si loo horumariyo beddel kasta oo ka mid ah koontada shakhsi ahaaneed ee isticmaalaha Ivideon, Mobile SDK, kaas oo aad ku horumarin karto xal buuxa oo u dhigma shaqeynta codsiyada Ivideon, sidoo kale sida Web SDK.

Waxaan dhawaan soo saarnay Shabakadda SDK oo la hagaajiyay, oo ay ku dhammaystiran yihiin dukumeenti cusub iyo codsi demo taasoo ka dhigi doonta madalkeenna mid dabacsan oo saaxiibtinimo leh. Haddii aad hore u taqaannay SDK-gayada, isla markiiba waxaad ogaan doontaa isbeddellada - hadda waxaad haysataa tusaale cad oo ku saabsan sida loo dhiso hawlaha API ee codsigaaga.

Qof kasta oo kale, waxaan si faahfaahsan kaaga sheegi doonaa kiisaska maalinlaha ah iyo isdhexgalka la hirgaliyay iyadoo la adeegsanayo Ivideon API / SDK.

Web SDK: astaamo cusub

Ivideon kaliya maaha adeegga ilaalinta fiidiyowga daruuriga ah iyo alaab-qeybiyaha. Wareeg horumarineed oo buuxa ayaa lagu qabtaa gudaha Ivideon: laga bilaabo firmware kamaradaha ilaa nooca shabakadda ee adeegga. Waxaan samaynaynaa macmiilka iyo serverka SDKs, hagaajinta LibVLC, hirgelinta WebRTC, samaynta falanqaynta muuqaalka, horumarinta macmiilka taageerada Summada Cad ee la-hawlgalayaasha iyo mashaariicda demo ee SDK.

Natiijo ahaan, waxaan ku guuleysanay inaan noqono madal ay wada-hawlgalayaashu ku abuuran karaan xalkooda. Hadda SDK-kayaga Shabakadda waxa uu helay casriyeyn weyn, waxaanan rajaynaynaa in ay jiraan xalal is-dhexgal oo ka sii badan.

Si ay kuugu sahlanaato, waxaan ku darnay qaybta "Bilow Degdeg ah" bilowga, taas oo kaa caawin doonta inaad si fudud u fahamto maamulka qalabka.

Koodhka hoose wuxuu muujinayaa isticmaalka aasaasiga ah ee Ivideon Web SDK: ciyaaryahan ayaa lagu daraa bogga waxaana la bilaabay inuu ciyaaro fiidyaha kamarada dadweynaha.

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

Waxaan sidoo kale ku darnay dhowr astaamood oo cusub:

  • taageerada isku xirka fiidiyowga hal mar ah;
  • badhamada ayaa lagu daray ciyaaryahanka si loo xakameeyo tayada muuqaalka iyo xawaaraha dib u ciyaarida kaydka;
  • kontaroolada ciyaartoygu waa la dami karaa oo demi karaa midba mar (horay waxaad u shidi kartaa wax kasta oo meesha yaal ama wax walba waad qarin kartaa);
  • Waxaa lagu daray awoodda lagu damiyo codka kamaradda.

Codsiga demo

Si loo muujiyo sida loo isticmaalo Ivideon Web SDK ee maktabadda UI, waxaanu u qaybinay codsiga demo. Hadda waxaad haysataa fursad aad ku aragto sida Ivideon Web SDK ula shaqeeyo ReactJS.

Codsiga demo waxaa laga heli karaa onlayn at link. Si ay u shaqeyso, kamarad random ka Ivideon TV ayaa lagu daray. Haddii si lama filaan ah kamaradu u noqoto mid shaqaynaysa, mar labaad raac xidhiidhka sare.

Si kale oo loo arko demo waa in la baaro koodhka isha ee Shabakadda SDK oo aad adigu dhisto codsiga.

Codsigayagu wuxuu tusi karaa koodka u dhigma falalka isticmaalaha.

Ku dar ciyaartoy dhowr ah oo leh matooro kala duwan bogga oo barbar dhig waxqabadkooda.

Laftirkaa u samee ilaalinta fiidiyowga daruuriga ah: sifooyinka cusub ee Ivideon Web SDK

Abuur oo maamul ciyaartoy badan hal wakhti, kaas oo isla mar ahaantaana soo bandhigi doona kaydka duubista ee kamarado dhawr ah.

Laftirkaa u samee ilaalinta fiidiyowga daruuriga ah: sifooyinka cusub ee Ivideon Web SDK

Codsiga demo waxa uu xasuustaa habaynta fadhigii u dambeeyay ee kaydinta maxaliga ah ee browserka: cabirrada gelitaanka API, cabirrada kamaradaha, iyo kuwa kale. Waa la soo celin doonaa markaad mar kale gasho

Koodhka codsiga demo waxaa laga soo ururiyay khariidado isha - code demo si toos ah ayaa looga arki karaa debugger-ka.

Laftirkaa u samee ilaalinta fiidiyowga daruuriga ah: sifooyinka cusub ee Ivideon Web SDK

Tusaalooyinka isdhexgalka

Laftirkaa u samee ilaalinta fiidiyowga daruuriga ah: sifooyinka cusub ee Ivideon Web SDK

Kooxda barnaamijyada leh horgalaha"iSKIΒ» waxaa ku jira codsiyo gaar ah oo loogu talagalay ku dhawaad ​​dhammaan wadamada ski ee Yurub: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Czech, Slovakia, Suomi, Deutschland, Slovenija iyo kuwo kale). App-ku waxa uu muujinayaa xaaladaha barafka ee goobaha barafka, liiska makhaayadaha buuraha iyo khariidadaha raadraaca, iyo sidoo kale macluumaad kale oo faa'iido leh kuwaas oo kaa caawin doona in aad sawir buuxa ka hesho meesha aad u socoto safarkaaga ka hor. Isla mar ahaantaana, gelitaanka internetka looma baahna - wuxuu ka shaqeeyaa offline (marka laga reebo baahinta kamaradaha). Dhammaan codsiyada waa bilaash.

Hadda ku dhawaad ​​meel kasta oo loo dalxiis tago ee ski waxay leedahay kamarad muujinaysa xaaladda jiirada. Si aad u aragto kamaradaha fog iyada oo loo marayo codsiga, waxaan siinay iSKI SDK our, oo hadda qof kastaa wuxuu arki karaa iyada oo loo marayo codsiga ma aha oo kaliya saadaasha cimilada, dhumucda barafka iyo tirada wiishashka furan, laakiin sidoo kale fiidiyoow toos ah oo ka socda jiirada.

Laftirkaa u samee ilaalinta fiidiyowga daruuriga ah: sifooyinka cusub ee Ivideon Web SDK

Nidaamyada guryaha smart ee kala duwan. Waad ku mahadsan tahay isdhexgalka nidaamka Ivideon, xalalkani waxay helayaan faa'iidooyin amniga guriga oo weyn iyadoo la kormeerayo guriga oo lagu kaydiyo cajaladaha fiidiyooga ee habka ugu ammaansan ee kaydka daruuraha. Xakamaynta buuxda waxaa lagu fuliyaa codsiga moobiilka, kaas oo ogeysiinaya hanjabaad kasta waqtiga dhabta ah oo kuu ogolaanaya inaad si dhakhso ah uga jawaabto xaaladaha aan caadiga ahayn.

Laftirkaa u samee ilaalinta fiidiyowga daruuriga ah: sifooyinka cusub ee Ivideon Web SDK

Nidaamka falanqaynta ee shaqada iibiyeyaasha iyo la-taliyayaasha Xalka Adeegga Wanaagsan. Nidaamka ilaalinta fiidyaha daruuriga ah ayaa kormeera oo diiwaan geliyaa xogta ku jirta kaydka, taas oo ay xaqiijiyeen hawl-wadeenada, natiijaduna waxay ka muuqanaysaa onlayn akoonkaaga gaarka ah. Macmiilku wuxuu ugu dambeyntii helayaa jajab gaaban oo leh dhacdo gaar ah - ku xadgudubka borotokoolka iibka ama dhacdo muran leh. Isku xirka shabakada, wuxuu arkayaa xogta ku saabsan xadgudubka iyo qayb fiidiyoow ah oo ku xiran. Isku soo wada duuboo xogta waxa loo qaybiyaa laba qaybood: dhacdooyinka muhiimka ah iyo kuwa caadiga ah. Kuwa caadiga ah waxay ka soo muuqdaan akoontada khadka tooska ah maalinta xigta ka dib dhacdada, laakiin xadgudubyada muhiimka ah, warbixinnada waxaa lagu heli karaa SMS ama fariin.

Noo qorsi aan u galno Shabakadda SDK oo aan wax badan uga ogaano awoodeena is-dhexgalka.

Source: www.habr.com

Add a comment