ثغرات الميزات بين Azure Media Services V2 وV3
يمنحك هذا الجزء من إرشادات الترحيل معلومات مفصلة حول الاختلافات بين واجهات برمجة التطبيقات V2 وV3.
ثغرات الميزات بين واجهات برمجة التطبيقات V2 وV3
تحتوي واجهة برمجة تطبيقات V3 على فجوات الميزات التالية مع واجهة برمجة تطبيقات V2. بعض الميزات المتقدمة ل Media Encoder Standard في واجهات برمجة التطبيقات V2 غير متوفرة حاليا في V3:
إدراج مسار صوت صامت عندما لا يحتوي الإدخال على صوت أو إدراج مسار فيديو أحادي اللون عندما لا يحتوي الإدخال على فيديو، حيث لم يعد هذا مطلوبا مع Azure مشغل الوسائط.
إدراج مسار فيديو عندما لا يحتوي الإدخال على فيديو.
InsertBlackIfNoVideoBottomLayerOnlyلم تعد علامات وInsertBlackIfNoVideoمدعومة في الإصدار 3.لا تدعم الأحداث المباشرة مع التحويل البرمجي حاليا إدراج Slate في منتصف الدفق وإدراج علامة الإعلان عبر استدعاء واجهة برمجة التطبيقات.
لن يتم دعم Azure Media Premium Encoder في الإصدار 2. إذا كنت تستخدمه لترميز HEVC 8 بت، فاستخدم دعم HEVC الجديد في الترميز القياسي.
- أضفنا دعما لتعيين قناة الصوت إلى أداة الترميز القياسية. راجع الصوت في وثائق Swagger لترميز خدمات الوسائط.
- إذا كنت تستخدم ميزات متقدمة أو تنسيقات إخراج للمنتج المرخص من جهة خارجية مثل MXF أو ProRes، فاستخدم حل شريك Azure من Telestream، والذي سيكون معاملات بحلول وقت إيقاف الإصدار 2. بدلا من ذلك يمكنك استخدام Imagine Communications أو Bitmovin.
لم تعد الخاصية "مجموعة التوفر" على نقطة نهاية البث في V2 مدعومة. راجع نموذج المشروع والإرشادات لتسليم VOD عالي التوفر في V3 API.
في Media Services V3، لا يمكن تحديد FairPlay IV. في حين أنه لا يؤثر على العملاء الذين يستخدمون خدمات الوسائط لكل من الحزم وتسليم الترخيص، فقد تكون مشكلة عند استخدام نظام DRM تابع لجهة خارجية لتسليم تراخيص FairPlay (الوضع المختلط).
تمت إزالة تشفير التخزين من جانب العميل لحماية الأصول الثابتة في واجهة برمجة تطبيقات V3 واستبدالها بتشفير خدمة التخزين للبيانات الثابتة. تستمر واجهات برمجة التطبيقات V3 في العمل مع الأصول المشفرة للتخزين الموجودة ولكنها لن تسمح بإنشاء أصول جديدة.
تغييرات الكيان والمصطلحات
راجع المصطلحات وتغييرات الكيان للحصول على تغييرات إضافية على واجهة برمجة التطبيقات.