Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
IVSSiaran SDK | Streaming Waktu Nyata
Layanan Video Interaktif Amazon (IVS) Siaran Streaming Waktu Nyata SDK adalah untuk pengembang yang sedang membangun aplikasi dengan AmazonIVS. Ini SDK dirancang untuk memanfaatkan IVS arsitektur Amazon dan akan melihat peningkatan berkelanjutan dan fitur baru, bersama AmazonIVS. Sebagai siaran asliSDK, ini dirancang untuk meminimalkan dampak kinerja pada aplikasi Anda dan pada perangkat yang digunakan pengguna Anda mengakses aplikasi Anda.
Perhatikan bahwa siaran SDK digunakan untuk mengirim dan menerima video; yaitu, Anda menggunakan yang sama SDK untuk host dan pemirsa. Tidak SDK diperlukan pemain terpisah.
Aplikasi Anda dapat memanfaatkan fitur utama dari IVS siaran AmazonSDK:
-
Streaming berkualitas tinggi - Siaran SDK mendukung streaming berkualitas tinggi. Rekam video dari kamera Anda dan encode hingga 720p.
-
Penyesuaian Bitrate Otomatis — Pengguna ponsel cerdas bersifat mobile, sehingga kondisi jaringan mereka dapat berubah sepanjang siaran. IVSSiaran Amazon SDK secara otomatis menyesuaikan bitrate video untuk mengakomodasi perubahan kondisi jaringan.
-
Dukungan Potret dan Lansekap — Tidak peduli bagaimana pengguna Anda memegang perangkat mereka, gambar akan muncul di sisi kanan atas dan diskalakan dengan benar. Siaran SDK mendukung ukuran kanvas potret dan lanskap. Ini secara otomatis mengelola rasio aspek ketika pengguna memutar perangkat mereka dari orientasi yang dikonfigurasi.
-
Streaming Aman — Siaran pengguna Anda dienkripsi menggunakanTLS, sehingga mereka dapat menjaga aliran mereka tetap aman.
-
Perangkat Audio Eksternal - IVS Siaran Amazon SDK mendukung jack audioUSB,, dan mikrofon SCO eksternal Bluetooth.
Persyaratan Platform
Platform Native
Platform | Versi yang Didukung |
---|---|
Android |
9.0 dan yang lebih baru -- perhatikan pelanggan dapat membangun dengan versi 5.0 tetapi tidak akan dapat menggunakan fungsionalitas streaming waktu nyata. |
iOS |
14 dan kemudian |
IVSmendukung minimal 4 versi iOS utama dan 6 versi Android utama. Dukungan versi kami saat ini dapat melampaui batas minimum ini. Pelanggan akan diberi tahu melalui catatan SDK rilis setidaknya 3 bulan sebelum versi utama tidak lagi didukung.
Peramban Desktop
Peramban | Platform yang Didukung | Versi yang Didukung |
---|---|---|
Chrome | Windows, macOS | Dua versi utama (versi saat ini dan versi terbaru sebelumnya) |
Firefox | Windows, macOS | Dua versi utama (versi saat ini dan versi terbaru sebelumnya) |
Edge | Windows 8.1 dan yang lebih baru | Dua versi utama (versi saat ini dan versi terbaru sebelumnya) Tidak termasuk Edge Legacy |
Safari | macOS | Dua versi utama (versi saat ini dan versi terbaru sebelumnya) |
Browser Seluler (iOS dan Android)
Peramban | Platform yang Didukung | Versi yang Didukung |
---|---|---|
Chrome | iOS, Android | Dua versi utama (versi saat ini dan versi terbaru sebelumnya) |
Firefox | Android | Dua versi utama (versi saat ini dan versi terbaru sebelumnya) |
Safari | iOS | Dua versi utama (versi saat ini dan versi terbaru sebelumnya) |
Keterbatasan yang Sudah Diketahui
-
Di semua perangkat seluler, kami tidak menyarankan penerbitan/berlangganan dengan empat atau lebih peserta secara bersamaan, karena masalah dengan artefak video dan layar hitam. Jika Anda memerlukan lebih banyak peserta, konfigurasikan publikasi dan berlangganan khusus audio.
-
Kami tidak menyarankan untuk menyusun panggung dan menyiarkannya ke saluran di Android Mobile Web, karena pertimbangan kinerja dan potensi crash. Jika fungsionalitas siaran diperlukan, integrasikan siaran Android streaming IVS waktu nyata SDK.
Tampilan Web
Siaran Web SDK tidak menyediakan dukungan untuk tampilan web atau lingkungan seperti web (TVs, konsol, dll). Untuk implementasi seluler, lihat SDK Panduan Siaran Streaming Waktu Nyata untuk Android dan iOS.
Akses Perangkat yang Diperlukan
Siaran SDK memerlukan akses ke kamera dan mikrofon perangkat, baik yang terpasang di perangkat maupun yang terhubung melalui Bluetooth,USB, atau jack audio.
Dukungan
SDKSiaran terus ditingkatkan. Lihat Catatan IVS Rilis Amazon untuk versi yang tersedia dan masalah yang diperbaiki. Jika perlu, sebelum menghubungi dukungan, perbarui versi siaran Anda SDK dan lihat apakah itu menyelesaikan masalah Anda.
Penentuan Versi
IVSSiaran Amazon SDKs menggunakan versi semantik
Untuk diskusi ini, misalkan:
-
Rilis terbaru adalah 4.1.3.
-
Rilis terbaru dari versi utama sebelumnya adalah 3.2.4.
-
Rilis terbaru versi 1.x adalah 1.5.6.
Fitur baru yang kompatibel dengan versi sebelumnya ditambahkan sebagai rilis minor dari versi terbaru. Dalam hal ini, rangkaian fitur baru berikutnya akan ditambahkan sebagai versi 4.2.0.
Perbaikan bug minor yang kompatibel dengan versi sebelumnya ditambahkan sebagai rilis patch dari versi terbaru. Di sini, set perbaikan bug minor berikutnya akan ditambahkan sebagai versi 4.1.4.
Perbaikan bug besar yang kompatibel dengan versi sebelumnya ditangani secara berbeda; perbaikan ini ditambahkan ke beberapa versi:
-
Rilis patch versi terbaru. Di sini, ini adalah versi 4.1.4.
-
Rilis patch dari versi kecil sebelumnya. Di sini, ini adalah versi 3.2.5.
-
Rilis patch dari rilis versi 1.x terbaru. Di sini, ini adalah versi 1.5.7.
Perbaikan bug utama ditentukan oleh tim IVS produk Amazon. Contoh umumnya adalah pembaruan keamanan yang penting dan perbaikan pilihan lainnya yang diperlukan pelanggan.
Catatan: Dalam contoh di atas, versi yang dirilis meningkat tanpa melewatkan angka apa pun (misalnya, dari 4.1.3 ke 4.1.4). Pada kenyataannya, satu atau beberapa nomor patch mungkin tetap bersifat internal dan tidak dirilis, sehingga versi yang dirilis dapat meningkat dari 4.1.3 menjadi, katakanlah, 4.1.6.