Skip site navigation (1)Skip section navigation (2)
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>