Topik ini mencakup catatan rilis untuk RTS SDK.
Daftar Isi
Native RTS SDK
Mobile RTS SDK untuk Android dan iOS harus diintegrasikan dengan pemutar. Gunakan ApsaraVideo Player. Untuk informasi lebih lanjut, lihat Pengenalan Native RTS SDK.
ApsaraVideo Player untuk Windows memiliki RTS SDK bawaan. Tidak diperlukan integrasi terpisah.
2023-10-11
Klien
Alamat unduhan
Persyaratan versi ApsaraVideo Player
Catatan rilis
iOS
Versi V5.4.5.0 atau yang lebih baru direkomendasikan. Versi minimum yang didukung adalah V5.2.3.0.
Menambahkan dukungan tingkat bawah untuk pengalihan multi-bitrate RTS.
Memperbaiki bug dan meningkatkan stabilitas.
Android
2023-03-09
Client
Alamat unduhan
Persyaratan versi Pemutar Video Apsara
Catatan rilis
iOS
Versi V5.4.5.0 atau yang lebih baru direkomendasikan. Versi minimum yang didukung adalah V5.2.3.0.
Optimasi stabilitas SDK dan log.
Android
2022-09-02
Client
Alamat unduhan
Persyaratan versi ApsaraVideo Player
Catatan rilis
iOS
Disarankan menggunakan versi V5.4.5.0 atau yang lebih baru. Versi minimum yang didukung adalah V5.2.3.0.
Menyederhanakan kode status di rts_messages.h. Menambahkan kode pesan E_RECV_STOP_SIGNAL.
Meningkatkan stabilitas.
Android
Mac
Tidak berlaku.
Windows
2022-07-01
Client
Alamat unduhan
Persyaratan versi Pemutar Video Apsara
Catatan rilis
iOS
Disarankan menggunakan versi V5.4.5.0 atau yang lebih baru. Versi minimum yang didukung adalah V5.2.3.0.
Menambahkan dukungan untuk akselerasi kustom selama startup pemutaran.
Mengoptimalkan latensi dan laju tersendat.
Membuat kebijakan DNS dapat dikonfigurasi: mode HTTP, mode Lokal, dan mode campuran.
Mengoptimalkan stabilitas SDK.
Android
Mac
Tidak berlaku.
Windows
2022-03-03
Client
Alamat unduhan
Persyaratan versi Pemutar Video Apsara
Catatan rilis
iOS
Disarankan menggunakan versi V5.4.5.0 atau yang lebih baru. Versi minimum yang didukung adalah V5.2.3.0.
Mengoptimalkan waktu untuk frame pertama.
Memisahkan instrumen untuk waktu ke frame pertama.
Memisahkan instrumen untuk kegagalan startup pemutaran.
Memperbaiki bug dan meningkatkan stabilitas SDK.
Android
Mac
Tidak berlaku.
Windows
31-12-2021
Client
Alamat unduhan
Persyaratan versi Pemutar Video Apsara
Catatan rilis
iOS
Disarankan menggunakan versi V5.4.2.0 atau yang lebih baru. Versi minimum yang didukung adalah V5.2.3.0.
Mengoptimalkan kebijakan cache.
Mengoptimalkan instrumentasi log.
Menambahkan API untuk menanyakan alamat SFU dan IP.
Android
Mac
Tidak berlaku.
2021-09-27
Client
Alamat unduhan
Persyaratan versi ApsaraVideo Player
Catatan rilis
iOS
Disarankan menggunakan versi V5.4.2.0 atau yang lebih baru. Versi minimum yang didukung adalah V5.2.3.0.
Mengurangi tersendat pada video.
Mengoptimalkan waktu untuk frame pertama.
Menambahkan dukungan untuk mode berbeda selama startup pemutaran: percepatan cepat, percepatan lambat, dan tanpa percepatan.
Menambahkan dukungan untuk AAC-HE.
Android
Mac
Tidak berlaku.
Windows
2021-07-30
Client
Alamat unduhan
Persyaratan versi Pemutar Video Apsara
Catatan rilis
iOS
Disarankan menggunakan versi V5.4.2.0 atau yang lebih baru. Versi minimum yang didukung adalah V5.2.3.0.
Menambahkan dukungan untuk transmisi NAL pribadi.
Menambahkan dukungan untuk pengambilan aliran H.265 dan penarikan.
Menambahkan dukungan untuk statistik latensi tautan Fyan ujung ke ujung.
Android
Mac
Tidak berlaku.
Windows
2021-04-23
Client
Alamat unduhan
Persyaratan versi ApsaraVideo Player
Catatan rilis
iOS
Versi V5.3.0.0 atau yang lebih baru direkomendasikan. Versi minimum yang didukung adalah V5.2.3.0.
Mengurangi video tersendat dalam beberapa skenario.
Memperbaiki beberapa bug.
Android
2021-03-01
Client
Alamat unduhan
Persyaratan versi Pemutar Video Apsara
Catatan rilis
iOS
Mendukung V5.2.3 atau yang lebih baru.
Mengurangi tersendat dalam kondisi jaringan lemah.
Menambahkan dukungan untuk pengambilan aliran menggunakan ARTC.
Android
2021-01-06
Client
Alamat unduhan
Persyaratan versi ApsaraVideo Player
Catatan rilis
iOS
Mendukung V5.2.3 atau yang lebih baru.
Mengurangi latensi.
Menambahkan dukungan untuk mengubah resolusi aliran selama ingest.
Meningkatkan ketahanan terhadap tersendat.
Android
2020-11-05
Klien
Alamat unduhan
Persyaratan versi ApsaraVideo Player
Catatan rilis
iOS
Mendukung V5.2.1 atau yang lebih baru.
Mengurangi tersendat dalam skenario tertentu.
Menambahkan dukungan untuk penarikan aliran hanya audio dan hanya video.
Menambahkan dukungan untuk penyesuaian eksternal buffer cache.
CatatanVersi terpotong dapat secara signifikan mengurangi ukuran paket, tetapi bergantung pada pustaka OpenSSL dan cURL eksternal dan tidak dapat digunakan dengan ApsaraVideo Player SDK.
Android
2020-09-29
Client
Alamat unduhan
Persyaratan versi Pemutar Video Apsara
Catatan rilis
iOS
Mendukung V5.2.1 atau yang lebih baru.
Diluncurkan secara independen.
Menambahkan callback untuk status real-time.
Mengorganisir kode kesalahan.
Memperbaiki masalah stabilitas.
CatatanVersi terpotong dapat secara signifikan mengurangi ukuran paket, tetapi bergantung pada pustaka OpenSSL dan cURL eksternal dan tidak dapat digunakan dengan SDK Pemutar Video Apsara.
Android
SDK penarikan aliran Web RTS
2024-11-22
Alamat unduhan
npm
Catatan rilis
Memperbaiki masalah di mana penarikan aliran kadang-kadang tidak memiliki suara pada iOS 14.
2024-09-04
Alamat unduhan
npm
Catatan rilis
Memperbaiki masalah di mana panggilan berturut-turut ke `subscribe` dapat memicu percobaan ulang otomatis.
2024-06-21
Alamat unduhan
npm
Catatan rilis
Stabilitas pengambilan aliran ditingkatkan pada browser Safari.
2024-05-09
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk SEI dalam pengambilan aliran dan penarikan aliran.
Menambahkan dukungan untuk mengatur profil audio untuk pengambilan aliran.
Mengoptimalkan kebijakan TCP untuk penarikan aliran guna meningkatkan tingkat keberhasilan.
Memperbaiki masalah di mana memanggil `subscribe` secara langsung tanpa pemeriksaan kompatibilitas menyebabkan kesalahan pada Mi Browser.
2024-03-15
Alamat unduhan
npm
Catatan rilis
Pesan kesalahan ditingkatkan untuk beberapa kegagalan sinyal.
2024-01-31
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk penarikan aliran stereo.
2023-12-29
Alamat unduhan
npm
Catatan rilis
Memperbaiki masalah kompatibilitas di mana mikrofon akan mati secara otomatis pada beberapa model perangkat yang menjalankan iOS 16.1.
Memperbaiki masalah di mana re-ingest otomatis mungkin gagal pada model perangkat yang menjalankan versi iOS lebih lama dari 16.4.
2023-12-22
Alamat unduhan
npm
Catatan rilis
Memperbaiki masalah di mana protokol sinyal tidak benar setelah pengemasan dengan Electron.
18 Desember 2023
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk mengekspos data frame video.
Meningkatkan kebijakan penyambungan ulang otomatis.
2023-12-06
Alamat unduhan
npm
Catatan rilis
Mengoptimalkan kebijakan re-ingest otomatis.
2023-11-13
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk lebih banyak jenis dan versi browser.
Menambahkan event
evt.event === PLAY_EVENT.MEDIAke event `onPlayEvent`.Menambahkan metrik `networkQuality` ke event `onPlayEvent`.
Menambahkan event `reconnect` untuk menunjukkan dimulainya rekoneksi otomatis. Pesan rekoneksi tidak lagi dilaporkan dari event `onError`.
Memperbaiki masalah di mana bidang `retryTimes` hilang dari event rekoneksi selama timeout atau pemutusan jaringan.
Memperbaiki masalah yang menyebabkan rekoneksi tak terbatas pada versi iOS sebelum 12.5.
2023-09-07
Alamat unduhan
npm
Catatan rilis
Fitur baru: SDK secara otomatis menyambungkan kembali ketika terjadi kesalahan pengambilan aliran atau penarikan. Parameter penyambungan ulang dapat dikonfigurasi.
Fitur baru: Pengalihan izin perangkat.
Menambahkan yang berikut ini ke daftar putih browser: Chrome di iOS, dan browser bawaan WeChat di Windows.
Meningkatkan batas waktu untuk event timeout media (tidak ada data audio atau video) dari 5 detik menjadi 6 detik.
Memperbaiki masalah yang menyebabkan layar hitam saat membuat aliran lokal dari Kamera.
2023-08-14
Alamat unduhan
npm
Catatan rilis
Memperbaiki masalah di mana timeout dalam event onPlayEvent mungkin dipicu secara tidak benar.
2023-08-09
Alamat unduhan
npm
Catatan rilis
Memperbaiki kesalahan tipe TypeScript.
2023-08-07
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk mengirim aliran kustom untuk pengambilan aliran.
2023-04-21
Alamat unduhan
npm
Catatan rilis
Memperbaiki masalah crash selama pengambilan aliran di Safari pada iOS 15.1.
2023-04-21
Alamat unduhan
npm
Catatan rilis
Menambahkan `checkPublishSupport()` untuk memeriksa lingkungan pengambilan aliran.
Menambahkan dukungan untuk menangkap audio peramban (memerlukan dukungan peramban). Mendukung penangkapan audio peramban dan audio mikrofon secara bersamaan.
2023-04-03
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk ScreenProfile kustom untuk berbagi layar.
2023-02-14
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk parameter sinyal kustom (msid, mode, versi) untuk penarikan aliran.
2022-12-20
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk VideoProfile kustom untuk Kamera.
Menambahkan event `connectStatusChange` untuk penarikan aliran.
2022-10-27
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk mengonfigurasi penarikan aliran tanpa putar otomatis.
Menambahkan dukungan untuk membangun versi tanpa webrtc-adapter untuk mencegah konflik.
2022-07-08
Alamat unduhan
npm
Catatan rilis
Menambahkan event timeout untuk penarikan data aliran (playEvent.timeout).
2022-07-08
Alamat unduhan
npm
Catatan rilis
Mengurangi artefak video di Chrome selama kehilangan paket.
2022-07-04
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk mendapatkan data status penarikan aliran.
2022-06-27
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk lingkungan WebView.
Menambahkan dukungan untuk alamat sinyal kustom.
Menyediakan pesan petunjuk tipe TypeScript yang lebih komprehensif.
2022-06-06
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk QQ Browser, Huawei Browser, OPPO Browser, dan OnePlus Browser.
2022-03-23
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk browser Edge.
2021-08-05
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk pengambilan aliran RTS.
Memperbarui API.
2020-12-22
Alamat unduhan
npm
Catatan rilis
Menambahkan event kesalahan untuk kegagalan pemutaran.
Menambahkan dukungan untuk batas waktu pemutaran yang dapat dikonfigurasi.
2020-11-17
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk menyetel parameter untuk menarik aliran hanya-audio atau hanya-video.
2020-10-10
Alamat unduhan
npm
Catatan rilis
Memperbaiki masalah di mana impor dari npm gagal.
2020-09-09
Alamat unduhan
npm
Catatan rilis
Menambahkan dukungan untuk browser DingTalk di iOS.
Memperbaiki masalah di mana kesalahan dilempar untuk kode kesalahan.
Menambahkan callback `onPlayEvent`.
2020-08-05
Alamat unduhan
npm
Catatan rilis
Rilis awal Web RTS SDK, dengan kemampuan RTS penarikan aliran.