எந்தவொரு கூட்டாளரும் தங்கள் சொந்த தயாரிப்புகளை உருவாக்க அனுமதிக்கும் பல ஒருங்கிணைப்பு கூறுகள் எங்களிடம் உள்ளன: Ivideon பயனரின் தனிப்பட்ட கணக்கான Mobile SDK க்கு மாற்றாக உருவாக்க API ஐத் திறக்கவும், இதன் மூலம் Ivideon பயன்பாடுகளுக்குச் சமமான முழு அளவிலான தீர்வை நீங்கள் உருவாக்கலாம். வலை SDK ஆக.
நாங்கள் சமீபத்தில் மேம்படுத்தப்பட்ட Web SDK ஐ வெளியிட்டோம், புதிய ஆவணங்கள் மற்றும் டெமோ அப்ளிகேஷன் மூலம் எங்கள் தளத்தை இன்னும் நெகிழ்வானதாகவும் டெவலப்பர்களுக்கு ஏற்றதாகவும் மாற்றும். நீங்கள் ஏற்கனவே எங்கள் SDK ஐ ஏற்கனவே அறிந்திருந்தால், மாற்றங்களை உடனடியாக கவனிப்பீர்கள் - இப்போது உங்கள் பயன்பாட்டில் API செயல்பாடுகளை எவ்வாறு உருவாக்குவது என்பதற்கான தெளிவான உதாரணம் உள்ளது.
மற்ற அனைவருக்கும், Ivideon API / SDK ஐப் பயன்படுத்தி அன்றாட வழக்குகள் மற்றும் செயல்படுத்தப்பட்ட ஒருங்கிணைப்புகளைப் பற்றி நாங்கள் உங்களுக்கு விரிவாகக் கூறுவோம்.
இணைய SDK: புதிய அம்சங்கள்
Ivideon என்பது கிளவுட் வீடியோ கண்காணிப்பு சேவை மற்றும் உபகரண சப்ளையர் மட்டுமல்ல. ஐவிடியனில் முழு வளர்ச்சி சுழற்சி மேற்கொள்ளப்படுகிறது: கேமரா ஃபார்ம்வேர் முதல் சேவையின் வலை பதிப்பு வரை. நாங்கள் கிளையன்ட் மற்றும் சர்வர் SDKகளை உருவாக்குகிறோம், LibVLC ஐ மேம்படுத்துகிறோம், WebRTC ஐ செயல்படுத்துகிறோம், வீடியோ பகுப்பாய்வு செய்கிறோம், கூட்டாளர்களுக்கான வைட் லேபிள் ஆதரவுடன் கிளையண்டை உருவாக்குகிறோம் மற்றும் SDKக்கான டெமோ திட்டப்பணிகளை உருவாக்குகிறோம்.
இதன் விளைவாக, கூட்டாளர்கள் தங்கள் சொந்த தீர்வுகளை உருவாக்கக்கூடிய தளமாக நாங்கள் மாறியுள்ளோம். இப்போது இணையத்திற்கான எங்கள் SDK ஒரு பெரிய மேம்படுத்தலைப் பெற்றுள்ளது, மேலும் ஒருங்கிணைப்பு தீர்வுகள் இருக்கும் என்று நம்புகிறோம்.
உங்கள் வசதிக்காக, ஆரம்பத்தில் "விரைவு தொடக்கம்" பகுதியைச் சேர்த்துள்ளோம், இது சாதன நிர்வாகத்தை எளிதாகப் புரிந்துகொள்ள உதவும்.
கீழேயுள்ள குறியீடு Ivideon Web SDK இன் அடிப்படைப் பயன்பாட்டைக் காட்டுகிறது: பக்கத்தில் ஒரு பிளேயர் சேர்க்கப்பட்டு, பொது கேமராவிற்கான வீடியோ இயக்கத் தொடங்கியது.
<!DOCTYPE html>
<html>
<head>
<title>Ivideon WEB SDK example</title>
<link rel="stylesheet" href="/ta/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>
நாங்கள் பல புதிய அம்சங்களையும் சேர்த்துள்ளோம்:
- ஒரு முறை வீடியோ இணைப்புகளுக்கான ஆதரவு;
- வீடியோ தரம் மற்றும் காப்பக பின்னணி வேகத்தைக் கட்டுப்படுத்த பிளேயரில் பொத்தான்கள் சேர்க்கப்பட்டுள்ளன;
- பிளேயர் கட்டுப்பாடுகளை ஒரு நேரத்தில் இயக்கலாம் மற்றும் முடக்கலாம் (முன்பு நீங்கள் இருந்த அனைத்தையும் இயக்கலாம் அல்லது அனைத்தையும் மறைக்கலாம்);
- கேமராவில் ஒலியை அணைக்கும் திறன் சேர்க்கப்பட்டது.
டெமோ பயன்பாடு
UI நூலகத்துடன் Ivideon Web SDK ஐ எவ்வாறு பயன்படுத்துவது என்பதை விளக்குவதற்கு, டெமோ பயன்பாட்டுடன் அதை விநியோகிக்கிறோம். Ivideon Web SDK ஆனது ReactJS உடன் எவ்வாறு செயல்படுகிறது என்பதைப் பார்க்க இப்போது உங்களுக்கு வாய்ப்பு உள்ளது.
டெமோ பயன்பாடு ஆன்லைனில் கிடைக்கிறது
டெமோவைப் பார்ப்பதற்கான மற்றொரு வழி, வலை SDK இல் உள்ள மூலக் குறியீட்டை ஆய்வு செய்து, பயன்பாட்டை நீங்களே உருவாக்குவது.
பயனர் செயல்களுக்கு எந்தக் குறியீடு ஒத்துப்போகிறது என்பதை எங்கள் பயன்பாட்டினால் காட்ட முடியும்.
பக்கத்தில் வெவ்வேறு இயந்திரங்களைக் கொண்ட பல வீரர்களைச் சேர்த்து, அவர்களின் செயல்திறனை ஒப்பிடவும்.
ஒரு காலவரிசையில் இருந்து பல பிளேயர்களை உருவாக்கி நிர்வகிக்கவும், இது ஒரே நேரத்தில் பல கேமராக்களிலிருந்து பதிவுகளின் காப்பகங்களைக் காண்பிக்கும்.
டெமோ பயன்பாடு உலாவியின் உள்ளூர் சேமிப்பகத்தில் கடைசி அமர்வின் அமைப்புகளை நினைவில் கொள்கிறது: API அணுகல் அளவுருக்கள், கேமரா அளவுருக்கள் மற்றும் பிற. நீங்கள் மீண்டும் உள்நுழையும்போது அவை மீட்டமைக்கப்படும்.
டெமோ பயன்பாட்டுக் குறியீடு மூல வரைபடங்களிலிருந்து தொகுக்கப்பட்டது - டெமோ குறியீட்டை பிழைத்திருத்தியில் நேரடியாகப் பார்க்கலாம்.
ஒருங்கிணைப்புகளின் எடுத்துக்காட்டுகள்
"முன்னொட்டு கொண்ட நிரல்களின் குழு
இப்போது ஏறக்குறைய ஒவ்வொரு ஸ்கை ரிசார்ட்டிலும் சரிவில் உள்ள நிலைமையைக் காட்டும் கேமரா உள்ளது. பயன்பாட்டின் மூலம் தொலைவிலிருந்து கேமராக்களைப் பார்க்க, எங்கள் SDK உடன் iSKI ஐ வழங்கினோம், இப்போது அனைவரும் பயன்பாட்டின் மூலம் வானிலை முன்னறிவிப்பு, பனி தடிமன் மற்றும் திறந்த லிஃப்ட் எண்ணிக்கையை மட்டுமல்லாமல், சாய்விலிருந்து நேரடியாக வீடியோவையும் பார்க்க முடியும்.
பல்வேறு ஸ்மார்ட் ஹோம் அமைப்புகள். Ivideon அமைப்புடன் ஒருங்கிணைப்பதற்கு நன்றி, இந்த தீர்வுகள் வீட்டைக் கண்காணிப்பதன் மூலமும், வீடியோ பதிவுகளை கிளவுட் காப்பகத்தில் மிகவும் பாதுகாப்பான முறையில் சேமிப்பதன் மூலமும் வீட்டுப் பாதுகாப்பிற்காக அதிக நன்மைகளைப் பெறுகின்றன. மொபைல் பயன்பாட்டின் மூலம் முழு கட்டுப்பாடு மேற்கொள்ளப்படுகிறது, இது உண்மையான நேரத்தில் எந்த அச்சுறுத்தல்களையும் தெரிவிக்கிறது மற்றும் அசாதாரண சூழ்நிலைகளுக்கு விரைவாக பதிலளிக்க உங்களை அனுமதிக்கிறது.
விற்பனையாளர்கள் மற்றும் ஆலோசகர்களின் பணிக்கான பகுப்பாய்வு அமைப்பு சரியான சேவை தீர்வு. கிளவுட் வீடியோ கண்காணிப்பு அமைப்பு காப்பகத்தில் உள்ள தரவைக் கண்காணித்து பதிவு செய்கிறது, இது ஆபரேட்டர்களால் சரிபார்க்கப்படுகிறது, மேலும் முடிவுகள் உங்கள் தனிப்பட்ட கணக்கில் ஆன்லைனில் பிரதிபலிக்கும். வாடிக்கையாளர் இறுதியில் ஒரு குறிப்பிட்ட நிகழ்வைக் கொண்ட ஒரு சிறிய பகுதியைப் பெறுகிறார் - விற்பனை நெறிமுறையின் மீறல் அல்லது சர்ச்சைக்குரிய சம்பவம். இணைய இடைமுகத்தில், அவர் மீறல் பற்றிய தரவு மற்றும் உட்பொதிக்கப்பட்ட வீடியோவைப் பார்க்கிறார். முழு தரவு வரிசையும் இரண்டு வகைகளாக பிரிக்கப்பட்டுள்ளது: முக்கியமான நிகழ்வுகள் மற்றும் வழக்கமானவை. வழக்கமானவை நிகழ்வுக்கு அடுத்த நாள் ஆன்லைன் கணக்கில் தோன்றும், ஆனால் முக்கியமான மீறல்களுக்கு, SMS அல்லது மெசஞ்சர் மூலம் அறிக்கைகளைப் பெறலாம்.
ஆதாரம்: www.habr.com