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
ʻ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.
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.
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.
Nā laʻana o ka hoʻohui
Pūʻulu o nā polokalamu me ka prefix "
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.
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.
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.
Source: www.habr.com