ืืืจ ืืึธืื ืขืืืขืืข ืื ืืึทืืจืืืฉืึทื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืืึธืก ืืึธืื ืืขืืขืจ ืฉืืืขืฃ ืฆื ืฉืึทืคึฟื ืืืืขืจ ืืืืืขื ืข ืคึผืจืึธืืืงืื: ืขืคึฟื ืึทืคึผื ืคึฟืึทืจ ืืขืืืขืืึธืคึผืื ื ืงืืื ืื ืืขืจ ืืจืืจื ืฆื ืื Ivideon ืืึทื ืืฆืขืจ ืก ืคืขืจืืขื ืืขืืข ืืฉืืื, Mobile SDK, ืืื ืืืึธืก ืืืจ ืงืขื ืขื ืึทื ืืืืืงืืขื ืึท ืคืื-ืคืืขืืืฉื ืืืืืื ื ืขืงืืืืืืึทืืขื ื ืืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืฆื Ivideon ืึทืคึผืืึทืงืืืฉืึทื ื. ืืื ืืืขื ืกืืง.
ืืืจ ืืขืฆืื ืก ืืืคืจืืื ืึท ืืืคึผืจืืืื ืืืขื ืกืืง, ืืึทื ืฅ ืืื ื ืืึทืข ืืึทืงืืืืขื ืืืืฉืึทื ืืื ืึท ืืขืืึธ ืึทืคึผืืึทืงืืืฉืึทื ืืืึธืก ืืืขื ืืึทืื ืืื ืืืขืจ ืคึผืืึทืืคืึธืจืืข ืืคืืื ืืขืจ ืคืืขืงืกืึทืืึทื ืืื ืืขืืืขืืึธืคึผืขืจ-ืคืจืืึทื ืืืขื. ืืืื ืืืจ ืืขืืืขื ืฉืืื ืืึทืงืึทื ื ืืื ืืื ืืืขืจ SDK ืคืจืืขืจ, ืืืจ ืืืขื ืืื ืืึทืืขืจืงื ืื ืขื ืืขืจืื ืืขื - ืืืฆื ืืืจ ืืึธืื ืึท ืงืืึธืจ ืืืึทืฉืคึผืื ืคืื ืืื ืฆื ืืืืขื ืึทืคึผื ืคืึทื ืืงืฉืึทื ื ืืื ืืืื ืึทืคึผืืึทืงืืืฉืึทื.
ืคึฟืึทืจ ืึทืืขืืขื ืึทื ืืขืจืฉ, ืืืจ ืืืขืื ืืขืจืฆืืืื ืืืจ ืืื ืืขืจ ืืขืืึทื ืืืขืื ืืืึธืืขืืืง ืงืึทืกืขืก ืืื ืืืคึผืืึทืืขื ืึทื ืื ืืึทืืจืืืฉืึทื ื ืืื ืื Ivideon API / SDK.
ืืืขื ืกืืง: ื ืืึทืข ืคึฟืขืึดืงืืืื
Ivideon ืืื ื ืื ืืืืื ืึท ืืืึธืืงื ืืืืืขื ืกืขืจืืืืืืึทื ืก ืกืขืจืืืืก ืืื ืืืกืจืืื ืกืึทืคึผืืืืขืจ. ื ืคืื ืึทื ืืืืืงืืื ื ืฆืืงื ืืื ืืืจืืืขืงืึธืื ืืื Ivideon: ืคึฟืื ืึทืคึผืึทืจืึทื ืคืืจืืืืึทืจืข ืฆื ืื ืืืขื ืืืขืจืกืืข ืคืื โโโโืื ืกืขืจืืืืก. ืืืจ ืืึทืื ืงืืืขื ื ืืื ืกืขืจืืืขืจ SDKs, ืืืคึผืจืืืืื ื LibVLC, ืืืคึผืืึทืืขื ืื ื WebRTC, ืืื ืืืืืขื ืึทื ืึทืืืืืงืก, ืืขืืืขืืึธืคึผืื ื ืึท ืงืืืขื ื ืืื ืืืืืกืข ืืึทืืขื ืฉืืืฆื ืคึฟืึทืจ ืคึผืึทืจืื ืขืจืก ืืื ืืขืืึธ ืคึผืจืึทืืืฉืขืงืก ืคึฟืึทืจ ืื SDK.
ืืื ืึท ืจืขืืืืืึทื, ืืืจ ืืึธืื ืืขืจืืื ืฆื ืืืขืจื ืึท ืคึผืืึทืืคืึธืจืืข ืืืืฃ ืืืึธืก ืคึผืึทืจืื ืขืจืก ืงืขื ืขื ืืึทืื ืืืืขืจ ืืืืืขื ืข ืกืึทืืืฉืึทื ื. ืืืฆื ืืื ืืืขืจ SDK ืคึฟืึทืจ ืื ืืืขื ืืื ืืืงืืืขื ืึท ืืืืคึผื ืึทืคึผืืจืืื, ืืื ืืืจ ืืึธืคื ืึทื ืขืก ืืืขื ืืืื ืืคืืื ืืขืจ ืื ืืึทืืจืืืฉืึทื ืกืึทืืืฉืึทื ื.
ืคึฟืึทืจ ืืืื ืงืึทื ืืืื ืืึทื ืก, ืืืจ ืืึธืื ืฆืืืขืืืืื ืึท "ืฉื ืขื ืึธื ืืืื" ืึธืคึผืืืืืื ื ืืื ืื ืึธื ืืืื, ืืืึธืก ืืืขื ืืขืืคึฟื ืืืจ ืืืืื ืคึฟืึทืจืฉืืืื ืืืื ืคืึทืจืืืึทืืืื ื.
ืืขืจ ืงืึธื ืืื ืื ืืขืืึทื ืกืืจืืืฅ ืื ืืงืขืจืืืง ื ืืฆื ืคืื ืื Ivideon Web SDK: ืึท ืฉืคึผืืืขืจ ืืื ืืืกืืฃ ืฆื ืื ืืืึทื ืืื ืื ืืืืืขื ืคึฟืึทืจ ืื ืขืคื ืืืขื ืึทืคึผืึทืจืึทื ืืื ืกืืึทืจืืขื ืฆื ืฉืคึผืืื.
<!DOCTYPE html>
<html>
<head>
<title>Ivideon WEB SDK example</title>
<link rel="stylesheet" href="/yi/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.
ืืขืืึธ ืึทืคึผืืึทืงืืืฉืึทื ืื ืืืฆื ืึธื ืืืื ืืืึท
ืื ืื ืืขืจ ืืืขื ืฆื ืืขื ืื ืืขืืึธ ืืื ืฆื ืื ืืขืจืืืื ืื ืืงืืจ ืงืึธื ืืื ืื ืืืขื ืกืืง ืืื ืืืืขื ืื ืึทืคึผืืึทืงืืืฉืึทื ืืื.
ืืื ืืืขืจ ืึทืคึผืืึทืงืืืฉืึทื ืงืขื ืขื ืืืืึทืื ืืืึธืก ืงืึธื ืงืึธืจืึทืกืคึผืึทื ืื ืฆื ืืึทื ืืฆืขืจ ืึทืงืฉืึทื ื.
ืืืื ืขืืืขืืข ืคึผืืืึทืขืจืก ืืื ืคืึทืจืฉืืืขื ืข ืขื ืืืฉืึทื ื ืฆื ืืขื ืืืึทื ืืื ืคืึทืจืืืืึทืื ืืืืขืจ ืคืึธืจืฉืืขืืื ื.
ืฉืึทืคึฟื ืืื ืคืืจื ืงืืืคื ืคึผืืืึทืขืจืก ืคึฟืื ืืืื ืืืืืืืื, ืืืึธืก ืืืขื ืกืืืืึทืืืืื ืืึทืกืื ืึทืจืืืกืืืืึทืื ืึทืจืงืืืืื ืคืื ืจืขืงืึธืจืืื ืืก ืคืื ืขืืืขืืข ืงืึทืืขืจืึทืก.
ืื ืืขืืึธ ืึทืคึผืืึทืงืืืฉืึทื ืืขืืขื ืงื ืื ืกืขืืืื ืืก ืคืื ืื ืืขืฆืืข ืกืขืกืืข ืืื ืืขืจ ืืืขืืขืจืขืจ ืก ืืืืข ืกืืึธืจืืืืฉ: ืึทืคึผื ืึทืงืกืขืก ืคึผืึทืจืึทืืขืืขืจืก, ืึทืคึผืึทืจืึทื ืคึผืึทืจืึทืืขืืขืจืก ืืื ืื ืืขืจืข. ืืื ืืืขืื ืืืื ืืขืืื ื ืืืขื ืืืจ ืงืืึธืฅ ืืื ืืืืืขืจ.
ืื ืืขืืึธ ืึทืคึผืืึทืงืืืฉืึทื ืงืึธื ืืื ืืขืืืขื ืงืึทืืคึผืืืื ืคึฟืื ืืงืืจ ืืึทืคึผืก - ืื ืืขืืึธ ืงืึธื ืงืขื ืขื ืืืื ืืืืื ืืืืึทื ืืื ืื ืืขืืืืืขืจ.
ืืืืฉืคืืื ืคืื ืื ืืึทืืจืืืฉืึทื ื
ืืจืืคึผืข ืคืื โโืืืืื ืืื ืื ืคึผืจืขืคืืงืก "
ืืืฆื ืึผืืขื ืืขืืขืจ ื ืึทืจืืข ืจืืืึธืจื ืืื ืึท ืึทืคึผืึทืจืึทื ืืืึธืก ืืืืึทืื ืื ืกืืืืึทืฆืืข ืืืืฃ ืื ืฉืืคึผืืข. ืฆื ืืขื ืงืึทืืขืจืึทืก ืจืืืึธืืืื ืืืจื ืื ืึทืคึผืืึทืงืืืฉืึทื, ืืืจ ืฆืืืขืฉืืขืื iSKI ืืื ืืื ืืืขืจ SDK, ืืื ืืืฆื ืึทืืขืืขื ืงืขื ืขื ืืขื ืืืจื ืื ืึทืคึผืืึทืงืืืฉืึทื ื ืื ืืืืื ืื ืืืขืืขืจ ืคืึธืจืืืกืืึธืื, ืฉื ืื ืืจืขื ืืื ืื ื ืืืขืจ ืคืื ืขืคืขื ืขื ืืืคืฅ, ืึธืืขืจ ืืืื ืืืืืขื ืืืืื ืคึฟืื ืื ืฉืืคึผืืข.
ืคืึทืจืฉืืื ืงืืื ืืืื ืกืืกืืขืืขื. ืืึทื ืง ืฆื ืื ืึทืืจืืืฉืึทื ืืื ืื Ivideon ืกืืกืืขื, ืื ืกืึทืืืฉืึทื ื ืืึทืงืืืขื ืืขืจ ืืขื ืขืคืืฅ ืคึฟืึทืจ ืืืื ืืืืขืจืืืื ืืืจื ืืึธื ืืืึธืจืื ื ืื ืืืื ืืื ืกืืึธืจืื ื ืืืืืขื ืจืขืงืึธืจืืื ืืก ืืืืฃ ืื ืืขืจืกื ืืืืขืจ ืืืขื ืืื ืึท ืืืึธืืงื ืึทืจืงืืืื. ืืึทื ืฅ ืงืึธื ืืจืึธื ืืื ืืืจืืืขืงืึธืื ืืืจื ืึท ืจืืจืขืืืืืง ืึทืคึผืืึทืงืืืฉืึทื, ืืืึธืก ื ืึธืืืึทืคืืื ืืืขืื ืงืืื ืืจืขืฅ ืืื ืคืึทืงืืืฉ ืฆืืื ืืื ืึทืืึทืื ืืืจ ืฆื ืืขืฉืืืื ื ืจืืกืคึผืึทื ื ืฆื ืืืืขืืืืื ืืืขื ืกืืืืึทืืืึธื ืก.
ืึทื ืึทืืืืืงืก ืกืืกืืขื ืคึฟืึทืจ ืื ืึทืจืืขื ืคืื ืกืขืืขืจื ืืื ืงืึทื ืกืึทืืืึทื ืฅ ืคึผืขืจืคืขืงื ืกืขืจืืืืก ืืืืืื ื. ืื ืืืึธืืงื ืืืืืขื ืกืขืจืืืืืืึทื ืก ืกืืกืืขื ืืึธื ืืืึธืจืก ืืื ืจืขืงืึธืจืืืจื ืืึทืื ืืื ืืขื ืึทืจืงืืืื, ืืืึธืก ืืื ืืืขืจืึทืคืืื ืืืจื ืึธืคึผืขืจืืืืขืจื, ืืื ืื ืจืขืืืืืึทืื ืืขื ืขื ืฉืคืืืื ืึธื ืืืื ืืื ืืืื ืคืขืจืืขื ืืขืืข ืืฉืืื. ืืขืจ ืงืืืขื ื ืืขืกืึธืฃ ื ืขืื ืึท ืงืืจืฅ ืคืจืึทืืืขื ื ืืื ืึท ืกืคึผืขืฆืืคืืฉ ืืขืฉืขืขื ืืฉ - ืึท ืืืืขื ืคืื ืคืืจืงืืืคืื ื ืคึผืจืึธืืึธืงืึธื ืึธืืขืจ ืึท ืงืึธื ืืจืึธืืืขืจืกืืึทื ืืื ืฆืืืขื ื. ืืื ืื ืืืขื ืฆืืืื ื, ืขืจ ืืขื ืืึทืื ืืืขืื ืื ืืืืขื ืืื ืึทื ืขืืืขืืื ืฉืืืง ืคืื ืืืืืขื. ืื ืืื ืฆืข ืืึทืื ืืขื ืืข ืืื ืฆืขืืืืื ืืื ืฆืืืื ืงืึทืืขืืึธืจืืขืก: ืงืจืืืืฉ ืืขืฉืขืขื ืืฉื ืืื ืจืขืืืืขืจ ืึธื ืขืก. ืจืขืืืืขืจ ืึธื ืขืก ืืขืจืฉืืึทื ืขื ืืื ืื ืึธื ืืืื ืืฉืืื ืืขืจ ืืืืึทืืขืจ ืืึธื ื ืึธื ืื ืืขืฉืขืขื ืืฉ, ืึธืืขืจ ืคึฟืึทืจ ืงืจืืืืฉ ืืืืืึทืืืืฉืึทื ื, ืจืืคึผืึธืจืฅ ืงืขื ืขื ืืืื ืืืงืืืขื ืืืจื SMS ืึธืืขืจ ืืขืกืื ืืืฉืขืจ.
ืืงืืจ: www.habr.com