ʻO ka nānā ʻana i nā wikiō kapua e hana iā ʻoe iho: nā hiʻohiʻona hou o ka Ivideon Web SDK

ʻO ka nānā ʻana i nā wikiō kapua e hana iā ʻoe iho: nā hiʻohiʻona hou o ka Ivideon Web SDK

Loaʻa iā mākou nā ʻāpana hoʻohui e hiki ai i kekahi hoa hana ke hana i kā lākou mau huahana ponoʻī: Open API no ka hoʻomohala ʻana i nā mea ʻē aʻe i ka moʻokāki pilikino o ka mea hoʻohana Ivideon, Mobile SDK, kahi e hiki ai iā ʻoe ke hoʻomohala i kahi hopena piha e like me ka hana i nā noi Ivideon, pū kekahi. e like me ka SDK pūnaewele.

Ua hoʻokuʻu aku nei mākou i kahi SDK Pūnaewele i hoʻomaikaʻi ʻia, piha me nā palapala hou a me kahi noi demo e hoʻolilo i kā mākou kahua i ʻoi aku ka maʻalahi a me ka mea hoʻomohala. Inā ua kamaʻāina mua ʻoe i kā mākou SDK ma mua, e ʻike koke ʻoe i nā loli - i kēia manawa ua loaʻa iā ʻoe kahi hiʻohiʻona maopopo o ke kūkulu ʻana i nā hana API i kāu noi.

No nā mea ʻē aʻe, e haʻi mākou iā ʻoe i nā kikoʻī hou aku e pili ana i nā hihia o kēlā me kēia lā a hoʻokō i nā hoʻohui me ka hoʻohana ʻana i ka Ivideon API / SDK.

Pūnaewele SDK: nā hiʻohiʻona hou

ʻAʻole ʻo Ivideon kahi lawelawe nānā wikiō kapuaʻi a me ka mea hoʻolako lako. Hana ʻia kahi pōʻai hoʻomohala holoʻokoʻa i loko o Ivideon: mai ka paʻi kiʻi kamera a hiki i ka mana pūnaewele o ka lawelawe. Ke hana nei mākou i nā SDK o ka mea kūʻai aku a me ka server, hoʻomaikaʻi i ka LibVLC, hoʻokō i ka WebRTC, hana ana i nā ʻikepili wikiō, hoʻomohala i kahi mea kūʻai aku me ke kākoʻo White Label no nā hoa a me nā papahana demo no ka SDK.

ʻO ka hopena, ua hiki iā mākou ke lilo i kahua e hiki ai i nā hoa hana ke hana i kā lākou mau hoʻonā ponoʻī. I kēia manawa ua loaʻa i kā mākou SDK no ka Pūnaewele kahi hoʻonui nui, a ke manaʻo nei mākou e nui aʻe nā hoʻonā hoʻohui.

No kou ʻoluʻolu, ua hoʻohui mākou i kahi ʻāpana "Hoʻomaka wikiwiki" i ka hoʻomaka, e kōkua iā ʻoe e hoʻomaopopo maʻalahi i ka hoʻokele ʻana i nā hāmeʻa.

Hōʻike ka code ma lalo nei i ka hoʻohana maʻamau o ka Ivideon Web SDK: hoʻohui ʻia kahi mea pāʻani i ka ʻaoʻao a hoʻomaka ka wikiō no ka pahupaʻikiʻi lehulehu e pāʻani.

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

Ua hoʻohui pū mākou i kekahi mau hiʻohiʻona hou:

  • kākoʻo no nā loulou wikiō hoʻokahi manawa;
  • ua hoʻohui ʻia nā pihi i ka mea pāʻani e hoʻomalu i ka maikaʻi o ka wikiō a me ka wikiwiki o ka pāʻani waihona;
  • Hiki ke hoʻohuli a hoʻopau i nā mana mea pāʻani i kēlā me kēia manawa (hiki iā ʻoe ke hoʻohuli i nā mea a pau i laila a hūnā i nā mea āpau);
  • Hoʻohui i ka hiki ke hoʻopau i ke kani ma ka pahupaʻikiʻi.

Palapala noi

No ka hōʻike ʻana pehea e hoʻohana ai i ka Ivideon Web SDK me ka waihona UI, hāʻawi mākou iā ia me kahi noi demo. I kēia manawa ua loaʻa iā ʻoe ka manawa e ʻike ai pehea e hana ai ka Ivideon Web SDK me ReactJS.

Loaʻa ka noi Demo ma ka pūnaewele ma loulou. No ka hana ʻana, ua hoʻohui ʻia kahi kāmela maʻamau mai Ivideon TV. Inā ʻaʻole e hana ka pahupaʻikiʻi, e hahai hou i ka loulou ma luna.

ʻO kahi ala ʻē aʻe e nānā i ka demo ʻo ka nānā ʻana i ke code kumu ma ka Web SDK a kūkulu i ka noi iā ʻoe iho.

Hiki i kā mākou noi ke hōʻike i ke code e pili ana i nā hana mea hoʻohana.

Hoʻohui i nā mea pāʻani me nā ʻenekini like ʻole i ka ʻaoʻao a hoʻohālikelike i kā lākou hana.

