Infusi €203K Dana Teknologi Berdaulat dalam GStreamer
Komponen RTP, RTCP, RTSP, dan WebRTC GStreamer mendapat sentuhan baru menggunakan Rust, terima kasih kepada pelaburan sebanyak €203K.
Seperti yang kami maklumkan kepada anda awal tahun lepas, GNOME menerima komisen kerja sebanyak €1 juta daripada Sovereign Tech Fund, sebuah dana yang disokong secara kewangan oleh Kementerian Persekutuan Jerman untuk Hal Ehwal Ekonomi dan Tindakan Iklim.
Dan sekarang, satu lagi komponen penting dalam ekosistem sumber terbuka, GStreamer, menerima pelaburan yang besar sebanyak €203K daripada organisasi yang sama.
GStreamer: Sumber Kuasa Multimedia
GStreamer adalah komponen utama dalam ekosistem Sumber Terbuka. Ia terkenal kerana aplikasi luasnya merentasi pelbagai sistem operasi, pemain media, aplikasi penstriman, peranti terbina dalam, produk pelayan, enjin pelayar, dan, percayakah atau tidak, malah dalam mikroskop pembedahan dan Stesen Angkasa Antarabangsa.
Fokus Pembiayaan
Pelaksanaan semasa RTP/RTCP, RTSP, dan WebRTC dalam GStreamer, yang kebanyakannya ditulis dalam C, telah menghadapi isu keselamatan yang berulang. Isu-isu ini memerlukan masa dan perhatian yang signifikan daripada penyelenggara untuk pembaikan.
Pelaburan STF bertujuan untuk memindahkan komponen kritikal rangka kerja multimedia GStreamer dari bahasa pengaturcaraan C kepada Rust yang selamat memori, kerana objektif utama langkah ini adalah untuk meningkatkan keselamatan, kebolehselenggaraan, dan kelestarian.
Pembiayaan STF akan menyokong Centricular dalam meningkatkan GStreamer dengan melaksanakan:
- Pengecaman RTCP dan pengendalian sesi RTP dalam Rust.
- Sokongan profil RTP/AVPF dan peningkatan komunikasi masa nyata.
- Sokongan format audio dan video yang menyeluruh, termasuk pemuat dan pembuka muatan RTP untuk format seperti H.264, H.265, VP8, dan VP9.
- Menulis semula pengendalian RTSP dalam Rust, dengan fokus pada ciri-ciri penting dan penstriman langsung.
Peralihan kepada Rust ini juga dilihat sebagai penyelesaian yang mampan untuk menarik lebih ramai penyumbang. Lihat pengumuman STF untuk maklumat lanjut.
