Date: Sat, 9 Nov 2019 08:49:48 +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: r517113 - head/net/liveMedia Message-ID: <201911090849.xA98nmS7085686@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201911090849.xA98nmS7085686>