GStreamer 1.14.0 major new stable release
Tim-Philipp Müller <[email protected]> Tue, 20 Mar 2018 02:12:34 +0000
| Newsgroups | gmane.comp.kde.users.multimedia,gmane.comp.video.gstreamer.devel,gmane.comp.gnome.multimedia |
|---|---|
| Message-ID | <[email protected]> |
--=-muWw8Hnm2JN3aAi2y8qM Content-Type: multipart/alternative; boundary="=-9koOP5QZ4Rfgh37u8yAI" --=-9koOP5QZ4Rfgh37u8yAI Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The GStreamer team is thrilled to announce a new major feature releaseof your favourite cross-platform multimedia framework! As always, this release is again packed with new features, bug fixes and other improvements. The 1.14 release series adds new features on top of the 1.12 series and is part of the API and ABI-stable 1.x release series of the GStreamermultimedia framework. Highlights: - WebRTC support: real-time audio/video streaming to and from web browsers - Experimental support for the next-gen royalty-free AV1 video codec - Video4Linux: encoding support, stable element names and faster device probing - Support for the Secure Reliable Transport (SRT) video streaming protocol - RTP Forward Error Correction (FEC) support (ULPFEC) - RTSP 2.0 support in rtspsrc and gst-rtsp-server - ONVIF audio backchannel support in gst-rtsp-server and rtspsrc - playbin3 gapless playback and pre-buffering support - tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy - QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written. - rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing - souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc. - nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API - Adaptive DASH trick play support - ipcpipeline: new plugin that allows splitting a pipeline across multiple processes - Major gobject-introspection annotation improvements for large parts of the library API - GStreamer C# bindings have been revived and seen many updates and fixes - The GStreamer Rust bindings had many usability improvements and cover most of the API now. Full release notes can be found at: https://gstreamer.freedesktop.org/releases/1.14/ Binaries for Android, iOS, Mac OS X and Windows will be provided shortly. Release tarballs can be downloaded directly from: https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.14.0.tar.xz fc361367f0d4b780a868a8833f9f30b9c9f4ac9faea4e6b251db8b4b0398466e gstre amer-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base -1.14.0.tar.xz7e904660ff56e02b036cf7fdfb77a50a540828ca9d2614d69ba931772 e5b6940 gst-plugins-base-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good -1.14.0.tar.xz6afa35747d528d3ab4ed8f5eac13f7235d7d28100d6a24dd78f81ec7c 0d04688 gst-plugins-good-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly -1.14.0.tar.xz3fb9ea5fc8a2de4b3eaec4128d71c6a2d81dd19befe1cd87cb833b98b cb542d1 gst-plugins-ugly-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1 .14.0.tar.xzed5e2badb6f2858f60017b93334d91fe58a0e3f85ed2f37f2e931416faf b4f9f gst-plugins-bad-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.14.0.tar.xz fb134b4d3e054746ef8b922ff157b0c7903d1fdd910708a45add66954da7ef89 gst- libav-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1 .14.0.tar.xz6b65a077bed815f6d3157ebea503cc9f3c32d289af2756b7ff7e3958744 d9756 gst-rtsp-server-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-validate/gst-validate-1.14.0. tar.xz33df08bf77f2895d64b7e8a957de3b930b4da0a8edabfbefcff2eab027eeffdf=20 gst-validate-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.14.0.tar. xze0b98111150aa3fcdeb6e228cd770995fbdaa8586fc02ec9b3273d4ae83399e6 gst -python-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1 .14.0.tar.xze4e31f085ef289bf1049398f641345979d20a1b11a80285744bba985049 91df2 gstreamer-vaapi-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gst-omx/gst-omx-1.14.0.tar.xz4d43 c354087cb77924982943e34e0d47294b5570304db11fd8b268b53bcff693 gst-omx- 1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gstreamer-editing-services/gstrea mer-editing-services- 1.14.0.tar.xz8d5f90eb532f4cf4aa1466807ef92b05bd1705970d7aabe10066929bbc 698d91 gstreamer-editing-services-1.14.0.tar.xz https://gstreamer.freedesktop.org/src/gstreamer-sharp/gstreamer-sharp-1 .14.0.tar.xzeaf22eae2f12195befd0db3d1fe1ec8cc17b19dd3441af23dfe3e241acc ba8ba gstreamer-sharp-1.14.0.tar.xz Enjoy! --=-9koOP5QZ4Rfgh37u8yAI Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable <html><head></head><body><div><b>The GStreamer team is thrilled to announce= a new major feature release</b></div><div><b>of your favourite cross-platf= orm multimedia framework!</b></div><div><br></div><div>As always, this rele= ase is again packed with new features, bug fixes<br>and other improvements.= </div><div><br></div><div>The 1.14 release series adds new features on top = of the 1.12 series and<br>is part of the API and ABI-stable 1.x release ser= ies of the GStreamer</div><div>multimedia framework.</div><div><br></div><d= iv><b>Highlights:</b></div><div><br></div><div style=3D"margin-left: 3ch;">= <div>- WebRTC support: real-time audio/video streaming to and from web<br>b= rowsers</div><div><br></div><div>- Experimental support for the next-gen ro= yalty-free AV1 video codec</div><div><br></div><div>- Video4Linux: encoding= support, stable element names and faster device probing</div><div><br></di= v><div>- Support for the Secure Reliable Transport (SRT) video streaming pr= otocol</div><div><br></div><div>- RTP Forward Error Correction (FEC) suppor= t (ULPFEC)</div><div><br></div><div>- RTSP 2.0 support in rtspsrc and gst-r= tsp-server</div><div><br></div><div>- ONVIF audio backchannel support in gs= t-rtsp-server and rtspsrc</div><div><br></div><div>- playbin3 gapless playb= ack and pre-buffering support</div><div><br></div><div>- tee, our stream sp= litter/duplication element, now does allocation query aggregation which is = important for efficient data handling and zero-copy</div><div><br></div><di= v>- QuickTime muxer has a new prefill recording mode that allows file impor= t in Adobe Premiere and FinalCut Pro while the file is still being written.= </div><div><br></div><div>- rtpjitterbuffer fast-start mode and timestamp o= ffset adjustment smoothing</div><div><br></div><div>- souphttpsrc connectio= n sharing, which allows for connection reuse, cookie sharing, etc.</div><di= v><br></div><div>- nvdec: new plugin for hardware-accelerated video decodin= g using the NVIDIA NVDEC API</div><div><br></div><div>- Adaptive DASH trick= play support</div><div><br></div><div>- ipcpipeline: new plugin that allow= s splitting a pipeline across multiple processes</div><div><br></div><div>-= Major gobject-introspection annotation improvements for large parts of the= library API</div><div><br></div><div>- GStreamer C# bindings have been rev= ived and seen many updates and fixes</div><div><br></div><div>- The GStream= er Rust bindings had many usability improvements and cover most of the API = now.</div><div></div><div><br></div></div><div><b>Full release notes can be= found at:</b></div><div><br></div><div> <a href=3D"https://gstreamer= .freedesktop.org/releases/1.14/">https://gstreamer.freedesktop.org/releases= /1.14/</a></div><div><br></div><div><b>Binaries</b> for Android, iOS, Mac O= S X and Windows will be provided shortly.</div><div><br></div><div><b>Relea= se tarballs can be downloaded directly from:</b></div><div><br></div><div><= a href=3D"https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.14.0.= tar.xz">https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.14.0.ta= r.xz</a></div><div>fc361367f0d4b780a868a8833f9f30b9c9f4ac9faea4e6b251db8b4b= 0398466e gstreamer-1.14.0.tar.xz</div><div><br></div><div><a hre= f=3D"https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-bas= e-1.14.0.tar.xz">https://gstreamer.freedesktop.org/src/gst-plugins-base/gst= -plugins-base-1.14.0.tar.xz</a></div><div>7e904660ff56e02b036cf7fdfb77a50a5= 40828ca9d2614d69ba931772e5b6940 gst-plugins-base-1.14.0.tar.xz</= div><div><br></div><div><a href=3D"https://gstreamer.freedesktop.org/src/gs= t-plugins-good/gst-plugins-good-1.14.0.tar.xz">https://gstreamer.freedeskto= p.org/src/gst-plugins-good/gst-plugins-good-1.14.0.tar.xz</a></div><div>6af= a35747d528d3ab4ed8f5eac13f7235d7d28100d6a24dd78f81ec7c0d04688 gs= t-plugins-good-1.14.0.tar.xz</div><div><br></div><div><a href=3D"https://gs= treamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.14.0.tar.xz= ">https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1= .14.0.tar.xz</a></div><div>3fb9ea5fc8a2de4b3eaec4128d71c6a2d81dd19befe1cd87= cb833b98bcb542d1 gst-plugins-ugly-1.14.0.tar.xz</div><div><br></= div><div><a href=3D"https://gstreamer.freedesktop.org/src/gst-plugins-bad/g= st-plugins-bad-1.14.0.tar.xz">https://gstreamer.freedesktop.org/src/gst-plu= gins-bad/gst-plugins-bad-1.14.0.tar.xz</a></div><div>ed5e2badb6f2858f60017b= 93334d91fe58a0e3f85ed2f37f2e931416fafb4f9f gst-plugins-bad-1.14.= 0.tar.xz</div><div><br></div><div><a href=3D"https://gstreamer.freedesktop.= org/src/gst-libav/gst-libav-1.14.0.tar.xz">https://gstreamer.freedesktop.or= g/src/gst-libav/gst-libav-1.14.0.tar.xz</a></div><div>fb134b4d3e054746ef8b9= 22ff157b0c7903d1fdd910708a45add66954da7ef89 gst-libav-1.14.0.tar= .xz</div><div><br></div><div><a href=3D"https://gstreamer.freedesktop.org/s= rc/gst-rtsp-server/gst-rtsp-server-1.14.0.tar.xz">https://gstreamer.freedes= ktop.org/src/gst-rtsp-server/gst-rtsp-server-1.14.0.tar.xz</a></div><div>6b= 65a077bed815f6d3157ebea503cc9f3c32d289af2756b7ff7e3958744d9756 g= st-rtsp-server-1.14.0.tar.xz</div><div><br></div><div><a href=3D"https://gs= treamer.freedesktop.org/src/gst-validate/gst-validate-1.14.0.tar.xz">https:= //gstreamer.freedesktop.org/src/gst-validate/gst-validate-1.14.0.tar.xz</a>= </div><div>33df08bf77f2895d64b7e8a957de3b930b4da0a8edabfbefcff2eab027eeffdf= gst-validate-1.14.0.tar.xz</div><div><br></div><div><a href=3D"= https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.14.0.tar.xz">= https://gstreamer.freedesktop.org/src/gst-python/gst-python-1.14.0.tar.xz</= a></div><div>e0b98111150aa3fcdeb6e228cd770995fbdaa8586fc02ec9b3273d4ae83399= e6 gst-python-1.14.0.tar.xz</div><div><br></div><div><a href=3D"= https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-1.14.= 0.tar.xz">https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-v= aapi-1.14.0.tar.xz</a></div><div>e4e31f085ef289bf1049398f641345979d20a1b11a= 80285744bba98504991df2 gstreamer-vaapi-1.14.0.tar.xz</div><div><= br></div><div><a href=3D"https://gstreamer.freedesktop.org/src/gst-omx/gst-= omx-1.14.0.tar.xz">https://gstreamer.freedesktop.org/src/gst-omx/gst-omx-1.= 14.0.tar.xz</a></div><div>4d43c354087cb77924982943e34e0d47294b5570304db11fd= 8b268b53bcff693 gst-omx-1.14.0.tar.xz</div><div><br></div><div><= a href=3D"https://gstreamer.freedesktop.org/src/gstreamer-editing-services/= gstreamer-editing-services-1.14.0.tar.xz">https://gstreamer.freedesktop.org= /src/gstreamer-editing-services/gstreamer-editing-services-1.14.0.tar.xz</a= ></div><div>8d5f90eb532f4cf4aa1466807ef92b05bd1705970d7aabe10066929bbc698d9= 1 gstreamer-editing-services-1.14.0.tar.xz</div><div><br></div><= div><a href=3D"https://gstreamer.freedesktop.org/src/gstreamer-sharp/gstrea= mer-sharp-1.14.0.tar.xz">https://gstreamer.freedesktop.org/src/gstreamer-sh= arp/gstreamer-sharp-1.14.0.tar.xz</a></div><div>eaf22eae2f12195befd0db3d1fe= 1ec8cc17b19dd3441af23dfe3e241accba8ba gstreamer-sharp-1.14.0.tar.xz</div><d= iv><br></div><div>Enjoy!</div><div></div><div></div></body></html> --=-9koOP5QZ4Rfgh37u8yAI-- --=-muWw8Hnm2JN3aAi2y8qM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE1jcDLkW4xlhblFZWXS7ub280nXwFAlqwbhIACgkQXS7ub280 nXwx6hAArwMWvpfQP2cx3lubgWwcPYAXv5AH54JC5KItS+4KQbpZZFF1JLSKbfRm 6dhRaLSvvVx3bp774cl8iWVKr9Hp6KM4ANXaFIufTohhUP1KAGxybDqAbuXSuIPT g/Tj71AP4JQF6+a8DqtIAQ1IVnpQmRw40jZI+mnCxmElm9NH04NraKtVqxMbWtQy WEMVsEVOE0XkkgNvX4Z4bFr5V9vkVGTRe9crsEIZ2dv8y5T+bc9206zULocxDzf8 AtrT3zV8S+TAGq4EQKzvWpoOtlz/rgQ/ZJT9AVktN0JGN5b8phGKb0ggFsLYZlUf CT3VK6e439QJpBZWM/Khk47qbCo5bhDL2wDqiBRooKKmmFwJSbjiYKLU4QirBGzE ZaMhCXOnP5t/ua4z2ZO6a4SQB0iUX7m8zVfVe+W/O1HwdyQ1NOScTVKDrx3C/LcQ im4KeSiGGZ050fKYUrruFqoTF5Edn3ddLqq6X5hF6DgHDgxk3Z8C6sA5OrB/w8G+ B+QsRecsBha7WICTyLfnBrJzz/Bc/29N3p/fGzE4kpvjzYh9pm36nwxWjV0lBZmW Rf6lWl0TuEzzTKaFiF1S/T+yqbGZbsCZAqO4o+/FI9GXTg8vCQGxizdSQPGwh9S6 v/ENDyLFeGPXP898BMfBmYyliOPcgtNHkffvhbLMTxkCE/oy1PE= =0Cc0 -----END PGP SIGNATURE----- --=-muWw8Hnm2JN3aAi2y8qM--