Kode kesalahan Acara Langsung Microsoft Azure Media Services

Logo Azure Media Services v3


Peringatan

Azure Media Services akan dihentikan pada 30 Juni 2024. Untuk informasi selengkapnya, lihat Panduan Penghentian AMS.

Tabel berikut ini mencantumkan kode kesalahan Acara Langsung.

LiveEventConnectionRejected

Saat berlangganan acara Event Grid untuk acara langsung, Anda mungkin melihat salah satu kesalahan berikut dari acara LiveEventConnectionRejected.

Kesalahan Informasi
MPE_RTMP_APPID_AUTH_FAILURE
Deskripsi URL penyerapan salah
Solusi yang disarankan APPID adalah token GUID di URL penyerapan RTMP. Pastikan cocok dengan URL Penyerapan dari API.
MPE_INGEST_ENCODER_CONNECTION_DENIED
Deskripsi IP encoder tidak ada dalam daftar izin IP yang dikonfigurasi
Solusi yang disarankan Pastikan IP encoder ada di Daftar Izin IP. Gunakan alat online seperti whoismyip atau kalkulator CIDR untuk menetapkan nilai yang tepat. Pastikan encoder dapat mencapai server sebelum acara langsung yang sebenarnya.
MPE_INGEST_RTMP_SETDATAFRAME_NOT_RECEIVED
Deskripsi Encoder RTMP tidak mengirim perintah setDataFrame.
Solusi yang disarankan Sebagian besar encoder komersial mengirim metadata streaming. Untuk encoder yang mendorong penyerapan laju bit tunggal, ini mungkin tidak menjadi masalah. LiveEvent dapat menghitung laju bit masuk saat metadata streaming tidak ada. Untuk penyerapan multi-laju bit untuk saluran PassThru atau skenario pendorongan ganda, Anda dapat mencoba menambahkan string kueri dengan 'videodatarate' dan 'audiodatarate' di URL penyerapan. Nilai perkiraan dapat bekerja. Unitnya dalam Kbit. Misalnya, rtmp://hostname:1935/live/GUID_APPID/streamname?videodatarate=5000&audiodatarate=192
MPE_INGEST_CODEC_NOT_SUPPORTED
Deskripsi Codec yang ditentukan tidak didukung.
Solusi yang disarankan LiveEvent menerima codec yang tidak didukung. Misalnya, penyerapan RTMP, LiveEvent menerima codec video non-AVC. Periksa preset encoder.
MPE_INGEST_DESCRIPTION_INFO_NOT_RECEIVED
Deskripsi Informasi deskripsi media tidak diterima sebelum data media yang sebenarnya dikirimkan.
Solusi yang disarankan LiveEvent tidak menerima deskripsi stream (header atau tag FLV) dari encoder. Ini merupakan pelanggaran protokol. Hubungi vendor encoder.
MPE_INGEST_MEDIA_QUALITIES_EXCEEDED
Deskripsi Jumlah kualitas untuk jenis audio atau video melebihi batas maksimum yang diizinkan. Tingkat kualitas di luar batas diabaikan oleh layanan.
Solusi yang disarankan Saat mode Acara Langsung adalah Live Encoding, encoder harus mendorong satu laju bit untuk video dan audio. Perhatikan bahwa dorongan berlebihan dari laju bit yang sama diperbolehkan. Periksa pengaturan preset atau output encoder untuk memastikannya menghasilkan stream laju bit tunggal.
MPE_INGEST_BITRATE_AGGREGATED_EXCEEDED
Deskripsi Total laju bit yang masuk dalam acara langsung atau layanan saluran melebihi batas maksimum yang diizinkan.
Solusi yang disarankan Encoder melebihi laju bit masuk maksimum. Batas ini menggabungkan semua data masuk dari encoder yang berkontribusi. Periksa pengaturan output atau preset encoder untuk mengurangi laju bit.
MPE_RTMP_FLV_TAG_TIMESTAMP_INVALID
Deskripsi Tanda waktu tidak valid untuk video atau audio FLVTag dari encoder RTMP.
Solusi yang disarankan Dihentikan.
MPE_INGEST_FRAMERATE_EXCEEDED
Deskripsi Stream masuk yang diserap encoder dengan kecepatan bingkai melebihi batas maksimum 30 fps yang diizinkan untuk pengodean saluran/acara langsung.
Solusi yang disarankan Periksa preset encoder ke kecepatan bingkai yang lebih rendah hingga di bawah 36 fps.
MPE_INGEST_VIDEO_RESOLUTION_NOT_SUPPORTED
Deskripsi Stream yang diserap encoder masuk melebihi resolusi yang diizinkan berikut: 1920x1088 untuk enkode acara/saluran langsung dan 4096 x 2160 untuk acara/saluran langsung dasar dan standar.
Solusi yang disarankan Periksa preset encoder untuk menurunkan resolusi video agar tidak melebihi batas.
MPE_INGEST_RTMP_TOO_LARGE_UNPROCESSED_FLV
Deskripsi Acara langsung telah menerima sejumlah besar data audio sekaligus, atau sejumlah besar data video tanpa bingkai kunci. Kami telah memutus koneksi encoder guna memberinya kesempatan untuk mencoba kembali dengan data yang benar.
Solusi yang disarankan Pastikan bahwa encoder mengirimkan bingkai kunci untuk setiap interval bingkai kunci (GOP). Aktifkan pengaturan seperti "Constant bitrate (CBR)" atau "Align Key Frames". Terkadang, mengatur ulang encoder yang berkontribusi dapat membantu. Jika tidak membantu, hubungi vendor encoder.

