كتابة الحديث المباشر

media services logo v3


هل تبحث عن وثائق خدمات الوسائط v2 ؟
هل تواجه مشكلة؟ راجع دليل استكشاف الأخطاء وإصلاحها للحصول على حلول للمشكلات المتعلقة باستخدام خدمات الوسائط.
يمكن العثور على نماذج التعليمات البرمجية في صفحة Samples .

توفر خدمة وسائط Azure الفيديو والصوت والنص في بروتوكولات مختلفة. عند نشر البث المباشر باستخدام MPEG-DASH أو HLS/CMAF، ثم جنبا إلى جنب مع الفيديو والصوت، توفر خدمتنا النص المنسوخ في TTML المتوافق مع IMSC1.1. يتم حزم التسليم في أجزاء MPEG-4 الجزء 30 (ISO/IEC 14496-30). إذا كنت تستخدم التسليم عبر HLS/TS، فسيتم تسليم النص ك VTT مجمع.

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

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

مناطق ولغات النسخ المباشر

النسخ المباشر متاح في المناطق كما هو موثق هنا.

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

اللغة إعدادات محلية (BCP-47)
الأفريكانية (جنوب أفريقيا) af-ZA
الأمهرية (إثيوبيا) am-ET
العربية (الجزائر) ar-DZ
العربية (البحرين)، المعيار الحديث ar-BH
العربية (مصر) ar-EG
العربية (العراق) ar-IQ
العربية (إسرائيل) ar-IL
العربية (الأردن) ar-JO
العربية (الكويت) ar-KW
العربية (لبنان) ar-LB
العربية (ليبيا) ar-LY
العربية (المغرب) ar-MA
العربية (عمان) ar-OM
العربية (السلطة الفلسطينية) ar-PS
العربية (قطر) ar-QA
العربية (المملكة العربية السعودية) ar-SA
العربية (سوريا) ar-SY
العربية (تونس) ar-TN
العربية (الإمارات العربية المتحدة) ar-AE
العربية (اليمن) ar-YE
البنغالية (الهند) bn-IN
البلغارية (بلغاريا) bg-BG
البورمية (ميانمار) my-MM
الكاتالانية (أسبانيا) ca-ES
الصينية (الكانتونية، التقليدية) zh-HK
الصينية (الماندارين، المبسطة) zh-CN
الصينية (الماندارين التايوانية) zh-TW
‏‏الكرواتية (كرواتيا) hr-HR
التشيكية (التشيكية) cs-CZ
‏‏الدانماركية (الدانمرك) da-DK
الهولندية (بلجيكا) nl-BE
‏‏الهولندية (هولندا) nl-NL
الإنجليزية (أستراليا) en-AU
الإنجليزية (كندا) en-CA
الإنجليزية (غانا) en-GH
الإنجليزية (هونغ كونغ) en-HK
الإنجليزية (الهند) en-IN
الإنجليزية (أيرلندا) en-IE
الإنجليزية (كينيا) en-KE
الإنجليزية (نيوزيلندا) en-NZ
الإنجليزية (نيجيريا) en-NG
‏‏الإنجليزية (الفلبين) en-PH
الإنجليزية (سنغافورة) en-SG
الإنجليزية (جنوب أفريقيا) en-ZA
الإنجليزية (تنزانيا) en-TZ
الإنجليزية (المملكة المتحدة) en-GB
الإنجليزية (الولايات المتحدة) en-US
الإستونية (إستونيا) et-EE
الفلبينية (الفلبين) fil-PH
‏‏الفنلندية (فنلندا) fi-FI
الفرنسية (بلجيكا) fr-BE
الفرنسية (كندا) fr-CA
‏‏الفرنسية (فرنسا) fr-FR
الفرنسية (سويسرا) fr-CH
الألمانية (النمسا) de-AT
‏‏الألمانية (ألمانيا) de-DE
الألمانية (سويسرا) de-CH
اليونانية (اليونان) el-GR
الغوجاراتية (الهندية) gu-IN
‏‏العبرية (إسرائيل) he-IL
‏‏الهندية (الهند) hi-IN
المجرية (المجر) hu-HU
الآيسلندية (أيسلندا) is-IS
الإندونيسية (إندونيسيا) id-ID
الأيرلندية (أيرلندا) ga-IE
‏‏الإيطالية (إيطاليا) it-IT
‏‏اليابانية (اليابان) ja-JP
Javanese (إندونيسيا) jv-ID
كانادا (الهند) kn-IN
الخمير (كمبوديا) km-KH
‏‏الكورية (كوريا) ko-KR
لاو (لاوس) lo-LA
لاتفيا (لاتفيا) lv-LV
الليتوانية (ليتوانيا) lt-LT
المقدونية (مقدونيا الشمالية) mk-MK
الماليزية (ماليزيا) ms-MY
المالطية (مالطا) mt-MT
ماراتيهي (الهند) mr-IN
النرويجية (بوكمال، النرويج) nb-NO
الفارسية (إيران) fa-IR
‏‏البولندية (بولندا) pl-PL
البرتغالية (البرازيل) pt-BR
البرتغالية (البرتغال) pt-PT
‏‏الرومانية (رومانيا) ro-RO
‏‏الروسية (روسيا) ru-RU
الصربية (صربيا) sr-RS
السنهالية (سري لانكا) si-LK
‏‏السلوفاكية (سلوفاكيا) sk-SK
‏‏السلوفينية (سلوفينيا) sl-SI
الأسبانية (الأرجنتين) es-AR
الأسبانية (بوليفيا) es-BO
الأسبانية (شيلي) es-CL
الأسبانية (كولومبيا) es-CO
الأسبانية (كوستاريكا) es-CR
الأسبانية (كوبا) es-CU
الأسبانية (جمهورية الدومينيكان) es-DO
الأسبانية (الإكوادور) es-EC
الأسبانية (السلفادور) es-SV
الأسبانية (غينيا الاستوائية) es-GQ
الأسبانية (غواتيمالا) es-GT
الأسبانية (هندوراس) es-HN
الإسبانية (المكسيك) es-MX
الأسبانية (نيكاراغوا) es-NI
الأسبانية (بنما) es-PA
الأسبانية (باراغواي) es-PY
الأسبانية (بيرو) es-PE
الأسبانية (بورتوريكو) es-PR
الإسبانية (إسبانيا) es-ES
الأسبانية (أوروغواي) es-UY
الأسبانية (الولايات المتحدة الأمريكية) es-US
الأسبانية (فنزويلا) es-VE
السواحيلية (كينيا) sw-KE
السواحيلية (تنزانيا) sw-TZ
‏‏السويدية (السويد) sv-SE
‏‏التاميلية (الهند) ta-IN
‏‏التيلوجو (الهند) te-IN
‏‏التايلاندية (تايلاند) th-TH
‏‏التركية (تركيا) tr-TR
الأوكرانية (أوكرانيا) uk-UA
الأوزبكية (أوزبكستان) uz-UZ
الفيتنامية (فيتنام) vi-VN
الزولو (جنوب أفريقيا) zu-ZA

