رموز خطأ الأحداث المباشرة لـ Media Services
تحذير
سيتم إيقاف Azure Media Services في 30 يونيو 2024. لمزيد من المعلومات، راجع دليل إيقاف AMS.
تسرد الجداول التالية رموز خطأ Live Event.
LiveEventConnectionRejected
عند الاشتراك في أحداث Event Grid لحدث مباشر، قد ترى أحد الأخطاء التالية من حدث LiveEventConnectionRejected.
خطأ | المعلومات |
---|---|
MPE_RTMP_APPID_AUTH_FAILURE | |
الوصف | إدخال عنوان URL غير صحيح |
الحل المُقترح | APPID هو رمز GUID مميز في عنوان URL لإدخال RTMP. تأكد من تطابقه مع Ingest URL from API. |
MPE_INGEST_ENCODER_CONNECTION_DENIED | |
الوصف | عنوان IP لأداة الترميز غير موجود في قائمة السماح لعنوان IP الذي تم تكوينه |
الحل المُقترح | تأكد من أن عنوان IP لأداة الترميز موجود في قائمة السماح لـ IP. استخدم أداة عبر الإنترنت مثل whoismyip أو CIDR calculator لتعيين القيمة المناسبة. تأكد من إمكانية وصول أداة الترميز إلى الخادم قبل الحدث المباشر الفعلي. |
MPE_INGEST_RTMP_SETDATAFRAME_NOT_RECEIVED | |
الوصف | لم يرسل مشفر RTMP الأمر setDataFrame . |
الحل المُقترح | ترسل معظم أجهزة الترميز التجارية بيانات تعريف للتدفق. بالنسبة إلى أداة الترميز الذي يدفع استيعاب معدل بت واحد، قد لا تكون هذه مشكلة. يمكن لـ LiveEvent حساب معدل البت الوارد عندما تكون بيانات التعريف للدفق مفقودة. للاستيعاب متعدد معدلات البت لقناة PassThru أو سيناريو الدفع المزدوج، يمكنك محاولة إلحاق سلسلة الاستعلام بـ "videodatarate" و"audiodatarate" في عنوان URL المخصص للاستيعاب. قد تعمل القيمة التقريبية. الوحدة في Kbit. على سبيل المثال، rtmp://hostname:1935/live/GUID_APPID/streamname?videodatarate=5000&audiodatarate=192 |
MPE_INGEST_CODEC_NOT_SUPPORTED | |
الوصف | أداة الترميز المحدد غير مدعوم. |
الحل المُقترح | تلقى LiveEvent برنامج ترميز غير مدعوم. على سبيل المثال، إدخال RTMP، تلقى LiveEvent برنامج ترميز فيديو غير AVC. تحقق من الإعداد المسبق لأداة الترميز. |
MPE_INGEST_DESCRIPTION_INFO_NOT_RECEIVED | |
الوصف | لم يتم استلام معلومات وصف الوسائط قبل تسليم بيانات الوسائط الفعلية. |
الحل المُقترح | لا يتلقى LiveEvent وصف الدفق (الرأس أو علامة FLV) من وحدة الترميز. هذا انتهاك للبروتوكول. الاتصال ببائع الترميز. |
MPE_INGEST_MEDIA_QUALITIES_EXCEEDED | |
الوصف | تجاوز عدد مستويات الجودة لنوع الصوت أو الفيديو الحد الأقصى المسموح به. تم تجاهل مستويات الجودة التي تتجاوز الحد الأقصى من قِبَل الخدمة. |
الحل المُقترح | عندما يكون وضع Live Event هو Live Encoding، يجب أن يدفع أداة الترميز معدل بت واحد للفيديو والصوت. لاحظ أن الدفع الزائد من نفس معدل البت مسموح به. تحقق من الإعداد المسبق لأداة الترميز أو إعدادات الإخراج للتأكد من أنه ينتج تدفق معدل بت واحد. |
MPE_INGEST_BITRATE_AGGREGATED_EXCEEDED | |
الوصف | تجاوز إجمالي معدل البت الوارد في حدث مباشر أو خدمة قناة الحد الأقصى المسموح به. |
الحل المُقترح | تجاوز المشفر الحد الأقصى لمعدل البت الوارد. يعمل هذا الحد على تجميع جميع البيانات الواردة من المشفر المساهم. تحقق من الإعداد المسبق لأداة الترميز أو إعدادات الإخراج لتقليل معدل البت. |
MPE_RTMP_FLV_TAG_TIMESTAMP_INVALID | |
الوصف | الطابع الزمني للفيديو أو الصوت FLVTag غير صالح من أداة ترميز RTMP. |
الحل المُقترح | تم إيقاف الاستخدام. |
MPE_INGEST_FRAMERATE_EXCEEDED | |
الوصف | تجاوزت التدفقات التي تم استيعابها من قِبل المشفر الوارد مع معدلات الإطارات الحد الأقصى المسموح به وهو 30 إطاراً في الثانية لترميز الأحداث/القنوات الحية. |
الحل المُقترح | تحقق من الضبط المسبق لأداة الترميز لخفض معدل الإطارات إلى أقل من 36 إطاراً في الثانية. |
MPE_INGEST_VIDEO_RESOLUTION_NOT_SUPPORTED | |
الوصف | تجاوزت التدفقات التي يتم استيعابها من أداة الترميز الوارد الدقة المسموح بها التالية: 1920x1088 لترميز الأحداث/القنوات الحية و4096 x 2160 للأحداث/القنوات المباشرة الأساسية والقياسية. |
الحل المُقترح | تحقق من الإعداد المسبق لأداة الترميز لخفض دقة الفيديو حتى لا يتجاوز الحد. |
MPE_INGEST_RTMP_TOO_LARGE_UNPROCESSED_FLV | |
الوصف | تلقى الحدث المباشر كمية كبيرة من البيانات الصوتية دفعة واحدة، أو كمية كبيرة من بيانات الفيديو بدون أي إطارات رئيسية. لقد قطعنا اتصال المشفر لمنحه فرصة لإعادة المحاولة بالبيانات الصحيحة. |
الحل المُقترح | تأكد من أن المشفر يرسل إطاراً رئيسياً لكل فترة إطار مفتاح (GOP). قم بتمكين إعدادات مثل "معدل البت الثابت (CBR)" أو "محاذاة الإطارات الرئيسية". في بعض الأحيان، قد تساعد إعادة تعيين أداة الترميز المساهمة. إذا لم يساعدك ذلك، فاتصل ببائع أداة الترميز. |
LiveEventEncoderDisconnected
قد ترى أحد الأخطاء التالية من حدث LiveEventEncoderDisconnected.
خطأ | المعلومات |
---|---|
MPE_RTMP_SESSION_IDLE_TIMEOUT | |
الوصف | انتهت مهلة جلسة RTMP بعد الخمول للحد الزمني المسموح به. |
الحل المُقترح | يحدث هذا عادةً عندما يتوقف برنامج التشفير عن تلقي تغذية الإدخال بحيث تصبح الجلسة خاملة نظراً لعدم وجود بيانات يمكن إخراجها. تحقق مما إذا كانت حالة الترميز أو موجز الإدخال في حالة سليمة. |
MPE_RTMP_FLV_TAG_TIMESTAMP_INVALID | |
الوصف | الطابع الزمني للفيديو أو الصوت FLVTag غير صالح من أداة ترميز RTMP. |
الحل المُقترح | تم إيقاف الاستخدام. |
MPE_CAPACITY_LIMIT_REACHED | |
الوصف | الترميز يرسل البيانات بسرعة كبيرة. |
الحل المُقترح | يحدث هذا عندما تندفع أداة ترميز مجموعة كبيرة من الأجزاء في فترة وجيزة. يمكن أن يحدث هذا نظرياً عندما يتعذر على المشفر دفع البيانات لفترة من الوقت بسبب مشكلة في الشبكة واندفاعات البيانات عندما تكون الشبكة متاحة. ابحث عن السبب من سجل أداة الترميز أو سجل النظام. |
رموز خطأ غير معروفة | |
الوصف | يمكن أن تتراوح رموز الخطأ هذه من خطأ في الذاكرة إلى إدخالات مكررة في خريطة التجزئة. يمكن أن يحدث هذا عندما يرسل أداة الترميز مجموعة كبيرة من الأجزاء في فترة وجيزة. يمكن أن يحدث هذا أيضاً عندما يتعذر على المشفر دفع البيانات لفترة من الوقت بسبب مشكلة في الشبكة ثم يرسل جميع الأجزاء المتأخرة مرة واحدة عندما تصبح الشبكة متاحة. |
الحل المُقترح | تحقق من سجلات أداة الترميز. |
رموز خطأ أخرى
خطأ | المعلومات | حدث مرفوض/غير متصل |
---|---|---|
ERROR_END_OF_MEDIA | نعم | |
الوصف | هذا خطأ عام. | |
الحل المُقترح | لا شيء | |
MPI_SYSTEM_MAINTENANCE | نعم | |
الوصف | تم فصل أداة الترميز بسبب تحديث الخدمة أو صيانة النظام. | |
الحل المُقترح | تأكد من أن أداة الترميز يمكّن "الاتصال التلقائي". يسمح لأداة الترميز بإعادة الاتصال بنقطة نهاية الحدث المباشر الزائدة التي لا تخضع للصيانة. | |
MPE_BAD_URL_SYNTAX | نعم | |
الوصف | تم تنسيق عنوان URL غير صحيح. | |
الحل المُقترح | تأكد من تنسيق عنوان URL للدخول بشكل صحيح. بالنسبة إلى RTMP، يجب أن يكون rtmp[s]://hostname:port/live/GUID_APPID/streamname |
|
MPE_CLIENT_TERMINATED_SESSION | نعم | |
الوصف | قطع المشفر الجلسة. | |
الحل المُقترح | هذا ليس خطأ. بدأ أداة الترميز قطع الاتصال، بما في ذلك فصل بسيط. إذا كان هذا قطع اتصال غير متوقع، فتحقق من سجلات أداة الترميز. | |
MPE_INGEST_DISCONTINUITY | لا | |
الوصف | هناك توقف في البيانات الواردة. | |
الحل المُقترح | هذا تحذير بأن أداة الترميز يسقط البيانات بسبب مشكلة في الشبكة أو مشكلة في موارد النظام. تحقق من سجل أداة الترميز أو سجل النظام. راقب موارد النظام (وحدة المعالجة المركزية أو الذاكرة أو الشبكة) أيضاً. إذا كانت وحدة المعالجة المركزية للنظام عالية جداً، فحاول خفض معدل البت أو استخدم خيار أداة ترميز H/W من بطاقة رسومات النظام. |
الحصول على التعليمات والدعم
يمكنك الاتصال بخدمات الوسائط بأسئلة أو اتباع تحديثاتنا بإحدى الطرق التالية:
- س & أ
-
موقع Stack Overflow. وضع علامة على الأسئلة باستخدام
azure-media-services
. - @MSFTAzureMediaأو استخدم @AzureSupport لطلب الدعم.
- افتح تذكرة دعم من خلال مدخل Microsoft Azure.