ืืืืจ ืฉื ื ืฉื ืคืืชืื, ืฉืืืจืจ GStreamer 1.22, ืืขืจื ืจืืืืื ืืืฆื ืคืืืคืืจืืืช ืืืฆืืจืช ืืืืื ืจืื ืฉื ืืืฉืืื ืืืืืืืืื, ืื ืื ื ืืืื ืืืืืจื ืงืืฆื ืืืืื/ืืืืื ืืขื ืืืืฉืืื VoIP ืืืขืจืืืช ืกืืจืืืื ื. ืงืื GStreamer ืืืจืฉื ืชืืช LGPLv2.1. ืื ืคืจื, ืืคืืชืืื ืขืืืื ืื ื-gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, ืืื ืื ืืงืืฉืืจ gst-libav ืืฉืจืช ืืกืืจืืืื ื gst-rtsp-server . ืืจืืช ื-API ืื-ABI, ืืืืืืจื ืืืืฉื ืชืืืืช ืืืืืจ ืืขื ืฃ 1.0. ืืงืจืื ืืืื ื ืืืืืืื ืืื ืืจืืื ืืื ืืจืืืื, iOS, macOS ื-Windows (ืืืื ืืงืก ืืืืืฅ ืืืฉืชืืฉ ืืืืืืืช ืืืืคืฆื).
ืฉืืคืืจืื ืืจืืืืื ื-GStreamer 1.22:
- ืชืืืื ืืฉืืคืจืช ืืคืืจืื ืงืืืื ืืืืื AV1. ื ืืกืคื ืืช ืืืืืืช ืืืฉืชืืฉ ืืืืฆืช ืืืืจื ืขืืืจ ืงืืืื ืืคืขื ืื AV1 ืืืืฆืขืืช ืืืฉืงื API ืฉื VAAPI/VA, AMF, D3D11, NVCODEC, QSV ื-Intel MediaSDK. ื ืืกืคื ืืืคืื RTP ืืืฉืื ืขืืืจ AV1. ื ืืชืื ืืฉืืคืจ ืฉื AV1 ืืืืืืืช MP4, Matroska ื-WebM. ืืืืืืืื ืืืืืื ืืืื ืืื ืขื ืืงืืืืื ืืืคืขื ืืื AV1 ืืืืืกืกืื ืขื ืืกืคืจืืืช dav1d ื-rav1e.
- ืืืืืขื ืชืืืื ืขืืืจ Qt6. ื ืืกืฃ ืืืื ื qml6glsink, ืืืฉืชืืฉ ื-Qt6 ืืขืืืื ืืืืื ืืชืื ืกืฆื ืช QML.
- ื ืืกืคื ืจืืืื gtk4paintablesink ื-gtkwaylandsink ืืขืืืื ืืืืฆืขืืช GTK4 ื-Wayland.
- ื ืืกืคื ืืงืืืืช ืืืฉืื ืืกืืจืืืื ื ืืืคืืืื ืืชืืืืื ืืคืจืืืืงืืื HLS, DASH ื-MSS (Microsoft Smooth Streaming).
- ืืกืคืง ืืช ืืืืืืช ืืืฆืืจ ืืืืืืื ืืืคืฉืืื ืืืืชืืืื ืืืงืื ืช ืืืื.
- ื ืืกืคื ืชืืืื ืขืืืจ WebRTC Simcast ื-Google Control Congestion.
- ืืกืืคืง ืชืืกืฃ ืคืฉืื ืืขืฆืืื ืืฉืืืื ืืืืฆืขืืช WebRTC.
- ื ืืกืฃ ืืืจื ืืืื ืืืื MP4 ืืืฉ ืขื ืชืืืื ืื ืชืื ืื ืืคืืฆืืื ืืื ืืคืืฆืืื.
- ื ืืกืคื ืชืืกืคืื ืืืฉืื ืขืืืจ ืฉืืจืืชื ืืืกืื ืืชืืืื ืืืืื ืฉื Amazon AWS.
- ืืจืืืืช ืืขืืืื ืืช ืืฉืคืช ืืืืื. ื ืืกืคื 19 ืชืืกืคืื, ืืคืงืืื ืืืืื ืืื ืืืฉืื ืฉื ืืชืื ื- Rust (gst-plugins-rs). ืืฆืืื ืื 33% ืืืฉืื ืืืื ื-GStreamer ืืืืฉ ืืืืฉืืื ื-Rust (ืืฉืื ืืืื ื ืืืขืื ื-bindings ืืชืืกืคืื), ืืขืจืืช ืืชืืกืคืื gst-plugins-rs ืืื ืืื ืืืืืืื ื-GStreamer ืืืคืืชืืื ืืืืชืจ. ืชืืกืคืื ืฉื ืืชืื ื-Rust ื ืืชื ืื ืืฉืืืืฉ ืืชืืื ืืช ืืื ืฉืคื ืืืขืืืื ืืืชื ืืืื ืืฉืืืืฉ ืืชืืกืคืื ื-C ื-C++.
- ืชืืกืคื Rust ืืกืืคืงืื ืืืืง ืืืืืืืช ืืื ืืจืืืช ืจืฉืืืืช ืขืืืจ ืคืืืคืืจืืืช Windows ื-macOS (ืืจืืื ืืืฉืืื ื ืชืืืื ืขืืืจ Linux, Windows ื-macOS).
- ืืืฉื ืฉืจืช ืืืื ืืืืกืก WebRTC ืฉื ืืชื ื-Rust, ืืชืืื ื-WHIP (WebRTC HTTP ingest) ื- WHEP (WebRTC HTTP egress).
- ืืืกืืฃ ืืช ืืืื ื ื-videocolorscale, ืืืฉืื ืืืืืืช ืืืจืช ืืืืื ืืงื ื ืืืื.
- ืชืืืื ืืฉืืคืจืช ืืืืืืื ืขื ืขืืืง ืฆืืข ืืืื.
- ื ืืกืคื ืชืืืื ืืืืจืืขื ืืกื ืืืข ืืืืฉืง ื-API ืฉื ื ืืืื.
- ื ืืกืคื ืจืืืื ืชืืงืื ืืืชืืช ืืื H.264/H.265 ืขืืืจ ืฉืืืืจ PTS/DTS ืืคื ื ืืจืืืช ืืืืื ืืืื.
- ืืคืืืคืืจืืช ืืื ืืงืก, ืืฉืืืืฉ ื-DMA ืฉืืคืจ ืืื ืืขืืื ืืื ืขื ืืืืจืื ืืขืช ืงืืืื, ืคืขื ืื, ืกืื ืื ืืจืื ืืืจ ืืืืื ืืืืฆืขืืช ืืืฆืช ืืืืจื.
- ืืืื ืืืจืฆืื ืขื CUDA ืฉืืคืจื: ืกืคืจืืืช gst-cuda ืืืืื ื cudaconvertscale ื ืืกืคื, ืกืืคืงื ืืื ืืืจืฆืื ืขื ืจืืืื D3D11 ื-NVIDIA dGPU NVMM.
- ืืืื ืืืจืฆืื ืขื Direct3D11 ืฉืืคืจื: ืกืคืจืืืช gst-d3d11 ืืืฉื ื ืืกืคื, ืืืืืืืช ืฉื ืืชืืกืคืื d3d11screencapture, d3d11videosink, d3d11convert ื-d3d11compositor ืืืจืืื.
- ืขืืืจ GPUs ืฉื AMD, ืืืืฉืืื ืืงืืืื ืืืืื ืืืฉืื ืืืืืฆืื ืืืืืจื ืืคืืจืืืื H.264 / AVC, H.265 / HEVC ื-AV1, ืฉื ืื ื ืืืืฆืขืืช AMF (Advanced Media Framework) SDK.
- ืชืืกืฃ applemedia ืืืกืืฃ ืชืืืื ืืงืืืื ืืคืขื ืื ืืืืื H.265/HEVC.
- ื ืืกืคื ืชืืืื ืขืืืจ ืงืืืื ืืืืื H.265/HEVC ืืคืืืืื androidmedia.
- ืืืืคืืื force-live ื ืืกืฃ ืืชืืกืคื ื-audiomixer, compositor, glvideomixer ื-d3d11compositor ืืื ืืืืฅ ืืช ืืคืขืืช ืืืฆื ืืื.
ืืงืืจ: OpenNet.ru