إنشاء الحدث المباشر باستخدام النسخ المباشر

لإنشاء حدث مباشر مع تشغيل النسخ، قم بتعيين الخاصية "النسخ" مع التعليمات البرمجية للغة المطلوبة عند إنشاء الحدث المباشر. يجب أن تتطابق التعليمات البرمجية للغة مع اللغة المنطوقة للفيديو.

بدء النسخ أو إيقافه بعد بدء الحدث المباشر

يمكنك البدء والإيقاف أو تغيير لغة النسخ المباشر أثناء تشغيل الحدث المباشر أو الاستعداد أو إيقافه.

لتشغيل النسخ المباشرة أو لتحديث لغة النسخ، قم بتصحيح الحدث المباشر لتضمين خاصية "النسخ" مع التعليمات البرمجية للغة الصحيحة على خاصية "اللغة". راجع القائمة أعلاه إلى رموز اللغات المدعومة.

لإيقاف تشغيل النسخ المباشرة، قم بإزالة خاصية "النسخ" من كائن الحدث المباشر.

ملاحظة

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

تسليم النسخ وتشغيله

راجع مقالة نظرة عامة على التعبئة والتغليف الديناميكي حول كيفية استخدام خدمتنا للتعبئة الديناميكية لتقديم الفيديو والصوت والنص في بروتوكولات مختلفة. عند نشر البث المباشر باستخدام MPEG-DASH أو HLS/CMAF، ثم جنبا إلى جنب مع الفيديو والصوت، توفر خدمتنا النص المنسوخ في TTML المتوافق مع IMSC1.1. يتم حزم هذا التسليم في أجزاء MPEG-4 الجزء 30 (ISO/IEC 14496-30). إذا كنت تستخدم التسليم عبر HLS/TS، فسيتم تسليم النص ك VTT مجمع. يمكنك استخدام مشغل ويب مثل Azure مشغل الوسائط لتشغيل الدفق.

ملاحظة

إذا كنت تستخدم Azure مشغل الوسائط، فاستخدم الإصدار 2.3.3 أو أحدث.

الخطوات التالية