เรามีองค์ประกอบการรวมหลายอย่างที่ช่วยให้พันธมิตรสามารถสร้างผลิตภัณฑ์ของตนเองได้: Open API สำหรับการพัฒนาทางเลือกอื่น ๆ ให้กับบัญชีส่วนตัวของผู้ใช้ Ivideon, Mobile SDK ซึ่งคุณสามารถพัฒนาโซลูชันที่ครบครันเทียบเท่ากับฟังก์ชันการทำงานของแอปพลิเคชัน Ivideon เช่นกัน เป็นเว็บ SDK
เมื่อเร็วๆ นี้เราได้เปิดตัว Web SDK ที่ได้รับการปรับปรุง พร้อมด้วยเอกสารประกอบใหม่และแอปพลิเคชันสาธิตที่จะทำให้แพลตฟอร์มของเรามีความยืดหยุ่นและเป็นมิตรกับนักพัฒนามากยิ่งขึ้น หากคุณคุ้นเคยกับ SDK ของเรามาก่อน คุณจะสังเกตเห็นการเปลี่ยนแปลงได้ทันที ตอนนี้คุณมีตัวอย่างที่ชัดเจนของวิธีสร้างฟังก์ชัน API ในแอปพลิเคชันของคุณแล้ว
สำหรับคนอื่นๆ เราจะแจ้งรายละเอียดเพิ่มเติมเกี่ยวกับกรณีต่างๆ ในชีวิตประจำวันและการใช้งานการผสานรวมโดยใช้ Ivideon API / SDK
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="/th/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 กับไลบรารี UI เราจะแจกจ่ายพร้อมกับแอปพลิเคชันสาธิต ตอนนี้คุณมีโอกาสที่จะดูว่า Ivideon Web SDK ทำงานอย่างไรกับ ReactJS
สมัครสาธิตออนไลน์ได้ที่
อีกวิธีในการดูการสาธิตคือการตรวจสอบซอร์สโค้ดใน Web SDK และสร้างแอปพลิเคชันด้วยตนเอง
แอปพลิเคชันของเราสามารถแสดงรหัสที่สอดคล้องกับการกระทำของผู้ใช้
เพิ่มผู้เล่นหลายคนที่มีเอ็นจิ้นที่แตกต่างกันลงในเพจและเปรียบเทียบประสิทธิภาพของพวกเขา
สร้างและจัดการผู้เล่นหลายคนจากไทม์ไลน์เดียว ซึ่งจะแสดงการบันทึกที่บันทึกไว้จากกล้องหลายตัวพร้อมกัน
แอปพลิเคชันสาธิตจะจดจำการตั้งค่าจากเซสชันล่าสุดในพื้นที่จัดเก็บในตัวเครื่องของเบราว์เซอร์: พารามิเตอร์การเข้าถึง API พารามิเตอร์กล้อง และอื่นๆ พวกเขาจะถูกกู้คืนเมื่อคุณเข้าสู่ระบบอีกครั้ง
รหัสแอปพลิเคชันสาธิตถูกรวบรวมจากแผนที่ต้นทาง - สามารถดูรหัสสาธิตได้โดยตรงในดีบักเกอร์
ตัวอย่างของการบูรณาการ
กลุ่มโปรแกรมที่มีคำนำหน้า "
ปัจจุบันสกีรีสอร์ทเกือบทุกแห่งมีกล้องแสดงสถานการณ์บนทางลาด ในการดูกล้องจากระยะไกลผ่านแอปพลิเคชัน เราได้จัดเตรียม SDK ของเราให้กับ iSKI และตอนนี้ทุกคนสามารถดูผ่านแอปพลิเคชันได้ ไม่เพียงแต่พยากรณ์อากาศ ความหนาของหิมะ และจำนวนลิฟต์ที่เปิดอยู่ แต่ยังรวมถึงวิดีโอโดยตรงจากทางลาดด้วย
ระบบสมาร์ทโฮมต่างๆ ด้วยการผสานรวมกับระบบ Ivideon โซลูชันเหล่านี้จึงได้รับประโยชน์มากขึ้นสำหรับการรักษาความปลอดภัยภายในบ้านโดยการตรวจสอบบ้านและจัดเก็บการบันทึกวิดีโอด้วยวิธีที่ปลอดภัยที่สุดในคลังข้อมูลบนคลาวด์ การควบคุมเต็มรูปแบบดำเนินการผ่านแอปพลิเคชันมือถือซึ่งจะแจ้งเตือนเกี่ยวกับภัยคุกคามแบบเรียลไทม์และช่วยให้คุณตอบสนองต่อสถานการณ์ที่ผิดปกติได้อย่างรวดเร็ว
ระบบวิเคราะห์การทำงานของผู้ขายและที่ปรึกษา Perfect Service Solution ระบบกล้องวงจรปิดวิดีโอบนคลาวด์จะตรวจสอบและบันทึกข้อมูลในไฟล์เก็บถาวร ซึ่งได้รับการตรวจสอบโดยผู้ปฏิบัติงาน และผลลัพธ์จะแสดงทางออนไลน์ในบัญชีส่วนตัวของคุณ ในที่สุดลูกค้าจะได้รับส่วนสั้นๆ เกี่ยวกับเหตุการณ์เฉพาะ - การละเมิดระเบียบการขายหรือเหตุการณ์ที่เป็นข้อขัดแย้ง ในอินเทอร์เฟซเว็บ เขาเห็นข้อมูลเกี่ยวกับการละเมิดและวิดีโอที่ฝังไว้ อาร์เรย์ข้อมูลทั้งหมดแบ่งออกเป็นสองประเภท: เหตุการณ์สำคัญและเหตุการณ์ปกติ ปกติจะปรากฏในบัญชีออนไลน์ในวันถัดไปหลังจากเหตุการณ์ แต่สำหรับการละเมิดร้ายแรง สามารถรับรายงานได้ทาง SMS หรือ Messenger
ที่มา: will.com