LiveEventEncoderDisconnected

Anda mungkin melihat salah satu kesalahan berikut dari acara LiveEventEncoderDisconnected.

Kesalahan Informasi
MPE_RTMP_SESSION_IDLE_TIMEOUT
Deskripsi Sesi RTMP habis setelah tidak aktif selama batas waktu yang diizinkan.
Solusi yang disarankan Ini biasanya terjadi saat encoder berhenti menerima umpan input sehingga sesi menjadi tidak aktif karena tidak ada data yang didorong keluar. Periksa apakah status encoder atau umpan input dalam keadaan sehat.
MPE_RTMP_FLV_TAG_TIMESTAMP_INVALID
Deskripsi Tanda waktu tidak valid untuk video atau audio FLVTag dari encoder RTMP.
Solusi yang disarankan Dihentikan.
MPE_CAPACITY_LIMIT_REACHED
Deskripsi Encoder mengirim data terlalu cepat.
Solusi yang disarankan Ini terjadi saat encoder mengeluarkan seperangkat fragmen besar dalam periode singkat. Secara teoritis, ini dapat terjadi saat encoder tidak dapat mendorong data untuk sementara waktu karena masalah jaringan dan ledakan data saat jaringan tersedia. Temukan alasannya dari log encoder atau log sistem.
Kode kesalahan tidak diketahui
Deskripsi Kode kesalahan ini dapat berkisar dari kesalahan memori hingga entri duplikat dalam peta hash. Ini dapat terjadi saat encoder mengirimkan seperangkat fragmen besar dalam periode singkat. Ini juga dapat terjadi saat encoder tidak dapat mendorong data untuk sementara waktu karena masalah jaringan dan kemudian mengirim semua fragmen yang tertunda sekaligus saat jaringan tersedia.
Solusi yang disarankan Periksa log encoder.

Kode kesalahan lainnya

Kesalahan Informasi Acara Ditolak/Terputus
ERROR_END_OF_MEDIA Ya
Deskripsi Ini adalah kesalahan umum.
Solusi yang disarankan Tidak ada.
MPI_SYSTEM_MAINTENANCE Ya
Deskripsi Encoder terputus karena pembaruan layanan atau pemeliharaan sistem.
Solusi yang disarankan Pastikan encoder mengaktifkan 'auto connect'. Ini memungkinkan encoder tersambung kembali ke titik akhir acara langsung yang berlebihan yang tidak dalam pemeliharaan.
MPE_BAD_URL_SYNTAX Ya
Deskripsi URL penyerapan salah format.
Solusi yang disarankan Pastikan URL penyerapan diformat dengan benar. Untuk RTMP, harus rtmp[s]://hostname:port/live/GUID_APPID/streamname
MPE_CLIENT_TERMINATED_SESSION Ya
Deskripsi Encoder memutus koneksi sesi.
Solusi yang disarankan Ini bukan kesalahan. Encoder memulai pemutusan, termasuk pemutusan yang ringan. Jika ini terputus secara tak terduga, periksa log encoder.
MPE_INGEST_DISCONTINUITY Tidak
Deskripsi Ada penghentian dalam data masuk.
Solusi yang disarankan Ini adalah peringatan bahwa encoder menghilangkan data karena masalah jaringan atau masalah sumber daya sistem. Periksa log encoder atau log sistem. Pantau juga sumber daya sistem (CPU, memori, atau jaringan). Jika CPU sistem terlalu tinggi, coba untuk menurunkan laju bit atau menggunakan opsi encoder H/W dari kartu grafis sistem.

Dapatkan bantuan dan dukungan

Anda dapat menghubungi Media Services dengan pertanyaan atau mengikuti pembaruan kami dengan salah satu metode berikut: