REST API Services 1.150.0 - 1.173.0

1.173.0

Released 2023-09-19
Added

Fixed


1.172.0

Released 2023-09-05
Changed

  • Improvement of internal scheduling decisions to avoid out-of-memory errors which occurred when the width and height of video streams were not explicitly set.

1.171.0

Released 2023-08-30
Changed

  • Internal stability improvements

1.170.0

Released 2023-08-09
Fixed

  • LIVE encodings stayed in QUEUED state if an error occurred in hd start call.

1.169.0

Released 2023-07-25
Added

Fixed

  • The return value of output-paths for an encoding always returns a JSON array, even when there is no output.

1.168.0

Released 2023-07-18
Added

  • Queueing time considerably reduced when using Pre-warmed Encoder Pools.
  • Live encodings can now be started using HD encoder options in the dashboard. With these options a lower and simplified pricing using "Live Units" is applied. For more information see: https://bitmovin.com/live-encoding-live-streaming/

1.167.0

Released 2023-07-11

Changed


1.166.0

Released 2023-07-05

Fixed

  • Added SPEKE authentication method via API key. This method will set the X-API-Key header in HTTP requests to the SPEKE provider.

Added

  • Manifest creation is now possible for Bitmovin CDN outputs. The AssetID needs to be added to the output path of the manifest outputs and the individual segment paths.
  • Introduced a fail-fast when trying to create DASH manifest representations with incorrect linked muxings

1.165.0

Released 2023-06-20

Fixed

  • For Live Encodings, when using AesEncryptionDrm with a specified keyFileUri, the keyFile was not properly uploaded to the designated output. This has been fixed.

1.164.0

Released 2023-06-06

Changed

  • Internal stability improvements

1.163.0

Released 2023-06-01

Added

  • Manifest Generator V2 is now available for DASH manifests by specifying manifestGenerator=V2 in the DASH Start-Manifest Request. For customers who sign up after June 1st 2023 V2 will be the default manifestGenerator. The minimum encoder version for that feature is 2.121.0. Differences to the LEGACY generator can be found here.
  • Added a check for Live encodings to allow ProgramDateTimeSource EMBEDDED only for SRT and ZIXI ingest. Configuring it with RTMP ingest now triggers a fail-fast.
  • Added a check for Live encodings to allow ProgramDateTimeSource EMBEDDED only with ManifestGenerator V2. Configuring it with ManifestGenerator LEGACY will now result in a fail-fast.

1.162.0

Released 2023-05-23

Changed

  • Internal stability improvements.

1.161.0

Released 2023-05-16

Added

  • An option to configure the source of ProgramDateTime for Live HLS manifests.
    Supported sources are SYSTEM_CLOCK (default, using UTC time of segment written) and EMBEDDED (using the first UTC timecode in the source video stream and current date).

1.160.0

Released 2023-05-09

Changed

  • Internal stability improvements.

1.159.0

Released 2023-05-03

Added

  • autoLevelSetup: property for video configurations (h264, h265, av1, vp9) to enable/disable the automatic calculation of level, maximum bitrate, and buffer size based on the lowest level that satisfies maximum property values for picture resolution, frame rate, and bitrate. In the case the target level is set explicitly, the maximum bitrate and buffer size are calculated based on the defined level. The autoLevelSetup is enabled by default and is automatically disabled if the maximum bitrate or buffer size is set.

1.158.0

Fixed

  • Fixed an inconsistency when reserving a static IP in Google Compute Engine.

1.157.0

Fixed

  • Fixed a bug where using a closed caption media info lead to an error in HLS manifests.

1.156.0

Changed

  • Internal stability improvements.

1.155.0

Added

  • Fixed handling of certain HTTP/HTTPS input URLs in the Simple Encoding API.

1.154.0

Added

  • For DASH manifests, when using profile: ON_DEMAND and manifestGenerator: V2, the duration property of Periods is now set when the manifest has multiple Periods.

1.153.0

Changed

  • Internal stability improvements.

1.152.0

Changed

  • Internal stability improvements.

1.151.0

Changed

  • For HDR manifests the ManifestGenerator.V2 does not write the profile attribute on AdaptationSet level anymore.

Fixed

  • The output permission check does not check for the GetBucketLocation permission anymore if cloudRegion of the S3Output is set.

1.150.0

Changed

  • The "STANDARD" mode for LIVE Encoding now defaults to SINGLE_PASS (previously was TWO_PASS).