ማንኛውም አጋር የራሱን ምርት እንዲፈጥር የሚፈቅዱ በርካታ የውህደት አካላት አሉን፡ ከIvideon ተጠቃሚ መለያ፣ ሞባይል ኤስዲኬ ማንኛውንም አማራጭ ለማዘጋጀት ከIvideon መተግበሪያዎች እና ድር ጋር ተመጣጣኝ የሆነ ሙሉ መፍትሄ ለማዘጋጀት የሚያገለግል ኤፒአይ ይክፈቱ። ኤስዲኬ
በቅርቡ የተሻሻለ የድር ኤስዲኬን በአዲስ የዶክመንቴሽን ሲስተም እና የማሳያ አፕሊኬሽን ፕላትፎርማችንን የበለጠ ተለዋዋጭ እና ለገንቢ ምቹ ያደርገዋል። ከዚህ ቀደም የእኛን ኤስዲኬ የሚያውቁ ከሆኑ ለውጦቹን ወዲያውኑ ያስተውላሉ - አሁን በመተግበሪያዎ ውስጥ የኤፒአይ ተግባራትን እንዴት መክተት እንደሚችሉ ጥሩ ምሳሌ አለዎት።
ለሁሉም ሰው፣ Ivideon API/SDKን በመጠቀም ስለ ዕለታዊ ጉዳዮች እና ስለተተገበሩ ውህደቶች በበለጠ ዝርዝር እንነጋገራለን።
የድር ኤስዲኬ፡ ምን አዲስ ነገር አለ
Ivideon የደመና ቪዲዮ ክትትል አገልግሎት እና መሳሪያ አቅራቢ ብቻ አይደለም። በIvideon ውስጥ፣ ሙሉ የእድገት ዑደት በመካሄድ ላይ ነው፡ ከካሜራ firmware እስከ የአገልግሎቱ ድር ስሪት። ደንበኛ እና አገልጋይ ኤስዲኬዎችን እንሰራለን፣ LibVLCን እናሻሽላለን፣ WebRTCን ተግባራዊ እናደርጋለን፣የቪዲዮ ትንታኔዎችን እንሰራለን፣ለባልደረባዎች ነጭ ሌብል ድጋፍ ያለው ደንበኛ እና ለኤስዲኬ ማሳያ ፕሮጄክቶች እንሰራለን።
በዚህም ምክንያት አጋሮች የራሳቸውን መፍትሄ የሚፈጥሩበት መድረክ ሆነናል። አሁን የእኛ የድር ኤስዲኬ ትልቅ ማሻሻያ አግኝቷል፣ እና የበለጠ ተጨማሪ ውህደቶችን ለማየት ተስፋ እናደርጋለን።
ለእርስዎ ምቾት የመሣሪያ አስተዳደርን በቀላሉ ለመረዳት የሚረዳውን "ፈጣን ጅምር" ክፍልን ወደ መጀመሪያው አክለናል።
ከታች ያለው ኮድ የIvideon Web SDK መሰረታዊ አጠቃቀምን ያሳያል፡ ተጫዋቹ ወደ ገፁ ተጨምሯል እና ለህዝብ ካሜራ የቪዲዮ መልሶ ማጫወት ተጀምሯል።
<!DOCTYPE html>
<html>
<head>
<title>Ivideon WEB SDK example</title>
<link rel="stylesheet" href="/am/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 ከReactJS ጋር እንዴት እንደሚሰራ ለማየት እድሉ አልዎት።
የማሳያ ማመልከቻው በመስመር ላይ በ ላይ ይገኛል።
ማሳያውን ለማየት ሌላኛው መንገድ በድር ኤስዲኬ ውስጥ ያለውን የምንጭ ኮድ መመርመር እና መተግበሪያውን እራስዎ መገንባት ነው።
የእኛ መተግበሪያ የትኛው ኮድ ከተጠቃሚ እርምጃዎች ጋር እንደሚዛመድ ማሳየት ይችላል።
የተለያዩ ሞተሮች ያላቸውን በርካታ ተጫዋቾች ወደ ገጹ ያክሉ እና አፈፃፀማቸውን ያወዳድሩ።
ብዙ ተጫዋቾችን ይፍጠሩ እና ከአንድ የጊዜ መስመር ያስተዳድሩ፣ ይህም ከበርካታ ካሜራዎች የተቀረጹ ማህደሮችን በአንድ ጊዜ ያሳያል።
የማሳያ መተግበሪያ በአሳሹ የአካባቢ ማከማቻ ውስጥ ካለፈው ክፍለ ጊዜ ቅንብሮችን ያስቀምጣቸዋል፡ የኤፒአይ መዳረሻ ቅንብሮች፣ የካሜራ ቅንብሮች እና ሌሎች። እንደገና ሲገቡ ወደነበሩበት ይመለሳሉ።
የማሳያ አፕሊኬሽኑ ኮድ ከምንጭ ካርታዎች ጋር ተገንብቷል - የማሳያ ኮዱ በቀጥታ በአራሚው ውስጥ ሊታይ ይችላል።
የውህደት ምሳሌዎች
ቅድመ ቅጥያ ያለው የፕሮግራሞች ቡድን
አሁን ሁሉም ማለት ይቻላል የበረዶ መንሸራተቻ ቦታው ላይ ያለውን ሁኔታ የሚያሳይ ካሜራ አለው። ካሜራዎቹን በርቀት ለማየት በኤስዲኬችን አይኤስኪን አቅርበናል አሁን ሁሉም ሰው በመተግበሪያው የአየር ሁኔታ ትንበያ ፣የበረዶ ውፍረት እና የተከፈቱ ማንሻዎች ብዛት ብቻ ሳይሆን ቪዲዮውን በቀጥታ ከዳገቱ ላይ ማየት ይችላል።
የተለያዩ ዘመናዊ የቤት ስርዓቶች. ከ Ivideon ስርዓት ጋር በማዋሃድ እነዚህ መፍትሄዎች ለቤት ደህንነት ተጨማሪ ጥቅሞችን ያገኛሉ, ምክንያቱም ቤቱን ስለሚቆጣጠሩ እና የቪዲዮ ቀረጻዎችን በደመና መዝገብ ውስጥ በጣም አስተማማኝ በሆነ መንገድ ያከማቹ. ሙሉ ማኔጅመንት የሚካሄደው በተንቀሳቃሽ ስልክ አፕሊኬሽን አማካኝነት ሲሆን ማንኛውንም ስጋት በእውነተኛ ጊዜ ያሳውቅዎታል እና ላልተለመዱ ሁኔታዎች በፍጥነት ምላሽ እንዲሰጡ ያስችልዎታል።
የሻጮች እና አማካሪዎች ሥራ የትንታኔ ስርዓት ፍጹም የአገልግሎት መፍትሔ። የክላውድ ቪዲዮ ክትትል ስርዓት መረጃን ይከታተላል እና ያከማቻል ይህም በኦፕሬተሮች የተረጋገጠ ሲሆን ውጤቱም በመስመር ላይ በግል መለያዎ ውስጥ ይታያል። ደንበኛው በመጨረሻ ከተወሰነ ክስተት ጋር አጭር ቁርጥራጭ ይቀበላል - የሽያጭ ፕሮቶኮሉን መጣስ ወይም አወዛጋቢ ክስተት። በድር በይነገጽ ውስጥ ስለ ጥሰቱ እና ስለተከተተ ቪዲዮ መረጃን ይመለከታል። ጠቅላላው የመረጃ አደራደር በሁለት ምድቦች ይከፈላል፡ ወሳኝ ክስተቶች እና መደበኛ። በዝግጅቱ ማግስት መደበኛ የሆኑት በኦንላይን አካውንት ውስጥ ይታያሉ፣ ነገር ግን ስለ ወሳኝ ጥሰቶች ሪፖርቶች በኤስኤምኤስ ወይም በመልእክተኛ መቀበል ይችላሉ።
ምንጭ: hab.com