المصطلحات وتغييرات الكيان بين Media Services V2 وV3
شعار دليل الترحيل
خطوات الترحيل
مهم
لم يعد من الضروري الترحيل من Azure Media Service v2 إلى v3 لأن إهمال V2 API سيتوافق مع إيقاف Azure Media Services. يرجى مراجعة دليل إيقاف Azure Media Services لمزيد من المعلومات.
توضح هذه المقالة اختلافات المصطلحات بين Azure Media Services v2 إلى v3.
تغييرات المصطلحات
- يطلق الآن على محدد موقع
اسم Streaming Locator . - يسمى الآن قناة
الحدث المباشر . - يسمى الآن برنامج
الإخراج المباشر . - يسمى مهمة
الآن JobOutput، والذي يعد جزءا من وظيفة.
تغييرات الكيان
كيان |
إرشادات |
إمكانية الوصول إلى V3 | تم تحديث بواسطة V3 | |
---|---|---|---|---|
AccessPolicy |
AccessPolicies الكيان غير موجود في V3. |
لا | لا | |
Asset |
Asset |
نعم | نعم | |
AssetDeliveryPolicy |
StreamingPolicy |
نعم | لا | |
AssetFile |
AssetFiles الكيان غير موجود في V3. على الرغم من أن الملفات (الكائنات الثنائية كبيرة الحجم للتخزين) التي تقوم بتحميلها لا تزال تعتبر ملفات.استخدم واجهات برمجة تطبيقات Azure Storage لتعداد الكائنات الثنائية كبيرة الحجم في حاوية بدلا من ذلك. هناك طريقتان لتطبيق تحويل على الملفات مع وظيفة: الملفات التي تم تحميلها بالفعل إلى التخزين: سيتضمن URI معرف الأصل للوظائف التي سيتم إجراؤها على الأصول داخل حساب التخزين. الملفات التي سيتم تحميلها أثناء عملية التحويل والوظيفة: يتم إنشاء الأصل في التخزين، ويتم إرجاع عنوان URL SAS، ويتم تحميل الملفات إلى التخزين، ثم يتم تطبيق التحويل على الملفات. |
لا | لا | |
Channel |
LiveEvent |
تستبدل الأحداث المباشرة القنوات من v2 API. وهي تحمل معظم الميزات، ولديها المزيد من الميزات الجديدة مثل النسخ المباشرة ووضع الاستعداد والدعم لاستيعاب RTMPS. راجع الحدث المباشر في البث المباشر المستند إلى السيناريو |
لا | لا |
ContentKey |
ContentKeys لم يعد كيانا، فهو الآن خاصية لمحدد موقع البث.في الإصدار 3، ترتبط بيانات مفتاح المحتوى إما StreamingLocator (لتشفير الإخراج) أو الأصل نفسه (لتشفير التخزين من جانب العميل). |
نعم | لا | |
ContentKeyAuthorizationPolicy |
ContentKeyPolicy |
نعم | لا | |
ContentKeyAuthorizationPolicyOption
|
يتم تضمين ContentKeyPolicyOptions في ContentKeyPolicy . |
نعم | لا | |
IngestManifest |
IngestManifests الكيان غير موجود في V3. يتضمن تحميل الملفات في V3 واجهة برمجة تطبيقات تخزين Azure. يتم إنشاء الأصول أولا ثم يتم تحميل الملفات إلى حاوية التخزين المقترنة. هناك العديد من الطرق للحصول على البيانات في حاوية Azure Storage التي يمكن استخدامها بدلا من ذلك. يوفر JobInputHttp أيضا طريقة لتنزيل إدخال مهمة من عنوان URL معين إذا رغبت في ذلك. |
لا | لا | |
IngestManifestAsset |
هناك العديد من الطرق للحصول على البيانات في حاوية Azure Storage التي يمكن استخدامها بدلا من ذلك. يوفر JobInputHttp أيضا طريقة لتنزيل إدخال مهمة من عنوان URL معين إذا رغبت في ذلك. |
لا | لا | |
IngestManifestFile |
هناك العديد من الطرق للحصول على البيانات في حاوية Azure Storage التي يمكن استخدامها بدلا من ذلك. يوفر JobInputHttp أيضا طريقة لتنزيل إدخال مهمة من عنوان URL معين إذا رغبت في ذلك. |
لا | لا | |
Job |
Job |
إنشاء Transform قبل إنشاء Job . |
لا | لا |
JobTemplate |
Transform |
استخدم Transform بدلا من ذلك. التحويل هو كيان منفصل عن وظيفة ويمكن إعادة استخدامه. |
لا | لا |
Locator |
StreamingLocator |
نعم | لا | |
MediaProcessor |
بدلا من البحث عن MediaProcessor لاستخدامها بالاسم، استخدم الإعداد المسبق المطلوب عند تعريف التحويل. سيحدد الإعداد المسبق المستخدم معالج الوسائط المستخدم من قبل نظام الوظائف. راجع مواضيع الترميز فيالترميز المستند إلى سيناريو |
لا | NA (للقراءة فقط في الإصدار 2) | |
NotificationEndPoint |
تتم معالجة الإعلامات في الإصدار 3 عبر Azure Event Grid. يتم استبدال NotificationEndpoint بتسجيل اشتراك Event Grid الذي يغلف أيضا تكوين أنواع الإعلامات التي سيتم تلقيها (التي تمت معالجتها في الإصدار 2 بواسطة JobNotificationSubscription الوظيفة، TaskNotificationSubscription المهمة، وبيانات تتبع الاستخدام ComponentMonitoringSetting ). تم تقسيم بيانات تتبع الاستخدام v2 بين Azure Event Grid وAzure Monitor لتتناسب مع تحسينات نظام Azure البنائي الأكبر. |
لا | لا | |
Program |
LiveOutput |
تحل المخرجات المباشرة الآن محل البرامج في v3 API. | لا | لا |
StreamingEndpoint |
StreamingEndpoint |
تظل نقاط النهاية المتدفقة كما هي في المقام الأول. يتم استخدامها للتعبئة الديناميكية والتشفير وتسليم محتوى HLS و DASH لكل من البث المباشر عند الطلب إما مباشرة من الأصل أو من خلال CDN. تتضمن الميزات الجديدة الدعم لتحسين تكامل Azure Monitor وتخطيطه. | نعم | نعم |
Task |
JobOutput |
تم استبداله JobOutput (الذي لم يعد كيانا منفصلا في واجهة برمجة التطبيقات). راجع مواضيع الترميز فيالترميز المستند إلى سيناريو |
لا | لا |
TaskTemplate |
TransformOutput |
تم استبداله TransformOutput (الذي لم يعد كيانا منفصلا في واجهة برمجة التطبيقات). راجع مواضيع الترميز فيالترميز المستند إلى سيناريو |
لا | لا |
Inputs |
Inputs |
المدخلات والمخرجات الآن على مستوى الوظيفة. راجع مواضيع الترميز في الترميز المستند إلى سيناريو |
لا | لا |
Outputs |
Outputs |
المدخلات والمخرجات الآن على مستوى الوظيفة. في V3، تم تغيير تنسيق بيانات التعريف من XML إلى JSON. تبدأ المخرجات المباشرة عند الإنشاء وتتوقف عند حذفها. راجع مواضيع الترميز في الترميز المستند إلى سيناريو |
لا | لا |
تغييرات أخرى | V2 |
V3 |
---|---|---|
التخزين | يتم الآن فصل V3 SDKs عن Storage SDK، والذي يمنحك المزيد من التحكم في إصدار Storage SDK الذي تريد استخدامه ويتجنب مشكلات تعيين الإصدار. | |
معدلات ترميز البت | معدلات البت التي تم قياسها ب كيلوبت في الثانية على سبيل المثال: 128 (كيلوبت في الثانية) | بت في الثانية على سبيل المثال: 128000 (بت/ثانية) |
ترميز DRM FairPlay | في Media Services V2، يمكن تحديد متجه التهيئة (IV). | في Media Services V3، لا يمكن تحديد FairPlay IV. |
أداة الترميز المتميزة | أداة الترميز المتميزة والمفهرس القديم | لا يمكن الوصول إلى راجع مواضيع الترميز في |
HTTPS للمعالجة المستندة إلى الوظيفة | لمعالجة المهمة المستندة إلى الملفات، يمكنك استخدام عنوان URL HTTPS كمدخل. لا تحتاج إلى تخزين المحتوى بالفعل في Azure، ولا تحتاج إلى إنشاء الأصول. | |
قوالب ARM للوظائف | لم تكن قوالب ARM موجودة في الإصدار 2. | يمكن استخدام التحويل لإنشاء تكوينات قابلة لإعادة الاستخدام، لإنشاء قوالب Azure Resource Manager، وعزل إعدادات المعالجة بين العديد من العملاء أو المستأجرين. |
نقطة النهاية المتدفقة | تمثل نقطة نهاية البث خدمة دفق يمكنها تسليم المحتوى مباشرة إلى تطبيق مشغل العميل، أو إلى شبكة تسليم المحتوى (CDN) لمزيد من التوزيع. | تظل نقاط النهاية المتدفقة كما هي في المقام الأول. يتم استخدامها للتعبئة الديناميكية والتشفير وتسليم محتوى HLS و DASH لكل من البث المباشر عند الطلب إما مباشرة من الأصل أو من خلال CDN. تتضمن الميزات الجديدة الدعم لتحسين تكامل Azure Monitor وتخطيطه. |
قنوات الأحداث المباشرة | القنوات مسؤولة عن معالجة محتوى البث المباشر. توفر القناة نقطة نهاية إدخال (استيعاب عنوان URL) التي توفرها بعد ذلك لمحول مباشر. تتلقى القناة تدفقات الإدخال المباشر من المحولات البرمجية المباشرة وتجعلها متاحة للبث من خلال نقطة نهاية دفق واحدة أو أكثر. توفر القنوات أيضا نقطة نهاية معاينة (عنوان URL للمعاينة) التي تستخدمها لمعاينة الدفق والتحقق من صحته قبل المزيد من المعالجة والتسليم. | تستبدل الأحداث المباشرة القنوات من v2 API. وهي تحمل معظم الميزات، ولديها المزيد من الميزات الجديدة مثل النسخ المباشرة ووضع الاستعداد والدعم لاستيعاب RTMPS. |
برامج الأحداث المباشرة | يمكنك البرنامج من التحكم في نشر وتخزين المقاطع في بث مباشر. تدير القنوات البرامج. تشبه علاقة القناة والبرنامج الوسائط التقليدية حيث تحتوي القناة على دفق مستمر من المحتوى ويتم تحديد نطاق البرنامج لبعض الأحداث المحددة التوقيت على تلك القناة. يمكنك تحديد عدد الساعات التي تريد الاحتفاظ بالمحتوى المسجل للبرنامج عن طريق تعيين الخاصية ArchiveWindowLength . يمكن تعيين هذه القيمة من 5 دقائق كحد أدنى إلى 25 ساعة كحد أقصى. |
تحل المخرجات المباشرة الآن محل البرامج في v3 API. |
طول الحدث المباشر | يمكنك دفق Live Events 24/7 عند استخدام خدمات الوسائط لتحويل موجز مساهمة معدل البت واحد إلى دفق إخراج يحتوي على معدلات بت متعددة. | |
زمن انتقال الحدث المباشر | دعم بث مباشر جديد لزمن انتقال منخفض على الأحداث المباشرة. | |
معاينة الأحداث المباشرة | يدعم Live Event Preview التعبئة الديناميكية والتشفير الديناميكي. وهذا يمكن حماية المحتوى على المعاينة وكذلك حزمة DASH وHLS. | |
RTMPS للحدث المباشر | تحسين دعم RTMPS مع زيادة الاستقرار والمزيد من دعم أداة ترميز المصدر. | |
استيعاب RTMPS للحدث المباشر بشكل آمن | عند إنشاء حدث مباشر، تحصل على 4 عناوين URL استيعاب. عناوين URL 4 استيعاب متطابقة تقريبا، لها نفس رمز الدفق المميز AppId ، فقط جزء رقم المنفذ مختلف. اثنان من عناوين URL هما أساسيان ونسخ احتياطي ل RTMPS. |
|
النسخ المباشر للحدث | توفر Azure Media Service الفيديو والصوت والنص في بروتوكولات مختلفة. عند نشر البث المباشر باستخدام MPEG-DASH أو HLS/CMAF، ثم جنبا إلى جنب مع الفيديو والصوت، توفر خدمتنا النص المنسوخ في TTML المتوافق مع IMSC1.1. | |
وضع الاستعداد للحدث المباشر | لم يكن هناك وضع الاستعداد ل V2. | وضع الاستعداد هو ميزة v3 جديدة تساعد في إدارة التجمعات الساخنة من الأحداث المباشرة. يمكن للعملاء الآن بدء حدث مباشر في وضع الاستعداد بتكلفة أقل قبل نقله إلى حالة التشغيل. وهذا يحسن أوقات بدء القناة ويقلل من تكاليف تشغيل التجمعات الساخنة لبدء التشغيل بشكل أسرع. |
فوترة الحدث المباشر | تستند فوترة الأحداث المباشرة إلى عدادات القناة المباشرة. | |
المخرجات المباشرة | كان لا بد من بدء البرامج بعد الإنشاء. | تبدأ المخرجات المباشرة عند الإنشاء وتتوقف عند حذفها. |
الحصول على المساعدة والدعم
يمكنك الاتصال بخدمات الوسائط بأسئلة أو متابعة تحديثاتنا بإحدى الطرق التالية:
- Q & A
- تجاوز مكدس الذاكرة المؤقتة
. ضع علامة على الأسئلة باستخدام azure-media-services
. - @MSFTAzureMedia أو استخدم @AzureSupport لطلب الدعم.
- افتح تذكرة دعم من خلال مدخل Microsoft Azure.