Nakon više od godinu dana razvoja odvijao puštanje GStreamer 1.16, višeplatformski skup komponenti napisanih u C-u za stvaranje širokog spektra multimedijskih aplikacija, od medijskih playera i pretvarača audio/video datoteka do VoIP aplikacija i sustava za strujanje. GStreamer kod je licenciran pod LGPLv2.1. U isto vrijeme dostupna su ažuriranja dodataka gst-plugins-base 1.16, gst-plugins-good 1.16, gst-plugins-bad 1.16, gst-plugins-ugly 1.16, kao i vezanje gst-libav 1.16 i gst-rtsp-poslužitelj 1.16 poslužitelj za strujanje. Na razini API-ja i ABI-ja, novo izdanje je unatrag kompatibilno s ogrankom 1.0. Binarne verzije stižu uskoro bit će pripremljeno za Android, iOS, macOS i Windows (na Linuxu se preporuča korištenje paketa iz distribucije).
WebRTC stog je dodao podršku za P2P podatkovne kanale implementirane korištenjem SCTP protokola, kao i podršku za PAKET za slanje različitih vrsta multimedijskih podataka unutar jedne veze i mogućnost rada s više TURN poslužitelja (STUN proširenje za zaobilaženje prevoditelja adresa);
Dodana podrška za AV1 video kodek u spremnicima Matroska (MKV) i QuickTime/MP4. Implementirane su dodatne AV1 postavke i proširen je broj formata ulaznih podataka koje podržava koder;
Dodana podrška zatvoreno titlovanje, kao i sposobnost identificiranja i izdvajanja drugih vrsta integriranih podataka iz videa ANC (Pomoćni podaci, dodatne informacije, kao što su audio i metapodaci, koji se prenose putem digitalnih sučelja u neprikazanim dijelovima linija skeniranja);
Dodana podrška za nekodirani (neobrađeni) zvuk bez izmjeničnih audio kanala u memoriji (neisprepleteni, lijevi i desni audio kanali smješteni su u zasebne blokove, umjesto izmjeničnih kanala u obliku “LIJEVO|DESNO|LIIJEVO|DESNO|LIIJEVO|DESNO” );
Premješteno na osnovni skup dodataka (gst-plugins-base) GstVideoAggregator (klasa za miksanje sirovog videa), kompozitor (poboljšana zamjena za videomikser) i OpenGL elemente miksera (glvideomixer, glmixerbin, glvideomixerelement, glstereomix, glmosaic), koji su prethodno bili smješteni u skupu “gst-plugins-bad”;
Dodano novo način izmjena polja, u kojoj se svaki međuspremnik obrađuje kao zasebno polje u isprepletenom videu s odvajanjem gornjeg i donjeg polja na razini oznaka povezanih s međuspremnikom;
Podrška za WebM format i enkripciju sadržaja dodana je u Matroska media container unpacker;
Dodan je novi element wpesrc koji radi kao preglednik temeljen na motoru WebKit WPE (omogućuje vam da izlaz preglednika tretirate kao izvor podataka);
Video4Linux pruža podršku za HEVC kodiranje i dekodiranje, JPEG kodiranje i poboljšani dmabuf uvoz i izvoz;
Podrška za VP8/VP9 dekodiranje dodana je video dekoderu pomoću NVIDIA hardverski ubrzanog GPU-a, a podrška za H.265/HEVC hardverski ubrzano kodiranje dodana je koderu;
Brojna poboljšanja napravljena su u dodatku msdk koji omogućuje korištenje hardverskog ubrzanja za kodiranje i dekodiranje na Intelovim čipovima (temeljeno na Intel Media SDK). Ovo uključuje dodatnu podršku za dmabuf uvoz/izvoz, VP9 dekodiranje, 10-bitno HEVC kodiranje, video naknadnu obradu i dinamičku promjenu rezolucije;
Sustav za renderiranje titlova ASS/SSA dodao je podršku za obradu više titlova koji se presijecaju u vremenu i njihov simultani prikaz na ekranu;
Pružena je puna podrška za Meson build sustav, koji se sada preporučuje za izgradnju GStreamera na svim platformama. Uklanjanje podrške za Autotools očekuje se u sljedećoj grani;
Glavna struktura GStreamera uključuje povezivanja za razvoj u jeziku Rust i modul s dodacima u Rustu;