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