Teknologi latensi rendah LVB siaran langsung video Tencent Cloud: mengucapkan selamat tinggal kepada pembongkaran tegar "spoiler" dan "setengah rentak perlahan"
Anda pasti menghadapi pemandangan gila seperti ini:
Pada Malam Tahun Baru atau menonton final Piala Dunia, anda berada di ruang siaran langsung rasmi di depan komputer. Tiba-tiba ada sorakan dari tingkap atau jiran sebelah: "Bola sudah masuk!" Dan di layar di hadapan anda, penyerang baru saja melorongkan bola ke lini tengah. Pada masa ini, anda "dimanjakan" dalam erti kata fizikal.
Sebagai contoh lain, di ruang siaran langsung e-dagang, penyiar itu berteriak serak: "Tiga beg bertuah terakhir, undur tiga dua satu, pautan!" Anda mencucuk layar dengan panik, tetapi mendapati bahawa anda tidak dapat merebutnya, kerana sebelum anda melihat layar, ketiga-tiga beg bertuah itu dirompak oleh orang lain 5 saat yang lalu.
Rasa malu "setengah rentak" ini adalah pembunuh nombor satu siaran langsung video tradisional --
Kelewatan rangkaian
。
Teknologi siaran langsung tradisional, skrin dari jangkar ke telefon bimbit anda, biasanya ada
3 hingga 5 saat
, Walaupun lama
Lebih daripada 10 saat
Kelewatan. Untuk mengatasi kebuntuan ini, Live Video Broadcasting (LVB) melancarkan teknologi tegar khusus untuk pemandangan latensi rendah (seperti program WebRTC siaran langsung). Hari ini kita akan menggunakan bahasa vernakular yang besar dan tidak membincangkan formula komunikasi yang membuat orang pening untuk melihat secara mendalam bagaimana Tencent Cloud Live "menekan" kelewatan ke tahap milisaat.
1. Di mana siaran langsung tradisional melambatkan masa?
Untuk memahami betapa kuatnya teknologi latensi rendah, kita harus menjadi "juruaudit masa" terlebih dahulu untuk melihat di mana masa terbuang ketika lalu lintas siaran langsung tradisional melakukan perjalanan di rangkaian awam.
Protokol siaran langsung tradisional yang paling biasa digunakan dipanggil
RTMP (aliran tolak)
Dan
HLS / FLV (Main)
。 Aliran kerja mereka seperti "pengangkutan jalan":
Potongan pengekodan di sisi jangkar: Kamera jangkar mengambil gambar, dan komputer mengemas gambar. Jika ia adalah protokol HLS, ia perlu memotong video ke dalam fail kecil (kepingan), setiap keping biasanya 2 hingga 4 saat. (Kelewatan 2-4 saat)
Cache pelayan: Lalu lintas dihantar ke nod CDN awan. Untuk mengelakkan gangguan rangkaian menyebabkan main balik, pelayan dengan sengaja akan menyimpan 2 hingga 3 kepingan dalam memori dan kemudian menghantarnya ke bawah. (Kelewatan 4-8 saat lagi)
Penyahkodan pemain: Setelah telefon bimbit anda mendapat video, anda takut rangkaiannya tidak bagus, dan anda akan menyimpan data di Buffer pemain selama beberapa saat sebelum mula disiarkan. (Kelewatan 1-3 saat lagi)
Setelah sekumpulan proses ini berjalan, walaupun dalam persekitaran rangkaian yang lancar, 5 saat telah hilang tanpa disedari. Senibina ini tidak dilahirkan untuk "interaksi masa nyata".
2. Tencent Cloud Express Live (LEB): Siapkan "saluran kuantum" untuk siaran langsung
Untuk mengurangkan kelewatan tahap kedua ke tahap milisaat, Tencent Cloud melakukan revolusi pada seni bina siaran langsung tradisional dan melancarkan teknologi berasaskan WebRTC.
Siaran Langsung (Siaran Langsung, disebut sebagai LEB
)
。
Ia melakukan tiga perkara dengan betul pada intinya, secara langsung menekan kelewatan
Dalam masa 1 saat (biasanya sekitar 500ms)
:
1. Serangan pengurangan dimensi protokol: beralih dari TCP ke UDP (kata cepat di kepala)
Siaran langsung tradisional kebanyakannya berdasarkan protokol TCP. TCP adalah "gangguan obsesif-kompulsif". Sekiranya paket data hilang semasa proses penghantaran, semua paket di belakang harus berhenti dan beratur sehingga paket yang hilang berjaya dihantar semula (iaitu kepala pasukan disekat). Ini adalah penyebab kelewatan dan lonjakan dalam persekitaran rangkaian transnasional atau lemah.
Bahagian bawah Tencent Cloud Express Live telah beralih ke
Protokol UDP (WebRTC berasaskan UDP, lebih tepat)
。 UDP seperti kurier yang berani, hanya bergegas ke hadapan. Hilang pakej? Tidak mengapa, bahagian bawah bekerjasama dengan penyelidikan Tencent sendiri
PLC (pampasan kehilangan paket audio)
Dan
FEC (pembetulan ralat ke hadapan)
Algoritma, melalui algoritma secara langsung "meneka" piksel yang hilang untuk diisi.
Jangan tunggu, jangan ketinggalan, lari sahaja.
2. Buang kepingan tradisional: aliran, siaran segera
Kuai Live sepenuhnya meninggalkan mod slice HLS "simpan cukup untuk beberapa saat dan bungkus sekali" dan mengubahnya menjadi
Aliran tulen
。 Selagi bahagian jangkar menghasilkan bingkai skrin, awan meneruskan bingkai, dan pemain membuat bingkai. Ini seperti menaik taraf dari "bas yang penuh dengan bas" menjadi "bas troli ketika penumpang datang", tidak ada masa pemulihan inventori di tengah.
3. Otak super: rangkaian nod yang dikembangkan sendiri dan penghalaan pintar
Tencent Cloud mempunyai infrastruktur yang sangat kuat di dunia (platform pecutan keselamatan tepi EdgeOne, dll.). Trafik siaran langsung tidak berjalan secara membabi buta di rangkaian awam, tetapi memasuki rangkaian berkelajuan tinggi peribadi Tencent.
Rangkaian ini mempunyai perutean pintar AI di dalamnya, yang dapat melihat kesesakan lalu lintas serat optik mana, simpul rangkaian tulang belakang mana yang kehilangan paket, dan
Tahap milisaat
Selesaikan pertukaran jalan di dalam. Pada masa yang sama, ia secara dinamis akan menyesuaikan strategi penyumberan luar sesuai dengan kekuatan isyarat WiFi semasa telefon bimbit pengguna.
3. Adegan pertempuran sebenar: Industri mana yang telah diubah oleh siaran langsung latensi rendah?
Banyak orang akan berkata: "Saya hanya menonton pesta, bolehkah saya kehilangan sepotong daging setelah 5 saat?" Sesungguhnya, menonton TV biasa tidak memerlukan kelewatan yang rendah. Tetapi dalam senario perniagaan wang sebenar berikut, teknologi latensi rendah adalah garis hidup perusahaan:
Adegan 1: Siaran langsung e-dagang dengan barang (martabat sebenar lonjakan)
Di ruang siaran langsung kelewatan 5 saat tradisional, sauh berteriak "Mula merebut". Sebenarnya, 5 saat telah berlalu sejak kumpulan pengguna pertama yang melihat gambar, sementara pengguna dengan kelajuan internet yang perlahan mungkin hanya melihatnya dalam 10 saat. Ini bukan sahaja menyebabkan ketidakadilan mutlak, tetapi juga mempengaruhi rasa penyertaan pengguna.
Pemberdayaan latensi rendah: Setelah mengakses siaran langsung Tencent Cloud Express, kelewatan seluruh rangkaian dikurangkan menjadi sekitar 500ms. Sebaik sahaja suara sauh jatuh, seluruh pengguna rangkaian melihat tetingkap pop timbul dari keranjang belanja hampir pada saat yang sama, adrenalin yang membunuh puluhan ribu orang di layar yang sama langsung penuh, dan kadar penukaran melambung tinggi.
Senario 2: Pendidikan dalam talian dan kelas besar (guru tidak perlu menunggu soalan)
Di kelas besar dalam talian, guru menulis soalan di papan putih dan bertanya: "Pelajar, adakah anda memilih A atau B untuk soalan ini?"
Titik sakit: Di bawah siaran langsung tradisional, guru harus menunggu 10 saat dengan canggung di depan kamera untuk melihat maklum balas pelajar di skrin awam, dan irama pengajarannya jarang.
Pemberdayaan latensi rendah: Kelewatan dipendekkan menjadi satu ayat, interaksi guru-pelajar seperti komunikasi tatap muka, dan kelas besar juga dapat memberikan rasa interaksi kelas kecil yang indah.
Adegan 3: Acara sukan dan hiburan pan (selamat tinggal kepada spoiler dan McCarton)
Sama ada siaran langsung permainan bola, atau jangkar berganda dalam siaran langsung pertunjukan untuk bermain PK (Lian Mai) di seberang bilik.
Pemberdayaan latensi rendah: Siaran langsung yang pantas dapat memastikan bahawa anda hampir diselaraskan dengan wisel di tempat kejadian, dan sepenuhnya menghilangkan rasa sakit kerana dimanjakan oleh jiran sebelah. Semasa pertempuran Lianmai, dialog antara kedua sauh itu halus dan lancar, dan tidak akan ada kesalahan yang memalukan "Saya akan bingung setelah anda mengatakannya."
4. Yang mesti dilihat untuk arkitek: Adakah terdapat kesan sampingan dari akses ke siaran langsung pantas (latensi rendah)?
Sebagai orang teknikal yang rasional, kita mesti mengakui:
Tidak ada makan tengah hari percuma di dunia, dan teknologi selalu seimbang.
Oleh kerana siaran langsung begitu baik, berapa harganya? Apa yang perlu kita perhatikan ketika memilih model?
Kos lebar jalur telah meningkat sedikit: kerana untuk melawan kehilangan paket di bawah rangkaian UDP, Quick Live akan menggunakan FEC (pembetulan ralat ke depan) dan teknologi lain untuk menghantar beberapa "paket pemulihan" yang berlebihan. Ini menyebabkan lalu lintas lebar jalur yang digunakan oleh siaran langsung pantas biasanya sedikit lebih tinggi daripada FLV tradisional dengan kualiti gambar yang sama. Syarikat perlu memasukkan kos ini semasa membuat anggaran.
Keserasian pelanggan (sisi web H5 harus mengelakkan lubang): Walaupun penyemak imbas moden arus perdana (Chrome, Safari, Edge) menyokong WebRTC dengan sempurna, beberapa model Android lama mempunyai penyemak imbas terbina dalam, atau beberapa aplikasi tertentu Di WebView, keserasian WebRTC kadang-kadang menginjak guruh. Strategi penurunan Tencent Cloud: Tencent Cloud LVB SDK menyediakan mekanisme penurunan automatik yang sangat pintar. Sekiranya dikesan bahawa peranti pengguna tidak menyokong siaran langsung yang sangat pantas, ia secara automatik dan lancar akan beralih kembali ke HTTP-FLV latensi rendah standard atau protokol HLS standard. Dijamin bahawa "cepat cepat, cepat, tidak cepat dan tidak pernah hitam."
Lima, Rumusan
Kelewatan rangkaian pada dasarnya adalah tarikan antara teknologi manusia, kelajuan cahaya fizikal, dan kesesakan rangkaian awam.
Tencent Cloud Video Live LVB berjaya mencantumkan teknologi komunikasi masa nyata yang pada asalnya merupakan persidangan audio dan video profesional ke bidang siaran langsung sejagat dengan berjuta-juta serentak melalui teknologi siaran langsung pantas (WebRTC) yang mendasari. Ini meratakan "gunung tingkat kedua" yang dianggap tidak dapat diatasi oleh industri pada masa lalu menjadi "dataran milisaat".
Hari ini, ketika dividen industri siaran langsung memuncak dan bergerak menuju operasi yang lebih baik, siapa pun yang mempunyai pengalaman teknikal yang lebih halus dan interaksi yang lebih nyata dapat memotong lebih banyak kadar penukaran di pasaran yang selalu berubah. Dan teknologi latensi rendah Tencent Cloud LVB tidak diragukan lagi
Untuk membantu syarikat memecahkan halangan masa dan ruang.