ʻO ka nānā ʻana i nā wikiō kapua e hana iā ʻoe iho: nā hiʻohiʻona hou o ka Ivideon Web SDK

E hana a hoʻokele i nā mea pāʻani he nui mai ka manawa hoʻokahi, e hōʻike pū ana i nā waihona o nā hoʻopaʻa leo mai kekahi mau kāmela.

ʻO ka nānā ʻana i nā wikiō kapua e hana iā ʻoe iho: nā hiʻohiʻona hou o ka Ivideon Web SDK

Hoʻomanaʻo ka palapala noi demo i nā hoʻonohonoho mai ke kau hope i loko o ka waihona kūloko o ka polokalamu kele pūnaewele: nā ʻāpana komo API, nā ʻāpana kamera, a me nā mea ʻē aʻe. E hoʻihoʻi ʻia lākou i ka wā e komo hou ai ʻoe.

Ua hōʻuluʻulu ʻia ka palapala noi demo mai nā palapala ʻāina kumu - hiki ke ʻike pololei ʻia ke code demo ma ka debugger.

ʻO ka nānā ʻana i nā wikiō kapua e hana iā ʻoe iho: nā hiʻohiʻona hou o ka Ivideon Web SDK

Nā laʻana o ka hoʻohui

ʻO ka nānā ʻana i nā wikiō kapua e hana iā ʻoe iho: nā hiʻohiʻona hou o ka Ivideon Web SDK

Pūʻulu o nā polokalamu me ka prefix "iSKI» loaʻa nā noi kaʻawale no nā ʻāina ski ʻEulopa: iSKI Austria, iSKI Swiss, iSKI France, iSKI Italia (Czech, Slovakia, Suomi, Deutschland, Slovenija a me nā mea hou aku). Hōʻike ka app i nā kūlana hau ma nā hōkele ski, kahi papa inoa o nā hale ʻaina ma nā mauna a me nā palapala alahele, a me nā ʻike pono ʻē aʻe e kōkua iā ʻoe e kiʻi i ke kiʻi piha o kāu huakaʻi ma mua o kāu huakaʻi. I ka manawa like, ʻaʻole koi ʻia ke komo ʻana i ka Pūnaewele - hana ia ma waho (koe wale nō nā hoʻolaha mai nā kāmera). Loaʻa nā noi a pau no ka manuahi.

I kēia manawa kokoke i kēlā me kēia hale hoʻokele ski he pahupaʻikiʻi e hōʻike ana i ke kūlana ma ka pali. No ka nānā ʻana i nā kāmela mamao ma o ka noi, hāʻawi mākou i ka iSKI me kā mākou SDK, a i kēia manawa hiki i nā mea āpau ke ʻike ma o ka noi ʻana ʻaʻole wale ka wānana o ka wā, ka mānoanoa o ka hau a me ka helu o nā hāpai hāmama, akā ke wikiō pololei mai ka pali.

ʻO ka nānā ʻana i nā wikiō kapua e hana iā ʻoe iho: nā hiʻohiʻona hou o ka Ivideon Web SDK

Nā ʻōnaehana home akamai like ʻole. Mahalo i ka hoʻohui ʻana me ka ʻōnaehana Ivideon, loaʻa i kēia mau hoʻonā nā pono palekana home ʻoi aku ka maikaʻi ma o ka nānā ʻana i ka home a me ka mālama ʻana i nā leo wikiō ma ke ʻano palekana loa i loko o kahi waihona kapuaʻi. Lawe ʻia ka mana piha ma o kahi polokalamu kelepona, e hōʻike ana i nā mea hoʻoweliweli i ka manawa maoli a hiki iā ʻoe ke pane koke i nā kūlana maʻamau.

ʻO ka nānā ʻana i nā wikiō kapua e hana iā ʻoe iho: nā hiʻohiʻona hou o ka Ivideon Web SDK

Pūnaehana Analytics no ka hana a nā mea kūʻai aku a me nā mea kūkākūkā ʻo Perfect Service Solution. Mālama ka ʻōnaehana wikiō wikiō a hoʻopaʻa i ka ʻikepili i loko o ka waihona, i hōʻoia ʻia e nā mea hana, a ʻike ʻia nā hopena ma ka pūnaewele i kāu moʻokāki pilikino. Loaʻa i ka mea kūʻai aku kahi ʻāpana pōkole me kahi hanana kikoʻī - he uhaki i ke kaʻina kūʻai aku a i ʻole kahi hanana hoʻopaʻapaʻa. Ma ka pūnaewele pūnaewele,ʻikeʻo ia i kaʻikepili e pili ana i ka hewa a me kahi'āpana wikiō i hoʻokomoʻia. Hoʻokaʻawale ʻia ka ʻikepili holoʻokoʻa i ʻelua mau ʻāpana: nā hanana koʻikoʻi a me nā mea maʻamau. Hōʻike ʻia nā mea maʻamau i ka mooolelo pūnaewele i ka lā aʻe ma hope o ka hanana, akā no nā hewa koʻikoʻi, hiki ke loaʻa nā hōʻike ma o ka SMS a i ʻole ka ʻelele.

Kākau iā mākoue kiʻi i ka SDK Pūnaewele a aʻo hou e pili ana i kā mākou hiki ke hoʻohui.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka