سيناريوهات Microsoft Azure Media Services الشائعة

media services logo


ملاحظة

لا تتم إضافة أي ميزات أو وظائف جديدة إلى خدمات الوسائط الإصدار 2. تحقق من أحدث إصدار، خدمات الوسائط الإصدار 3. راجع أيضا إرشادات الترحيل من الإصدار 2 إلى الإصدار 3

تمكنك Microsoft Azure Media Services (AMS) من تحميل محتوى الفيديو أو الصوت وتخزينه وترميزه وحزمه بشكل آمن لكل من تسليم البث المباشر عند الطلب إلى عملاء مختلفين (على سبيل المثال، التلفزيون والكمبيوتر الشخصي والأجهزة المحمولة).

تعرض هذه المقالة السيناريوهات الشائعة لتقديم المحتوى مباشرة أو عند الطلب.

نظرة عامة

المتطلبات الأساسية

  • حساب Azure. إذا لم يكن لديك حساب، يمكنك إنشاء حساب تجريبي مجاني في غضون دقيقتين فقط. لمزيد من التفاصيل، راجع Azure Free Trial.

  • حساب خدمات وسائط Azure. لمزيد من المعلومات، راجع إنشاء حساب.

  • يجب أن تكون نقطة نهاية الدفق التي تريد دفق المحتوى منها في حالة التشغيل .

    عند إنشاء حساب AMS الخاص بك، تتم إضافة نقطة نهاية دفق افتراضية إلى حسابك في حالة الإيقاف . لبدء دفق المحتوى الخاص بك والاستفادة من التعبئة والتغليف الديناميكي والتشفير الديناميكي، يجب أن تكون نقطة نهاية الدفق في حالة التشغيل .

الكائنات شائعة الاستخدام عند التطوير مقابل نموذج AMS OData

تظهر الصورة التالية بعض الكائنات الأكثر استخداما عند التطوير مقابل نموذج Media Services OData.

انقر فوق الصورة لعرضها بالحجم الكامل.

Diagram showing some of the most commonly used objects when developing against the Azure Media Services object data model.

يمكنك عرض النموذج بأكمله هنا.

حماية المحتوى في التخزين وتقديم الوسائط المتدفقة بطريقة واضحة (غير مشفرة)

VoD workflow

  1. Upload ملف وسائط عالي الجودة في أصل.

    يوصى بتطبيق خيار تشفير التخزين على الأصل الخاص بك من أجل حماية المحتوى الخاص بك أثناء التحميل وأثناء الراحة في التخزين.

  2. ترميز إلى مجموعة من ملفات MP4 معدل البت التكيفي.

    يوصى بتطبيق خيار تشفير التخزين على أصل الإخراج من أجل حماية المحتوى الخاص بك في وضع الراحة.

  3. تكوين نهج تسليم الأصول (المستخدمة من قبل التعبئة والتغليف الديناميكية).

    إذا كان الأصل الخاص بك هو تخزين مشفر، يجب تكوين نهج تسليم الأصول.

  4. انشر الأصل عن طريق إنشاء محدد موقع OnDemand.

  5. دفق المحتوى المنشور.

حماية المحتوى في التخزين، وتقديم وسائط دفق مشفرة ديناميكيا

Protect with PlayReady

  1. Upload ملف وسائط عالي الجودة في أصل. تطبيق خيار تشفير التخزين على الأصل.
  2. ترميز إلى مجموعة من ملفات MP4 معدل البت التكيفي. تطبيق خيار تشفير التخزين على أصل الإخراج.
  3. إنشاء مفتاح محتوى التشفير للأصل الذي تريد تشفيره ديناميكيا أثناء التشغيل.
  4. تكوين نهج تخويل مفتاح المحتوى.
  5. تكوين نهج تسليم الأصول (المستخدمة من قبل التعبئة والتغليف الديناميكي والتشفير الديناميكي).
  6. انشر الأصل عن طريق إنشاء محدد موقع OnDemand.
  7. دفق المحتوى المنشور.

تسليم التنزيل التدريجي

  1. Upload ملف وسائط عالي الجودة في أصل.
  2. ترميز إلى ملف MP4 واحد.
  3. انشر الأصل عن طريق إنشاء محدد موقع OnDemand أو SAS. إذا كنت تستخدم محدد موقع SAS، يتم تنزيل المحتوى من تخزين Azure blob. لا تحتاج إلى وجود نقاط نهاية دفق في حالة البدء.
  4. تنزيل المحتوى تدريجيا.

