Media Services Live Event-felkoder
Varning
Azure Media Services dras tillbaka den 30 juni 2024. Mer information finns i AMS Pensionsguide.
I följande tabeller visas felkoderna livehändelse .
LiveEventConnectionRejected
När du prenumererar på Event Grid-händelser för en livehändelse kan något av följande fel visas från händelsen LiveEventConnectionRejected .
Fel | Information |
---|---|
MPE_RTMP_APPID_AUTH_FAILURE | |
Description | Felaktig inmatnings-URL |
Föreslagen lösning | APPID är en GUID-token i RTMP-inmatnings-URL. Kontrollera att den matchar inmatnings-URL:en från API:et. |
MPE_INGEST_ENCODER_CONNECTION_DENIED | |
Description | Kodar-IP finns inte i listan över konfigurerade IP-tillåtna ip-adresser |
Föreslagen lösning | Kontrollera att kodarens IP-adress finns i listan över tillåtna IP-adresser. Använd ett onlineverktyg som whoismyip eller CIDR-kalkylatorn för att ange rätt värde. Kontrollera att kodaren kan nå servern före den faktiska livehändelsen. |
MPE_INGEST_RTMP_SETDATAFRAME_NOT_RECEIVED | |
Description | RTMP-kodaren skickade setDataFrame inte kommandot. |
Föreslagen lösning | De flesta kommersiella kodare skickar dataströmmetadata. För en kodare som push-överför en inmatning med en enda bithastighet är det kanske inte något problem. LiveEvent kan beräkna inkommande bithastighet när dataströmmetadata saknas. För inmatning med flera bithastigheter för en PassThru-kanal eller ett scenario med dubbel push kan du försöka lägga till frågesträngen med "videodatarate" och "audiodatarate" i inmatnings-URL:en. Det ungefärliga värdet kan fungera. Enheten finns i Kbit. Till exempel rtmp://hostname:1935/live/GUID_APPID/streamname?videodatarate=5000&audiodatarate=192 |
MPE_INGEST_CODEC_NOT_SUPPORTED | |
Description | Den angivna codec stöds inte. |
Föreslagen lösning | LiveEvent tog emot codec som inte stöds. Till exempel mottog en RTMP-inmatning, LiveEvent icke-AVC video codec. Kontrollera kodarförinställningen. |
MPE_INGEST_DESCRIPTION_INFO_NOT_RECEIVED | |
Description | Mediebeskrivningsinformationen togs inte emot innan faktiska mediedata levererades. |
Föreslagen lösning | LiveEvent tar inte emot strömbeskrivningen (huvud- eller FLV-taggen) från kodaren. Det här är ett protokollfel. Kontakta kodarens leverantör. |
MPE_INGEST_MEDIA_QUALITIES_EXCEEDED | |
Description | Antalet kvalitetsnivåer för ljud- eller videotyp överskred den högsta tillåtna gränsen. Kvalitetsnivåerna över gränsen ignorerades av tjänsten. |
Föreslagen lösning | När livehändelseläget är livekodning bör kodaren skicka en enda bithastighet med video och ljud. Observera att en redundant push från samma bithastighet tillåts. Kontrollera kodarens förinställda inställningar eller utdatainställningar för att se till att den matar ut en dataström med en enda bithastighet. |
MPE_INGEST_BITRATE_AGGREGATED_EXCEEDED | |
Description | Den totala inkommande bithastigheten i en livehändelse eller kanaltjänst överskred den högsta tillåtna gränsen. |
Föreslagen lösning | Kodaren överskred den maximala inkommande bithastigheten. Den här gränsen aggregerar alla inkommande data från den bidragande kodaren. Kontrollera kodarens förinställda inställningar eller utdatainställningar för att minska bithastigheten. |
MPE_RTMP_FLV_TAG_TIMESTAMP_INVALID | |
Description | Tidsstämpeln för FLVTag för video eller ljud är ogiltig från RTMP-kodaren. |
Föreslagen lösning | Inaktuellt. |
MPE_INGEST_FRAMERATE_EXCEEDED | |
Description | Inkommande kodare matade in strömmar med bildfrekvens överskred det högsta tillåtna antalet tillåtna 30 fps för kodning av livehändelser/kanaler. |
Föreslagen lösning | Kontrollera kodarens förinställning för att sänka bildfrekvensen till under 36 fps. |
MPE_INGEST_VIDEO_RESOLUTION_NOT_SUPPORTED | |
Description | Inkommande kodare som matas in strömmar överskred följande tillåtna upplösningar: 1920x1088 för kodning av livehändelser/kanaler och 4096 x 2160 för grundläggande och standard livehändelser/kanaler. |
Föreslagen lösning | Kontrollera kodarförinställningen för att sänka videoupplösningen så att den inte överskrider gränsen. |
MPE_INGEST_RTMP_TOO_LARGE_UNPROCESSED_FLV | |
Description | Livehändelsen har tagit emot en stor mängd ljuddata samtidigt eller en stor mängd videodata utan några nyckelramar. Vi har kopplat från kodaren för att ge den en chans att försöka igen med rätt data. |
Föreslagen lösning | Se till att kodaren skickar en nyckelram för varje nyckelramsintervall (GOP). Aktivera inställningar som "Konstant bithastighet(CBR)" eller "Justera nyckelramar". Ibland kan det hjälpa att återställa den bidragande kodaren. Kontakta kodarens leverantör om det inte hjälper. |
LiveEventEncoderDisconnected
Du kan se något av följande fel från händelsen LiveEventEncoderDisconnected .
Fel | Information |
---|---|
MPE_RTMP_SESSION_IDLE_TIMEOUT | |
Description | Tidsgränsen för RTMP-sessionen överskrades efter att ha varit inaktiv för den tillåtna tidsgränsen. |
Föreslagen lösning | Detta inträffar vanligtvis när en kodare slutar ta emot indataflödet så att sessionen blir inaktiv eftersom det inte finns några data att push-överföra. Kontrollera om kodaren eller indataflödesstatusen är i ett felfritt tillstånd. |
MPE_RTMP_FLV_TAG_TIMESTAMP_INVALID | |
Description | Tidsstämpeln för FLVTag för video eller ljud är ogiltig från RTMP-kodaren. |
Föreslagen lösning | Inaktuellt. |
MPE_CAPACITY_LIMIT_REACHED | |
Description | Kodaren skickar data för snabbt. |
Föreslagen lösning | Detta inträffar när kodaren delar ut en stor uppsättning fragment under en kort period. Detta kan teoretiskt sett inträffa när kodaren inte kan push-överföra data för ett tag på grund av ett nätverksproblem och burst-utdata när nätverket är tillgängligt. Hitta orsaken från kodarloggen eller systemloggen. |
Okända felkoder | |
Description | Dessa felkoder kan vara allt från minnesfel till dubbletter av poster i hash-kartan. Detta kan inträffa när kodaren skickar ut en stor uppsättning fragment under en kort period. Detta kan också inträffa när kodaren inte kunde skicka data på grund av ett nätverksproblem och sedan skickar alla fördröjda fragment samtidigt när nätverket blir tillgängligt. |
Föreslagen lösning | Kontrollera kodarloggarna. |
Andra felkoder
Fel | Information | Avvisad/frånkopplad händelse |
---|---|---|
ERROR_END_OF_MEDIA | Yes | |
Beskrivning | Det här är ett allmänt fel. | |
Föreslagen lösning | Inga. | |
MPI_SYSTEM_MAINTENANCE | Yes | |
Beskrivning | Kodaren kopplades från på grund av tjänstuppdatering eller systemunderhåll. | |
Föreslagen lösning | Kontrollera att kodaren aktiverar automatisk anslutning. Det gör att kodaren kan återansluta till den redundanta livehändelseslutpunkten som inte är under underhåll. | |
MPE_BAD_URL_SYNTAX | Yes | |
Beskrivning | Inmatnings-URL:en är felaktigt formaterad. | |
Föreslagen lösning | Kontrollera att inmatnings-URL:en är korrekt formaterad. För RTMP ska det vara rtmp[s]://hostname:port/live/GUID_APPID/streamname |
|
MPE_CLIENT_TERMINATED_SESSION | Yes | |
Beskrivning | Kodaren kopplade från sessionen. | |
Föreslagen lösning | Det här är inget fel. Kodaren initierade frånkoppling, inklusive graciös frånkoppling. Om det här är en oväntad frånkoppling kontrollerar du kodarloggarna. | |
MPE_INGEST_DISCONTINUITY | Inga | |
Beskrivning | Inkommande data upphör. | |
Föreslagen lösning | Det här är en varning om att kodaren släpper data på grund av ett nätverksproblem eller ett systemresursproblem. Kontrollera kodarloggen eller systemloggen. Övervaka även systemresursen (CPU, minne eller nätverk). Om systemets PROCESSOR är för hög kan du försöka sänka bithastigheten eller använda alternativet H/W-kodare från systemets grafikkort. |
Få hjälp och support
Du kan kontakta Media Services med frågor eller följa våra uppdateringar med någon av följande metoder:
- Q & A
-
Stack Overflow. Tagga frågor med
azure-media-services
. - @MSFTAzureMedia eller använd @AzureSupport för att begära support.
- Öppna ett supportärende via Azure Portal.