Media Services Élő esemény hibakódjai
Figyelmeztetés
Az Azure Media Services 2024. június 30-án megszűnik. További információkért lásd az AMS kivezetési útmutatót.
Az alábbi táblázatok az élő esemény hibakódjait sorolják fel.
LiveEventConnectionRejected
Amikor előfizet egy élő esemény Event Grid-eseményeire , az alábbi hibák egyike jelenhet meg a LiveEventConnectionRejected eseményből.
Hiba | Tájékoztatás |
---|---|
MPE_RTMP_APPID_AUTH_FAILURE | |
Description | Helytelen betöltési URL-cím |
Javasolt megoldás | Az APPID egy GUID-jogkivonat az RTMP betöltési URL-címében. Győződjön meg arról, hogy megegyezik az API-ból származó Betöltési URL-címmel. |
MPE_INGEST_ENCODER_CONNECTION_DENIED | |
Description | A kódoló IP-címe nem szerepel a konfigurált IP-engedélyezési listában |
Javasolt megoldás | Győződjön meg arról, hogy a kódoló IP-címe szerepel az IP-engedélyezési listában. A megfelelő érték beállításához használjon egy online eszközt, például a whoismyip-t vagy a CIDR-kalkulátort . Győződjön meg arról, hogy a kódoló eléri a kiszolgálót a tényleges élő esemény előtt. |
MPE_INGEST_RTMP_SETDATAFRAME_NOT_RECEIVED | |
Description | Az RTMP-kódoló nem küldte el a setDataFrame parancsot. |
Javasolt megoldás | A legtöbb kereskedelmi kódoló streammetaadatokat küld. Egy olyan kódoló esetében, amely egyetlen bitsebesség-betöltést küld le, ez nem feltétlenül probléma. A LiveEvent képes a bejövő bitráta kiszámítására, ha a stream metaadatai hiányoznak. PassThru-csatorna vagy dupla leküldéses forgatókönyv többbites betöltése esetén megpróbálhatja hozzáfűzni a lekérdezési sztringet a betöltési URL-címhez a "videodatarate" és a "audiodatarate" kifejezéssel. A hozzávetőleges érték működhet. Az egység a Kbit-ben található. Például: rtmp://hostname:1935/live/GUID_APPID/streamname?videodatarate=5000&audiodatarate=192 |
MPE_INGEST_CODEC_NOT_SUPPORTED | |
Description | A megadott kodek nem támogatott. |
Javasolt megoldás | A LiveEvent nem támogatott kodeket kapott. Például egy RTMP-betöltés, a LiveEvent nem AVC videokodekeket kapott. Ellenőrizze a kódoló előre beállított beállításait. |
MPE_INGEST_DESCRIPTION_INFO_NOT_RECEIVED | |
Description | A médiamegadási információk nem érkeztek meg a tényleges médiaadatok kézbesítése előtt. |
Javasolt megoldás | A LiveEvent nem kapja meg a stream leírását (fejlécet vagy FLV-címkét) a kódolótól. Ez egy protokoll megsértése. Lépjen kapcsolatba a kódoló gyártójával. |
MPE_INGEST_MEDIA_QUALITIES_EXCEEDED | |
Description | A hang- vagy videotípus minőségi szintjei túllépték a megengedett maximális korlátot. A szolgáltatás figyelmen kívül hagyta a korláton túli minőségi szinteket. |
Javasolt megoldás | Ha az Élő esemény mód élő kódolású, a kódolónak egyetlen bitrátát kell leküldnie a videóból és a hangból. Vegye figyelembe, hogy ugyanabból a bitsebességből redundáns leküldés engedélyezett. Ellenőrizze a kódoló előre beállított vagy kimeneti beállításait, és győződjön meg arról, hogy egyetlen sávszélességű streamet ad ki. |
MPE_INGEST_BITRATE_AGGREGATED_EXCEEDED | |
Description | Egy élő esemény vagy csatornaszolgáltatás bejövő teljes bitráta túllépte a megengedett maximális korlátot. |
Javasolt megoldás | A kódoló túllépte a maximális bejövő sávszélességet. Ez a korlát a közreműködő kódoló összes bejövő adatát összesíti. Ellenőrizze a kódoló előre beállított vagy kimeneti beállításait a sávszélesség csökkentése érdekében. |
MPE_RTMP_FLV_TAG_TIMESTAMP_INVALID | |
Description | A videó vagy a hang FLVTag időbélyege érvénytelen az RTMP-kódolótól. |
Javasolt megoldás | Elavult. |
MPE_INGEST_FRAMERATE_EXCEEDED | |
Description | A bejövő kódolású, képkockasebességgel betöltött streamek túllépték az élő események/csatornák kódolásához megengedett maximális 30 fps-t. |
Javasolt megoldás | Ellenőrizze a kódoló előre beállított beállítását, hogy a képkockasebesség 36 fps alá csökkenjen. |
MPE_INGEST_VIDEO_RESOLUTION_NOT_SUPPORTED | |
Description | A bejövő kódoló által betöltött streamek túllépték a következő engedélyezett felbontásokat: 1920x1088 az élő események/csatornák kódolásához, 4096 x 2160 az alapszintű és standard átmenő élő eseményekhez/csatornákhoz. |
Javasolt megoldás | Ellenőrizze a kódoló előre beállított beállítását a videó felbontásának csökkentéséhez, hogy ne lépje túl a korlátot. |
MPE_INGEST_RTMP_TOO_LARGE_UNPROCESSED_FLV | |
Description | Az élő esemény egyszerre nagy mennyiségű hangadatot vagy nagy mennyiségű videoadatot kapott kulcskeretek nélkül. Leválasztottuk a kódolót, hogy esélyt adjunk neki a helyes adatokkal való újrapróbálkozásra. |
Javasolt megoldás | Győződjön meg arról, hogy a kódoló minden kulcskockaintervallumhoz (GOP) küld kulcskeretet. Engedélyezze az olyan beállításokat, mint a "Constant bitrate(CBR)" vagy a "Align Key Frames" (Kulcskeretek igazítása). Előfordulhat, hogy a közreműködő kódoló alaphelyzetbe állítása segíthet. Ha ez nem segít, forduljon a kódoló gyártójához. |
LiveEventEncoderDisconnected
A LiveEventEncoderDisconnected esemény az alábbi hibák egyikét tapasztalhatja.
Hiba | Tájékoztatás |
---|---|
MPE_RTMP_SESSION_IDLE_TIMEOUT | |
Description | Az RTMP-munkamenet időtúllépést kapott, miután tétlen volt az engedélyezett időkorlát miatt. |
Javasolt megoldás | Ez általában akkor fordul elő, ha egy kódoló nem fogadja a bemeneti hírcsatornát, hogy a munkamenet tétlenné váljon, mert nincs kiküldésre szolgáló adat. Ellenőrizze, hogy a kódoló vagy a bemeneti adatcsatorna állapota kifogástalan állapotban van-e. |
MPE_RTMP_FLV_TAG_TIMESTAMP_INVALID | |
Description | A videó vagy a hang FLVTag időbélyege érvénytelen az RTMP-kódolótól. |
Javasolt megoldás | Elavult. |
MPE_CAPACITY_LIMIT_REACHED | |
Description | A kódoló túl gyorsan küld adatokat. |
Javasolt megoldás | Ez akkor fordul elő, ha a kódoló rövid idő alatt nagy mennyiségű töredéket szór ki. Ez elméletileg akkor fordulhat elő, ha a kódoló egy hálózati probléma miatt nem tud adatokat leküldni, és amikor a hálózat elérhető, az adatok kicsúsznak. Keresse meg az okot a kódoló naplójában vagy a rendszernaplóban. |
Ismeretlen hibakódok | |
Description | Ezek a hibakódok a memóriahibától a kivonattérkép ismétlődő bejegyzéseiig terjedhetnek. Ez akkor fordulhat elő, ha a kódoló rövid idő alatt nagy mennyiségű töredéket küld ki. Ez akkor is előfordulhat, ha a kódoló hálózati probléma miatt addig nem tudott adatokat leküldni, majd a hálózat elérhetővé válása után azonnal elküldi az összes késleltetett töredéket. |
Javasolt megoldás | Ellenőrizze a kódoló naplóit. |
Egyéb hibakódok
Hiba | Tájékoztatás | Elutasított/leválasztott esemény |
---|---|---|
ERROR_END_OF_MEDIA | Yes | |
Leírás | Ez általános hiba. | |
Javasolt megoldás | Nincsenek. | |
MPI_SYSTEM_MAINTENANCE | Yes | |
Leírás | A kódoló szolgáltatásfrissítés vagy rendszerkarbantartás miatt megszakadt. | |
Javasolt megoldás | Győződjön meg arról, hogy a kódoló engedélyezi az automatikus csatlakozást. Lehetővé teszi a kódoló számára, hogy újra csatlakozzon a nem karbantartás alatt álló redundáns élő eseményvégponthoz. | |
MPE_BAD_URL_SYNTAX | Yes | |
Leírás | A betöltési URL-cím helytelenül van formázva. | |
Javasolt megoldás | Győződjön meg arról, hogy a betöltési URL-cím megfelelően van formázva. RTMP esetén a következőnek kell lennie: rtmp[s]://hostname:port/live/GUID_APPID/streamname |
|
MPE_CLIENT_TERMINATED_SESSION | Yes | |
Leírás | A kódoló leválasztotta a munkamenetet. | |
Javasolt megoldás | Ez nem hiba. A kódoló kezdeményezte a leválasztást, beleértve a kecses leválasztást is. Ha a kapcsolat váratlanul megszakad, ellenőrizze a kódoló naplóit. | |
MPE_INGEST_DISCONTINUITY | Nem | |
Leírás | A bejövő adatok nem folytonosak. | |
Javasolt megoldás | Ez egy figyelmeztetés, amely szerint a kódoló hálózati vagy rendszererőforrás-probléma miatt elveti az adatokat. Ellenőrizze a kódoló naplóját vagy a rendszernaplót. Monitorozza a rendszererőforrást (CPU, memória vagy hálózat) is. Ha a rendszer processzorhasználata túl magas, próbálja meg csökkenteni a sávszélességet, vagy használja a H/W kódoló beállítást a rendszer grafikus kártyájáról. |
Súgó és támogatás
Kérdéseivel kapcsolatba léphet a Media Services szolgáltatással, vagy követheti a frissítéseket az alábbi módszerek egyikével:
- Q & A
- Stack Overflow. Kérdések címkézése a következővel:
azure-media-services
. - @MSFTAzureMediavagy @AzureSupport használatával kérhet támogatást.
- Nyisson meg egy támogatási jegyet a Azure Portal keresztül.