svn commit: r517113 - head/net/liveMedia

Tobias C. Berner tcberner at FreeBSD.org
Sat Nov 9 08:49:49 UTC 2019


Author: tcberner
Date: Sat Nov  9 08:49:48 2019
New Revision: 517113
URL: https://svnweb.freebsd.org/changeset/ports/517113

Log:
  net/liveMedia: update to 2019.11.06
  
  2019.11.06:
  - Added a new application "testH264VideoToHLSSegments" to "testProgs".
    This demo application converts an H.264 (Elementary Stream) video file - named "in.264" - into
    a sequence of HLS ("HTTP Live Streaming") segments, plus a ".m3u8" file that can be accessed
    via a web browser.
  2019.11.05:
  - Added initial support for HLS (Apple's "HTTP Live Streaming"), by adding a new class "HLSSegmenter"
    that takes - as input - a MPEG Transport Stream, and outputs a series of MPEG Transport Stream
    files, each representing a segment of the input stream.
    (A demo application that illustrates this will be added (to "testProgs") shortly.)
  - Completed the previous revision by adding support for "inserting access unit delimiters" to
    "H264or5VideoStreamDiscreteFramer" (rather than just to "H264or5VideoStreamFramer").
  2019.11.04:
  - Added a new (optional) parameter to the various H.264/H.265 'framer' classes, to tell us
    whether or not to add an "access unit delimiter" NAL unit before each output H.264/H.265 NAL unit
    that begins an 'access unit'.
    (The default behavior remains as before: Do not insert "access unit delimiters".)
  2019.11.03:
  - Updated "MPEG2TransportStreamMultiplexor" to support 13-bit PIDs (previously, PIDs were
    assumed to be 8 bits only), and to make the output transport streams more compatible with
    HLS-compliant transport streams.

Modified:
  head/net/liveMedia/Makefile
  head/net/liveMedia/distinfo
  head/net/liveMedia/pkg-plist

Modified: head/net/liveMedia/Makefile
==============================================================================
--- head/net/liveMedia/Makefile	Sat Nov  9 08:13:40 2019	(r517112)
+++ head/net/liveMedia/Makefile	Sat Nov  9 08:49:48 2019	(r517113)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	liveMedia
-PORTVERSION=	2019.10.20
+PORTVERSION=	2019.11.06
 PORTEPOCH=	2
 CATEGORIES=	net devel
 MASTER_SITES=	http://www.live555.com/liveMedia/public/ \

Modified: head/net/liveMedia/distinfo
==============================================================================
--- head/net/liveMedia/distinfo	Sat Nov  9 08:13:40 2019	(r517112)
+++ head/net/liveMedia/distinfo	Sat Nov  9 08:49:48 2019	(r517113)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1571820235
-SHA256 (live.2019.10.20.tar.gz) = 44264b1ae1486fab989fc3b9f09620e572811c38c197ea35986a121d06d6ac20
-SIZE (live.2019.10.20.tar.gz) = 653044
+TIMESTAMP = 1573287673
+SHA256 (live.2019.11.06.tar.gz) = a512071d1c6dd2caf16ecec0aa2c24f0b1cc4fe789e96adc927ee1fe29be493a
+SIZE (live.2019.11.06.tar.gz) = 3188914

Modified: head/net/liveMedia/pkg-plist
==============================================================================
--- head/net/liveMedia/pkg-plist	Sat Nov  9 08:13:40 2019	(r517112)
+++ head/net/liveMedia/pkg-plist	Sat Nov  9 08:49:48 2019	(r517113)
@@ -8,6 +8,7 @@ bin/sapWatch
 bin/testAMRAudioStreamer
 bin/testDVVideoStreamer
 bin/testH264VideoStreamer
+bin/testH264VideoToHLSSegments
 bin/testH264VideoToTransportStream
 bin/testH265VideoStreamer
 bin/testH265VideoToTransportStream
@@ -108,6 +109,7 @@ include/liveMedia/H265VideoRTPSink.hh
 include/liveMedia/H265VideoRTPSource.hh
 include/liveMedia/H265VideoStreamDiscreteFramer.hh
 include/liveMedia/H265VideoStreamFramer.hh
+include/liveMedia/HLSSegmenter.hh
 include/liveMedia/InputFile.hh
 include/liveMedia/JPEG2000VideoRTPSink.hh
 include/liveMedia/JPEG2000VideoRTPSource.hh


More information about the svn-ports-all mailing list