วิดีโอ Edge แบบหลายสตรีมต้องมีสถานะช่องสัญญาณที่สอดคล้องกัน เฟรมที่ถูกต้อง คิวการประมวลผล และผลลัพธ์ของแอปพลิเคชัน ต่อไปนี้เป็นวิธีการออกแบบระบบ ไม่ใช่ผลการทดสอบความจุหรือความเสถียรสำหรับอุปกรณ์ที่ระบุ ตรวจสอบจำนวนช่องสัญญาณวิดีโอและประสิทธิภาพโดยใช้ฮาร์ดแวร์ วิดีโอ และรุ่นเป้าหมาย
ข้อมูลและเส้นทางการควบคุม
แหล่งที่มาของวิดีโอ → การเชื่อมต่อและการถอดรหัส → เฟรมบัฟเฟอร์และการตรวจสอบคุณภาพ → การประมวลผลล่วงหน้าและการอนุมาน → การประมวลผลภายหลังและกฎ → อินเทอร์เฟซผลลัพธ์ การแสดงผลหรือการบันทึก จัดการการกำหนดค่าและการควบคุมช่องทางแยกกัน โดยมีสถานะและข้อผิดพลาดที่ติดตามแหล่งที่มาและเวอร์ชันได้
| โมดูล | ขอบเขต | การส่งมอบที่เป็นไปได้ |
|---|---|---|
| การจัดการช่องทาง | การลงทะเบียน การเชื่อมต่อ การเชื่อมต่อใหม่ และสถานะ | การกำหนดค่า เครื่องสถานะ และบันทึก |
| ข้อมูลเฟรม | แหล่งที่มา เวลา รูปแบบ บัฟเฟอร์ และคุณภาพ | โครงสร้าง อายุการใช้งาน และข้อผิดพลาด |
| การจัดตารางเวลา | การเกิดขึ้นพร้อมกัน คิว ทรัพยากร และการหมดเวลา | การกำหนดค่ากำหนดการและตัวนับต่อช่อง |
| ผลลัพธ์ | การเชื่อมโยงกับเฟรมแหล่งที่มา อินเทอร์เฟซ และการตอบรับ | สาขาธุรกิจ ตัวอย่าง และการจัดการข้อผิดพลาด |
| การตรวจสอบ | ทรัพยากร เหตุการณ์ เวอร์ชัน และข้อบกพร่อง | การตรวจสอบสาขาและบันทึกการสืบพันธุ์ |
เลือกนโยบายให้ตรงกับความต้องการทางธุรกิจ
การสังเกตสดอาจทำให้เฟรมเก่าถูกทิ้งไป การบันทึกที่สมบูรณ์ต้องมีการตรวจสอบการรับและการจัดเก็บแยกต่างหาก เมื่อแบบจำลองไม่จำเป็นต้องประมวลผลทุกเฟรมอินพุต ให้กำหนดกฎการสุ่มตัวอย่างและการอัปเดตผลลัพธ์ รายงานสถานะที่ชัดเจนสำหรับคิวเต็ม ช่องทางที่ถูกตัดการเชื่อมต่อ หรือโมเดลที่ไม่พร้อมใช้งาน เพื่อให้ผลลัพธ์เก่าไม่แสดงเป็นผลลัพธ์ใหม่
ความสามารถและการบริการที่เป็นธรรม
เพิ่มช่องทางและทำงานควบคู่กันไปทีละน้อย บันทึกการรับ การประมวลผล การละทิ้ง ข้อผิดพลาด และเวลาแฝงสำหรับแต่ละช่องสัญญาณ ปริมาณงานรวมไม่ได้แทนที่การตรวจสอบต่อช่อง ในระหว่างการดำเนินการที่ยั่งยืน ให้ตรวจสอบการเติบโตของทรัพยากร การเปลี่ยนแปลงพื้นที่จัดเก็บข้อมูล การเชื่อมต่อใหม่ และการเปลี่ยนแปลงการกำหนดค่า เก็บเช็คที่ยังไม่เสร็จทำเครื่องหมายว่ายังไม่ได้รับการยืนยัน
การยอมรับและการส่งมอบ
กำหนดการยอมรับโดยใช้วิดีโออินพุต เวอร์ชันโมเดล ฮาร์ดแวร์ แบ็กเอนด์ พลังงานและการทำความเย็น นโยบายการจัดเก็บข้อมูลและระยะเวลา สิ่งที่ส่งมอบอาจรวมถึงการกำหนดค่า, API, ซอร์สโค้ดที่ตกลงกัน, คำแนะนำในการสร้าง, บันทึก และรายงานการทดสอบ จัดการไลบรารีรันไทม์ของบริษัทอื่นภายใต้สิทธิ์การใช้งาน
จัดเตรียมวิดีโอที่เป็นตัวแทน จำนวนสตรีม การเข้ารหัสและความละเอียด โมเดล และอินเทอร์เฟซทางธุรกิจเพื่อประเมินโครงการนำร่อง บริการที่เกี่ยวข้อง: การจับภาพแบบฝัง, ซอฟต์แวร์โฮสต์และแพลตฟอร์มการมองเห็น และ สอบถามข้อมูลโครงการ.