Date: Sat, 16 May 2020 16:12:13 +0000 (UTC) From: "Tobias C. Berner" <tcberner@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535477 - head/net/liveMedia Message-ID: <202005161612.04GGCD1x022391@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tcberner Date: Sat May 16 16:12:13 2020 New Revision: 535477 URL: https://svnweb.freebsd.org/changeset/ports/535477 Log: net/liveMedia: update to 2020.05.15 2020.05.15: - Added a new filter class "ADTSAudioStreamDiscreteFramer" that prepends ADTS headers to incoming AAC audio frames. This makes the AAC audio playable (by media players) - Updated "openRTSP" to use a "ADTSAudioStreamDiscreteFramer" when outputting a AAC audio stream. This makes the resulting file playable (by media players). - Updated the "LIVE555 HLS Proxy" to support AAC audio tracks (as well as H.264/5 video). 2020.05.14: - Updated "H264or5VideoStreamDiscreteFramer" to add VPS,SPS,PPS NAL units (if known) to the output stream, each time an "access_unit_delimiter" NAL unit is added. This makes it more likely that the Transport Stream segments produced by the "LIVE555 HLS Proxy" will be understandable by a client browser. - Added support for H.265 video streams to the "LIVE555 HLS Proxy". (This has not yet been fully tested.) 2020.05.13: - Made the "MPEG2TransportStreamMultiplexor" segmentation mechanism (used by "HLSSegmenter") more robust in case the Transport Stream PTS is not monotonic non-decreasing. 2020.04.24: - Fixed an apparent bug in "RTSPClient" that was causing it to not always send an "Authorization:" header when sending a RTSP "OPTIONS" command. (Thanks to Alexander Prohorov for reporting this.) 2020.04.12: - Updated "config.linux-with-shared-libraries" (and "liveMedia/Makefile.tail") to ensure that "libssl" and "libcrypto" are linked when "libliveMedia" is built. (Thanks to Felix Kaechele for reporting this.) 2020.04.06: - Removed support for the classes "RTSPServerSupportingHTTPStreaming" and "TCPStreamSinkâ€. These were being used (in the "LIVE555 Media Server") for streaming using "HTTP Live Streaming" (HLS). This was always a hack; it is better to use a dedicated HTTP server to serve HLS segments, rather than trying to implement a HTTP server (serving 'virtual HLS segments) within our own (primarily RTSP) server. If you are looking for HLS support, note that we provide a source-code demo application "testH264VideoToHLSSegments" that converts a (static) H.264 Elementary Stream file to HLS segments, and the "LIVE555 HLS Proxy", which proxies a live RTSP/RTP stream to HLS segments. 2020.03.06: - Fixed a problem in "H264or5VideoStreamFramer.cpp" that was allegedly causing problems compiling for Windows. 2020.02.25: - Added full support for the "LIVE555 HLS Proxy" ("live555HLSProxy") application, which is documented at: http://live555.com/hlsProxy/ Modified: head/net/liveMedia/Makefile head/net/liveMedia/distinfo head/net/liveMedia/pkg-plist Modified: head/net/liveMedia/Makefile ============================================================================== --- head/net/liveMedia/Makefile Sat May 16 16:08:08 2020 (r535476) +++ head/net/liveMedia/Makefile Sat May 16 16:12:13 2020 (r535477) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= liveMedia -PORTVERSION= 2020.04.24 +PORTVERSION= 2020.05.15 PORTEPOCH= 2 CATEGORIES= net devel MASTER_SITES= http://www.live555.com/liveMedia/public/ \ Modified: head/net/liveMedia/distinfo ============================================================================== --- head/net/liveMedia/distinfo Sat May 16 16:08:08 2020 (r535476) +++ head/net/liveMedia/distinfo Sat May 16 16:12:13 2020 (r535477) @@ -1,3 +1,3 @@ -TIMESTAMP = 1588093375 -SHA256 (live.2020.04.24.tar.gz) = 41ecb63bbb0e393b73f4ff1c62e0766f071bb9276fd1e51aa87b2c3c27874a5b -SIZE (live.2020.04.24.tar.gz) = 7226183 +TIMESTAMP = 1589644866 +SHA256 (live.2020.05.15.tar.gz) = 54bfa9bf10e979d742b687339595968c9b443afbb5f264682daa024c74756cb9 +SIZE (live.2020.05.15.tar.gz) = 7229400 Modified: head/net/liveMedia/pkg-plist ============================================================================== --- head/net/liveMedia/pkg-plist Sat May 16 16:08:08 2020 (r535476) +++ head/net/liveMedia/pkg-plist Sat May 16 16:12:13 2020 (r535477) @@ -61,6 +61,7 @@ include/liveMedia/AC3AudioRTPSource.hh include/liveMedia/AC3AudioStreamFramer.hh include/liveMedia/ADTSAudioFileServerMediaSubsession.hh include/liveMedia/ADTSAudioFileSource.hh +include/liveMedia/ADTSAudioStreamDiscreteFramer.hh include/liveMedia/AMRAudioFileServerMediaSubsession.hh include/liveMedia/AMRAudioFileSink.hh include/liveMedia/AMRAudioFileSource.hh
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005161612.04GGCD1x022391>