ΠΠΌΠ°ΠΌΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΠΊΠΎΠΈ ΠΌΡ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ Π½Π° ΡΠ΅ΠΊΠΎΡ ΠΏΠ°ΡΡΠ½Π΅Ρ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ° ΡΠ²ΠΎΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ: ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ API Π·Π° ΡΠ°Π·Π²ΠΎΡ Π½Π° ΠΊΠ°ΠΊΠ²Π° Π±ΠΈΠ»ΠΎ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° Π½Π° Π»ΠΈΡΠ½Π°ΡΠ° ΡΠΌΠ΅ΡΠΊΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ Π½Π° Ivideon, 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="/mk/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>
ΠΠΎΠ΄Π°Π΄ΠΎΠ²ΠΌΠ΅ ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π½ΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ:
- ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π΅Π΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Π²ΡΡΠΊΠΈ;
- ΠΊΠΎΠΏΡΠΈΡΠ°ΡΠ° ΡΠ΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π²ΠΎ ΠΏΠ»Π΅Π΅ΡΠΎΡ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΊΠ²Π°Π»ΠΈΡΠ΅ΡΠΎΡ Π½Π° Π²ΠΈΠ΄Π΅ΠΎΡΠΎ ΠΈ Π±ΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π½Π° Π°ΡΡ ΠΈΠ²Π°ΡΠ°;
- ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ΅ Π½Π° ΠΏΠ»Π΅Π΅ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΠΊΠ»ΡΡΡΠ²Π°Π°Ρ ΠΈ ΠΈΡΠΊΠ»ΡΡΡΠ²Π°Π°Ρ Π΅Π΄Π½ΠΎ ΠΏΠΎ Π΅Π΄Π½ΠΎ (ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΠΌΠΎΠΆΠ΅Π²ΡΠ΅ ΠΈΠ»ΠΈ Π΄Π° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΓ¨ ΡΡΠΎ Π±Π΅ΡΠ΅ ΡΠ°ΠΌΡ ΠΈΠ»ΠΈ Π΄Π° ΡΠΊΡΠΈΠ΅ΡΠ΅ ΡΓ¨);
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΡΠΊΠ»ΡΡΡΠ²Π°ΡΠ΅ Π½Π° Π·Π²ΡΠΊΠΎΡ Π½Π° ΠΊΠ°ΠΌΠ΅ΡΠ°ΡΠ°.
ΠΠ΅ΠΌΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°
ΠΠ° Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌΠ΅ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Ivideon Web SDK ΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ, ΡΠ° Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°ΠΌΠ΅ Π·Π°Π΅Π΄Π½ΠΎ ΡΠΎ Π΄Π΅ΠΌΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°. Π‘Π΅Π³Π° ΠΈΠΌΠ°ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΠ°Π±ΠΎΡΠΈ Ivideon Web SDK ΡΠΎ ReactJS.
ΠΠ΅ΠΌΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π΄ΠΎΡΡΠ°ΠΏΠ½Π° ΠΎΠ½Π»Π°ΡΠ½ Π½Π°
ΠΡΡΠ³ Π½Π°ΡΠΈΠ½ Π·Π° ΠΏΡΠ΅Π³Π»Π΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π΄Π΅ΠΌΠΎ Π΅ Π΄Π° Π³ΠΎ ΠΈΡΠΏΠΈΡΠ°ΡΠ΅ ΠΈΠ·Π²ΠΎΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ Π²ΠΎ Web SDK ΠΈ ΡΠ°ΠΌΠΈ Π΄Π° ΡΠ° ΠΈΠ·Π³ΡΠ°Π΄ΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°.
ΠΠ°ΡΠ°ΡΠ° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ ΠΊΠΎΡ ΠΊΠΎΠ΄ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° Π΄Π΅ΡΡΡΠ²Π°ΡΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ.
ΠΠΎΠ΄Π°Π΄Π΅ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΈΠ³ΡΠ°ΡΠΈ ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠΎΡΠΎΡΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΠΈ ΡΠΏΠΎΡΠ΅Π΄Π΅ΡΠ΅ Π³ΠΈ Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈ.
ΠΡΠ΅ΠΈΡΠ°ΡΡΠ΅ ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΡΠ΅ ΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ³ΡΠ°ΡΠΈ ΠΎΠ΄ Π΅Π΄Π½Π° Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠ° Π»ΠΈΠ½ΠΈΡΠ°, ΠΊΠΎΠΈ ΠΈΡΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½ΠΎ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°Π°Ρ Π°ΡΡ
ΠΈΠ²ΠΈ Π½Π° ΡΠ½ΠΈΠΌΠΊΠΈ ΠΎΠ΄ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΊΠ°ΠΌΠ΅ΡΠΈ.
ΠΠ΅ΠΌΠΎ-Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π³ΠΈ ΠΏΠ°ΠΌΠ΅ΡΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ ΠΎΠ΄ ΠΏΠΎΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΠ΅ΡΠΈΡΠ° Π²ΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΎΡΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ: ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ API, ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π½Π° ΠΊΠ°ΠΌΠ΅ΡΠ°ΡΠ° ΠΈ Π΄ΡΡΠ³ΠΈ. Π’ΠΈΠ΅ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ Π²ΡΠ°ΡΠ΅Π½ΠΈ ΠΊΠΎΠ³Π° ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΡΠ΅ ΡΠ΅ Π½Π°ΡΠ°Π²ΠΈΡΠ΅.
ΠΠΎΠ΄ΠΎΡ Π½Π° Π΄Π΅ΠΌΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π±Π΅ΡΠ΅ ΡΠΎΡΡΠ°Π²Π΅Π½ ΠΎΠ΄ ΠΈΠ·Π²ΠΎΡΠ½ΠΈΡΠ΅ ΠΌΠ°ΠΏΠΈ - Π΄Π΅ΠΌΠΎ-ΠΊΠΎΠ΄ΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π³Π»Π΅Π΄Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π²ΠΎ Π΄Π΅Π±Π°Π³Π΅ΡΠΎΡ.
ΠΡΠΈΠΌΠ΅ΡΠΈ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ
ΠΡΡΠΏΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΡΠΎ ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΡ "
Π‘Π΅Π³Π° ΡΠ΅ΡΠΈΡΠΈ ΡΠ΅ΠΊΠΎΡ ΡΠΊΠΈΡΠ°ΡΠΊΠΈ ΡΠ΅Π½ΡΠ°Ρ ΠΈΠΌΠ° ΠΊΠ°ΠΌΠ΅ΡΠ° ΠΊΠΎΡΠ° ΡΠ° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΡΠΈΡΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΠ°ΡΠ΅ΠΊΠ°ΡΠ°. ΠΠ° Π΄Π° Π³ΠΈ Π³Π»Π΅Π΄Π°ΡΠ΅ ΠΊΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΎΠ΄ Π΄Π°Π»Π΅ΡΠΈΠ½Π° ΠΏΡΠ΅ΠΊΡ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°, Π³ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΠ²ΠΌΠ΅ iSKI ΡΠΎ Π½Π°ΡΠ°ΡΠ° SDK, Π° ΡΠ΅Π³Π° ΡΠ΅ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ ΠΏΡΠ΅ΠΊΡ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π΄Π° ΡΠ° Π²ΠΈΠ΄ΠΈ Π½Π΅ ΡΠ°ΠΌΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠ°ΡΠ° ΠΏΡΠΎΠ³Π½ΠΎΠ·Π°, Π΄Π΅Π±Π΅Π»ΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ½Π΅Π³ΠΎΡ ΠΈ Π±ΡΠΎΡΠΎΡ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ Π»ΠΈΡΡΠΎΠ²ΠΈ, ΡΡΠΊΡ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΎΠ΄ ΠΏΠ°Π΄ΠΈΠ½Π°ΡΠ°.
Π Π°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΏΠ°ΠΌΠ΅ΡΠ½ΠΈ Π΄ΠΎΠΌΠΎΠ²ΠΈ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ°ΡΠ° ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡ Ivideon, ΠΎΠ²ΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° Π΄ΠΎΠ±ΠΈΠ²Π°Π°Ρ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ²ΠΊΠΈ Π·Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡΠ° Π½Π° Π΄ΠΎΠΌΠΎΡ ΡΠΎ ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° Π΄ΠΎΠΌΠΎΡ ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΡΠ½ΠΈΠΌΠΊΠΈ Π½Π° Π½Π°ΡΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ Π½Π°ΡΠΈΠ½ Π²ΠΎ Π°ΡΡ
ΠΈΠ²Π° Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ. Π¦Π΅Π»ΠΎΡΠ½Π°ΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° ΡΠ΅ Π²ΡΡΠΈ ΠΏΡΠ΅ΠΊΡ ΠΌΠΎΠ±ΠΈΠ»Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°, ΠΊΠΎΡΠ° ΠΈΠ·Π²Π΅ΡΡΡΠ²Π° Π·Π° ΠΊΠ°ΠΊΠ²ΠΈ Π±ΠΈΠ»ΠΎ Π·Π°ΠΊΠ°Π½ΠΈ Π²ΠΎ ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π±ΡΠ·ΠΎ Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Π½Π° Π½Π΅Π²ΠΎΠΎΠ±ΠΈΡΠ°Π΅Π½ΠΈ ΡΠΈΡΡΠ°ΡΠΈΠΈ.
ΠΠ½Π°Π»ΠΈΡΠΈΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠΈ ΠΈ ΠΊΠΎΠ½ΡΡΠ»ΡΠ°Π½ΡΠΈ Perfect Service Solution. Π‘ΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ Π½Π°Π΄Π·ΠΎΡ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ Π³ΠΈ ΡΠ»Π΅Π΄ΠΈ ΠΈ ΡΠ½ΠΈΠΌΠ° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ Π²ΠΎ Π°ΡΡ
ΠΈΠ²Π°ΡΠ°, ΠΊΠΎΡΠ° Π΅ ΠΏΠΎΡΠ²ΡΠ΄Π΅Π½Π° ΠΎΠ΄ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈΡΠ΅, Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°Π°Ρ ΠΎΠ½Π»Π°ΡΠ½ Π²ΠΎ Π²Π°ΡΠ°ΡΠ° Π»ΠΈΡΠ½Π° ΡΠΌΠ΅ΡΠΊΠ°. ΠΠ»ΠΈΠ΅Π½ΡΠΎΡ Π½Π° ΠΊΡΠ°ΡΠΎΡ Π΄ΠΎΠ±ΠΈΠ²Π° ΠΊΡΠ°ΡΠΎΠΊ ΡΡΠ°Π³ΠΌΠ΅Π½Ρ ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ Π½Π°ΡΡΠ°Π½ - ΠΏΡΠ΅ΠΊΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π·Π° ΠΏΡΠΎΠ΄Π°ΠΆΠ±Π° ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ²Π΅ΡΠ·Π΅Π½ ΠΈΠ½ΡΠΈΠ΄Π΅Π½Ρ. ΠΠΎ Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡΠΎΡ, ΡΠΎΡ Π³Π»Π΅Π΄Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π°ΡΠ° ΠΈ Π²Π³ΡΠ°Π΄Π΅Π½ΠΎ ΠΏΠ°ΡΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ. Π¦Π΅Π»Π°ΡΠ° Π½ΠΈΠ·Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π΅ ΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° Π²ΠΎ Π΄Π²Π΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ: ΠΊΡΠΈΡΠΈΡΠ½ΠΈ Π½Π°ΡΡΠ°Π½ΠΈ ΠΈ ΡΠ΅Π΄ΠΎΠ²Π½ΠΈ. Π Π΅Π΄ΠΎΠ²Π½ΠΈΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π°Π°Ρ Π½Π° ΠΎΠ½Π»Π°ΡΠ½ ΡΠΌΠ΅ΡΠΊΠ°ΡΠ° ΡΠ»Π΅Π΄Π½ΠΈΠΎΡ Π΄Π΅Π½ ΠΏΠΎ Π½Π°ΡΡΠ°Π½ΠΎΡ, Π½ΠΎ Π·Π° ΠΊΡΠΈΡΠΈΡΠ½ΠΈ ΠΏΡΠ΅ΠΊΡΡΡΠ²Π°ΡΠ°, ΠΈΠ·Π²Π΅ΡΡΠ°ΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΌΠ°Π°Ρ ΠΏΡΠ΅ΠΊΡ Π‘ΠΠ‘ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΈΠ½ΡΠ΅Ρ.
ΠΠ·Π²ΠΎΡ: www.habr.com