HomeFreeBSD

net/liveMedia: update to 2019.11.06

Description

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.

Details

Provenance
tcbernerAuthored on
Parents
rP517112: KDE Applications: update to 19.08.3
Branches
Unknown
Tags
Unknown