This is the multi-page printable view of this section. Click here to print.
Releases
- 1: Release 1.6.0
- 2: Release 1.4.0
- 3: Release 1.2.0
- 4: Release 1.0.0
- 5: Release 0.10.0
- 6: Release 0.8.1
- 7: Release 0.8.0
- 8: Release 0.6.1
- 9: Release 0.6.0
1 - Release 1.6.0
Change log
- NEW: API for refreshing updated assets [ESB3019-205]
- NEW: Timestamp format is accepted in Double and Open Ended requests. dateformat YYYYmmddTHHMMSSZ now accepted as start and stoptime (similar to ESB3002) [ESB3019-214]
- FIXED: Errors in ew-vod2cbm service when adding lots of assets. Fix of asset cache handling for case with many removed assets [ESB3019-170]
- FIXED: HLS master playlist is empty for video only content [ESB3019-171]
- FIXED: AVC subtype is not accepted. If content template has H264 as subtype for the same track, and vice versa [ESB3019-174]
- FIXED: Open-Ended and Double-Ended requests don’t work as expected [ESB3019-175]
- FIXED: ew-verify-asset is missing from ew-vod2cbm installer [ESB3019-179]
- FIXED: –gop-dur-ms argument in ew-content-template-tool is mandatory while it shouldn’t be [ESB3019-184]
- FIXED: Cannot access swagger for API specification [ESB3019-186]
- FIXED: Starting point of channel is incorrect after removing assets [ESB3019-190]
- FIXED: Incorrect SCTE35 signaling. Field out_of_network_indicator in CUE-IN is 1 while it should be 0 [ESB3019-193]
- FIXED: Conflict error is always returned when updating schedule via PUT method [ESB3019-194]
- FIXED: Invalid data is accepted to create channels [ESB3019-208]
- FIXED: Some fields in DASH manifest are not compliant with ESB3002 [ESB3019-209]
Release information
- Date: 2024-05-29
- Type: Product improvements
2 - Release 1.4.0
- Optional persistent cache of dynamic schedule and asset path configurations
- Content verification tool, for checking asset compatibility against content templates
- Improved handling of non-constant GoP duration
Release information
- Date: 2023-04-06
- Type: Product improvements
3 - Release 1.2.0
- The last GoP of an asset can now be padded to same length as the others
- Now supporting offline, as well as, online licensing
- Improved error messages for online licensing
- Support autofill of scteEventID [using Gop number] when configured to -1
- Fixed timestamp wrap-around
Release information
- Date: 2022-10-18
- Type: Product improvements
4 - Release 1.0.0
New: Support for shorter compatible GoP durations
New: Added utility for creating content templates:
ew-content-template-tool
New: The binary does not expire, it now requires a valid license to run
New: Support for AC-3/EC-3
New: Metrics for requested content
New: Improved GoP duration detection
New: Graceful service shutdown (handle outstanding requests)
Fix: EPG-offset for non-looping channels
Fix: Various scheduling bugs
Release information
- Date: 2022-05-17
- Type: First product release
5 - Release 0.10.0
- Track matching to allow for more flexibility when adding assets to a channel schedule.
- New
contentTemplatePath
parameter in channel configuration for specifying compatible assets. This is intended to replace and improve onmasterAssetID
. - New parameters to fine tune track matching via bitrate:
max_bitrate
andmin_bitrate
specified on a track levelmaxBitratePercentAbove
andmaxBitratePercentBelow
specified on channel levelmax_bitrate
andmin_bitrate
parameters in content template level and/or global level- global parameters for setting bitrate interval
- Global parameters can be set either as command line parameters or as environment variables
- New parameters to set maximal live window
- Remove
defaultGopDurMS
parameter and auto-detect GoP duration instead - Automatic extraction of
GoP duration
from assets to allow for matching - Support for HEVC video
- Support for
DASH OnDemand
assets without conversion to ESF format - New structured logging and better integration with
journald
- Assets with a missing subtitle track are allowed. An empty track will be generated automatically
- Assets with mismatch in audio language are allowed. Another language audio track is used instead
- Audio only support both via CBM interface and for direct HLS/DASH output
See Upgrade for information about how to upgrade
Release information
- Date: 2022-03-17
- Type: Beta for evaluation and testing
6 - Release 0.8.1
- Fix: handle assets where subtitle tracks have no cues (ESB3019-80)
- Fix: report configuration errors with proper JSON names (SUPPORT-10099, ESB3019-81)
See Upgrade for information about how to upgrade.
Release information
- Date: 2022-01-07
- Type: Beta bug fix for testing
7 - Release 0.8.0
- Segmentation based on GoPs instead of full segments
- REST API for dynamic change of channels and schedules
- Prometheus and health monitoring
- DASH output for testing
- Special live-time subtitle output for demo
See Upgrade for information about how to upgrade
Release information
- Date: 2021-12-22
- Type: Beta for testing
8 - Release 0.6.1
Bug fix: too small duration in SCTE-35 marker
Release information
- Date: 2021-06-01
- Type: Alpha bugfix for testing
9 - Release 0.6.0
Early release for generating live test content with SCTE-35 markers from recordings or other sources with fixed segment durations.
Output segments are generated by combining N segments, with variations of +/-N at an ad boundary.
Release information
- Date: 2021-05-30
- Type: Alpha for testing