تمديد التدفق
ملاحظة
نحن نوقف خدمة معاينة Azure Video Analyzer، وينصحك بنقل تطبيقاتك من Video Analyzer بحلول 01 ديسمبر 2022.
لا يتأثر محلل فيديو Azure للوسائط بهذا الإيقاف. يتم الآن تغيير العلامة التجارية إلى Azure Video Indexer. انقر هنا لقراءة المزيد.
الإجراء مطلوب: لتقليل تعطيل أحمال العمل الخاصة بك، قم بنقل التطبيق الخاص بك من Video Analyzer لكل اقتراحات موصوفة في هذا الدليل قبل 01 ديسمبر 2022. بعد 1 ديسمبر 2022، لن يعمل حساب Azure Video Analyzer. اعتبارا من 2 مايو 2022، لن تتمكن من إنشاء حسابات محلل فيديو جديدة.
يسمح لك Azure Video Analyzer بتوسيع قدرات معالجة البنية الأساسية لبرنامج ربط العمليات التجارية من خلال عقدة ملحق البنية الأساسية لبرنامج ربط العمليات التجارية. يمكن أن يستفيد المكون الإضافي لملحق التحليلات من تقنيات معالجة الصور التقليدية أو نماذج الذكاء الاصطناعي AI لرؤية الكمبيوتر. يتم تمكين ملحقات البنية الأساسية لبرنامج ربط العمليات التجارية عن طريق تضمين عقدة معالج ملحق في تدفق البنية الأساسية لبرنامج ربط العمليات التجارية. تقوم عقدة معالج الملحق بترحيل إطارات الفيديو إلى نقطة النهاية المكونة وتعمل كواجهة للملحق الخاص بك. يمكن إجراء الاتصال بنقطة نهاية محلية أو بعيدة ويمكن تأمينه عن طريق المصادقة وتشفير TLS، إذا لزم الأمر. بالإضافة إلى ذلك، تسمح عقدة معالج ملحق البنية الأساسية لبرنامج ربط العمليات التجارية بالتحجيم الاختياري وترميز إطارات الفيديو قبل إرسالها إلى الملحق المخصص.
يدعم Video Analyzer معالجات ملحق البنية الأساسية لبرنامج ربط العمليات التجارية التالية:
تتوقع عقدة ملحق البنية الأساسية لبرنامج ربط العمليات التجارية أن يرجع المكون الإضافي لملحق التحليلات النتائج بتنسيق JSON. من الناحية المثالية، يجب أن تتبع النتائج نموذج كائن مخطط بيانات التعريف.
ملاحظة
القدرة متاحة حاليا فقط لوحدة الحافة & وليس للبنية الأساسية لبرنامج ربط العمليات التجارية السحابية.
معالج تمديد HTTP
يتيح معالج امتداد HTTP سيناريوهات القابلية للتوسع باستخدام بروتوكول HTTP ، حيث لا يكون الأداء و/ أو الاستخدام الأمثل للموارد هو الشاغل الأساسي. يمكنك عرض الذكاء الاصطناعي الخاصة بك إلى مسار عبر نقطة نهاية HTTP REST.
استخدم عقدة معالج امتداد HTTP عندما:
- تريد توافقًا أفضل مع أنظمة استدلال HTTP الحالية.
- نقل البيانات منخفض الأداء مقبول.
- تريد استخدام واجهة طلب استجابة بسيطة إلى Video Analyzer.
معالج التمديد gRPC
يتيح معالج ملحق gRPC سيناريوهات القابلية للتوسعة باستخدام بروتوكول منظم قائم على gRPC وعالي الأداء. إنه مثالي للسيناريوهات التي يكون فيها الأداء و/أو الاستخدام الأمثل للموارد أولوية. يمكّنك معالج امتداد gRPC من الحصول على الفائدة الكاملة من تعريفات البيانات المنظمة. تقدم gRPC أداءً عاليًا في نقل المحتوى باستخدام:
- في علبة الذاكرة المشتركة أو
- تضمين المحتوى مباشرةً في نص رسائل gRPC.
يمكن استخدام معالج ملحق gRPC لإرسال الخصائص جنبا إلى جنب مع تبادل رسائل الاستدلال. لذلك، استخدم عقدة معالج ملحق gRPC عندما:
- تريد استخدام عقد منظم (على سبيل المثال، الرسائل المنظمة للطلبات والردود)
- تريد استخدام المخازن المؤقتة للبروتوكول (protobuf) بتنسيق تبادل الرسائل الأساسي للاتصال.
- ترغب في التواصل مع خادم gRPC في جلسة دفق واحدة بدلاً من نموذج الطلب والاستجابة التقليدي الذي يحتاج إلى معالج طلب مخصص لتحليل الطلبات الواردة واستدعاء وظائف التنفيذ الصحيحة.
- تريد زمن انتقال منخفض واتصال معدل نقل عال بين محلل الفيديو والوحدة النمطية الخاصة بك.
معالج ملحق الخدمات المعرفية
معالج ملحق الخدمات المعرفية (بنيت & Microsoft الذكاء الاصطناعي المدعومة) هو معالج ملحق مصمم خصيصا يسمح لمحلل الفيديو بالعمل بشكل جيد مع قدرات Computer Vision Spatial Analysis باستخدام بروتوكول منظم يستند إلى gRPC وعالي الأداء.
استخدم عقدة معالج ملحق الخدمات المعرفية عندما:
- تريد إمكانية تشغيل أفضل للتشغيل التفاعلي مع عمليات التحليل المكاني الحالية.
- ترغب في استخدام جميع فوائد بروتوكول gRPC ودقته وأدائه الذكاء الاصطناعي المضمنة والمدعمة من Microsoft.
- تحليل موجزات الكاميرا المتعددة في زمن انتقال منخفض ومعدل نقل عال.
استخدام نموذج الاستدلال الخاص بك
تسمح لك ملحقات البنية الأساسية لبرنامج ربط العمليات التجارية بتشغيل نماذج الاستدلال التي تختارها على أي وقت تشغيل استدلالي متوفر، مثل ONNX أو TensorFlow أو PyTorch أو غيرها في حاوية docker الخاصة بك. يجب نشر الملحق المخصص للاستدلال جنبا إلى جنب مع وحدة حافة محلل الفيديو للحصول على أفضل أداء، ثم سيتم استدعاؤه عبر معالج ملحق HTTP أو معالج ملحق gRPC أو معالج ملحق الخدمات المعرفية المضمن في مخطط البنية الأساسية لبرنامج ربط العمليات التجارية. بالإضافة إلى ذلك، يمكن تقييد تكرار الاستدعاءات في الملحق المخصص الخاص بك عن طريق إضافة معالج كاشف الحركة اختياريا إلى معالج ملحق البنية الأساسية لبرنامج ربط العمليات التجارية.
يوضح الرسم البياني أدناه تدفق البيانات عالي المستوى:
عينات
يمكنك البدء بإحدى قوالب التشغيل السريع التي توضح Video Analyzer مع خدمة ملحق تم إنشاؤها مسبقا بمعدلات إطار منخفضة مع معالج ملحق HTTP أو بمعدلات إطار عالية مع معالج ملحق gRPC.
الخطوات التالية
المفهوم: تسجيل الفيديو