تقديم أحداث البث المباشر

  1. استيعاب المحتوى المباشر باستخدام بروتوكولات البث المباشر المختلفة (على سبيل المثال RTMP أو Smooth Streaming).
  2. (اختياريا) ترميز الدفق الخاص بك في دفق معدل البت التكيفي.
  3. معاينة البث المباشر.
  4. تسليم المحتوى من خلال:
    1. بروتوكولات البث الشائعة (على سبيل المثال، MPEG DASH، Smooth، HLS) مباشرة لعملائك،
    2. إلى شبكة تسليم المحتوى (CDN) لمزيد من التوزيع، أو
    3. سجل المحتوى الذي تم استيعابه واخزنه ليتم دفقه لاحقا (فيديو عند الطلب).

عند إجراء البث المباشر، يمكنك اختيار أحد المسارات التالية:

العمل مع القنوات التي تتلقى بثا مباشرا متعدد البتات من مرمزات محلية (تمرير)

يوضح الرسم التخطيطي التالي الأجزاء الرئيسية من النظام الأساسي AMS التي تشارك في سير العمل التمريري .

Diagram that shows the major parts of the A M S platform involved in the

لمزيد من المعلومات، راجع العمل مع القنوات التي تتلقى بثا مباشرا متعدد البتات من مرمزات محلية.

العمل مع القنوات التي تم تمكينها لتنفيذ الترميز المباشر باستخدام Azure Media Services

يوضح الرسم التخطيطي التالي الأجزاء الرئيسية من النظام الأساسي AMS التي تشارك في سير عمل البث المباشر حيث يتم تمكين القناة للقيام بالترميز المباشر باستخدام خدمات الوسائط.

Live workflow

لمزيد من المعلومات، راجع العمل مع القنوات التي تم تمكينها لتنفيذ الترميز المباشر باستخدام خدمات وسائط Azure.

استهلاك المحتوى

توفر Azure Media Services الأدوات التي تحتاجها لإنشاء تطبيقات مشغل عميل ديناميكية غنية لمعظم الأنظمة الأساسية بما في ذلك: أجهزة iOS وأجهزة Android Windows Windows Phone وXbox ومربعات Set-top.

تمكين Azure CDN

تدعم خدمات الوسائط التكامل مع Azure CDN. للحصول على معلومات حول كيفية تمكين Azure CDN، راجع كيفية إدارة نقاط نهاية البث في حساب خدمات الوسائط.

تغيير حجم حساب خدمات الوسائط

يمكن لعملاء AMS توسيع نطاق نقاط نهاية الدفق ومعالجة الوسائط والتخزين في حسابات AMS الخاصة بهم.

  • يمكن لعملاء خدمات الوسائط اختيار إما نقطة نهاية تدفق قياسية أو نقطة نهاية تدفق Premium. نقطة نهاية البث القياسية مناسبة لمعظم أحمال العمل المتدفقة. يتضمن نفس الميزات مثل نقاط نهاية تدفق Premium وتحجيم النطاق الترددي الصادر تلقائيا.

    Premium نقاط نهاية الدفق مناسبة لأحمال العمل المتقدمة، ما يوفر سعة عرض النطاق الترددي المخصصة والقابلة للتطوير. العملاء الذين لديهم نقطة نهاية تدفق Premium، بشكل افتراضي الحصول على وحدة دفق واحدة (SU). يمكن توسيع نطاق نقطة نهاية الدفق عن طريق إضافة وحدات SUs. توفر كل وحدة SU سعة عرض النطاق الترددي الإضافية للتطبيق. لمزيد من المعلومات حول تحجيم نقاط نهاية دفق Premium، راجع موضوع نقاط نهاية دفق التحجيم.

  • يقترن حساب خدمات الوسائط بنوع الوحدة المحجوزة، والذي يحدد السرعة التي تتم بها معالجة مهام معالجة الوسائط. يمكنك الاختيار بين أنواع الوحدات المحجوزة التالية: S1 أو S2 أو S3. على سبيل المثال، تعمل نفس مهمة الترميز بشكل أسرع عند استخدام نوع الوحدة المحجوزة S2 مقارنة بنوع S1 .

    بالإضافة إلى تحديد نوع الوحدة المحجوزة، يمكنك تحديد توفير حسابك مع الوحدات المحجوزة (RUs). يحدد عدد وحدات الطلب المتوفرة عدد مهام الوسائط التي يمكن معالجتها بشكل متزامن في حساب معين.

    ملاحظة

    تعمل وحدات الطلب لتوازي جميع معالجة الوسائط، بما في ذلك مهام الفهرسة باستخدام Azure Media Indexer. ومع ذلك، على عكس الترميز، لا تتم معالجة مهام الفهرسة بشكل أسرع مع وحدات محجوزة أسرع.

    لمزيد من المعلومات، راجع توسيع نطاق معالجة الوسائط.

  • يمكنك أيضا توسيع نطاق حساب خدمات الوسائط الخاص بك عن طريق إضافة حسابات تخزين إليه. يقتصر كل حساب تخزين على 500 تيرابايت. لمزيد من المعلومات، راجع إدارة حسابات التخزين.