Topik ini menjelaskan metode dan prosedur pemecahan masalah untuk pengecualian Push SDK, membantu Anda mengidentifikasi dan menyelesaikan masalah umum secara efisien.
Referensi
Untuk memecahkan masalah terkait operasi API, lihat referensi API berikut:
Android: Edisi Dasar, Edisi Interaktif
iOS: Edisi Dasar, Edisi Interaktif
Flutter: Dokumentasi API Flutter Push SDK
Windows: Dokumentasi API Windows Push SDK
Anda dapat mengunduh kode sumber demo untuk mempelajari cara menggunakan API dan memverifikasi fungsinya.
Jika skenario bisnis Anda melibatkan co-streaming, lihat Ikhtisar co-streaming dan Memulai dengan co-streaming.
Jika Anda menggunakan ApsaraVideo MediaBox SDK, lihat dokumentasi ApsaraVideo MediaBox SDK, yang mencakup panduan integrasi dan penggunaan.
Panduan operasi konsol
Gunakan fitur pemecahan masalah mandiri di konsol untuk mengidentifikasi dan menyelesaikan masalah streaming langsung.
Konsol ApsaraVideo Live menyediakan konfigurasi dan penggunaan modul manajemen aliran langsung, manajemen aplikasi, pusat data, dan toolbox. Untuk informasi lebih lanjut, lihat berikut ini:
Tanya Jawab Umum (FAQ)
Jika Anda mengalami masalah dengan konfigurasi lisensi, lihat FAQ Lisensi.
Jika terjadi pengecualian selama pengambilan aliran, gunakan fitur pemecahan masalah mandiri untuk memverifikasi apakah URL ingest valid.
Dukungan teknis
Jika masalah tidak dapat diselesaikan dengan mengikuti prosedur di atas, Anda dapat mengirimkan tiket untuk dukungan teknis. Untuk informasi lebih lanjut, lihat Hubungi Kami.
Saat meminta dukungan teknis, berikan informasi berikut untuk meningkatkan efisiensi dukungan:
Item | Deskripsi | Catatan |
Ikhtisar | Jelaskan masalah yang Anda temui dalam satu kalimat | - |
Deskripsi masalah |
|
|
Konteks |
|
|
Informasi tambahan |
|
Panduan deskripsi masalah
Template masalah standar
Judul masalah: (Ringkasan satu kalimat dari masalah)
Skenario bisnis: (misalnya, Live streaming dasar / Streaming interaktif / Streaming latensi rendah)
SDK dan versi: (misalnya, AlivcLivePusher: x.y.z atau AlivcLivePusher_Interactive: x.y.z)
Nama aplikasi/nama paket: (misalnya, LiveExample / com.example.liveapp)
Tipe masalah dan gejala: (misalnya, Gangguan aliran sesekali / Tidak dapat menarik aliran / Tidak ada video, jelaskan secara singkat gejala spesifik)
Probabilitas reproduksi: (misalnya, Intermitten / Konsisten)
Langkah-langkah reproduksi detail:
1.
2.
3.
Distribusi pengguna/perangkat yang terpengaruh: (misalnya, Android 9 ke bawah / iOS / Wilayah tertentu)
URL ingest: (Harap tempel URL ingest lengkap)
URL streaming: (Jika berlaku)
Waktu kejadian: (Harap tentukan waktu tepatnya, atau berikan contoh jika terjadi beberapa kali)
Lingkungan jaringan: (misalnya, Wi-Fi/4G/5G/Jaringan kabel)
Log masalah: (misalnya, log logcat, log ingest/streaming, lebih disukai dikompres dan diunggah)
Rekaman layar/screenshot: (Unggah rekaman atau tangkapan layar perilaku abnormal)
Konfigurasi parameter ingest: (misalnya, resolusi, laju frame, bitrate)
Pesan kesalahan apa pun: (Jika terjadi kesalahan, berikan kode atau pesan kesalahan)
Pemulihan otomatis dari pengecualian: (misalnya, rekoneksi otomatis, jelaskan hasil rekoneksi)
Catatan lain: (Informasi apa pun yang menurut Anda mungkin membantu)Contoh masalah live streaming dasar
Judul masalah: Gangguan aliran sesekali selama live streaming dasar
Skema bisnis: Live streaming dasar
SDK dan versi: AlivcLivePusher: x.y.z
Nama aplikasi/nama paket: LiveExample / com.example.liveapp
Tipe masalah dan gejala: Selama streaming, aliran sesekali terganggu sekitar setiap 30 menit, memerlukan restart manual
Probabilitas reproduksi: Intermitten
Langkah-langkah reproduksi detail:
1. Mulai streaming
2. Gangguan aliran terjadi setelah sekitar 30 menit
3. Perlu merestart streaming untuk pulih
Distribusi pengguna/perangkat yang terpengaruh: Android 9 ke bawah, beberapa model perangkat, lebih sering di Asia Tenggara
URL ingest: rtmp://test.alivecdn.com/live/streamId?auth_key=XXX
Waktu kejadian: 2024-05-18 12:34
Lingkungan jaringan: 4G
Log masalah: Lihat lampiran logcat_20240518.zip
Rekaman layar/screenshot: Lihat lampiran
Konfigurasi parameter ingest: Resolusi 720p, bitrate 1500kbps, laju frame 30fps
Pesan kesalahan apa pun: Tidak ada pesan kesalahan
Pemulihan otomatis dari pengecualian: Tidak, diperlukan restart manual
Catatan lain: Tidak adaContoh masalah streaming interaktif
Judul masalah: Penonton CDN tidak dapat menerima video streamer dalam co-streaming
Skema bisnis: Co-streaming, streaming interaktif AUI Kits
SDK dan versi: AlivcLivePusher_Interactive: x.y.z
Nama aplikasi/nama paket: LiveExample / com.example.liveapp
Tipe masalah dan gejala: Ingest streamer normal, penonton co-streaming dapat menarik aliran secara normal, tetapi penonton CDN tidak dapat melihat video streamer, tanpa pesan kesalahan
Probabilitas reproduksi: Konsisten
Langkah-langkah reproduksi detail:
1. Streamer memulai streaming interaktif dan mulai ingest
2. Penonton co-streaming menerima video streamer secara normal
3. Penonton CDN (Android/iOS) masuk ke saluran langsung tetapi tidak dapat melihat video streamer
Distribusi pengguna/perangkat yang terpengaruh: Konsisten pada Android dan iOS
URL ingest: artc://live.aliyun.com/push/633?timestamp=1685094092&token=fe4e674ade****6686&userId=718&sdkAppId=xxx
URL streaming: rtmp://test.alivecdn.com/live/xxx_633_718_camera?auth_key=XXX
Informasi konfigurasi: Nomor saluran 633, ID Aplikasi xxx, ID Pengguna 718, Domain pemutaran test.alivecdn.com
Waktu kejadian: 2024-05-18 12:34
Lingkungan jaringan: Wi-Fi
Log masalah: Lihat lampiran logcat_20240518.zip
Rekaman layar/screenshot: Lihat lampiran
Konfigurasi parameter ingest: Resolusi 720p, bitrate 1200kbps, laju frame 20fps
Pesan kesalahan apa pun: Tidak ada
Pemulihan otomatis dari pengecualian: Tidak, perlu menutup dan merestart streaming
Catatan lain: Tidak ada pesan di sisi penonton, mengganti jaringan/perangkat tidak membantu