Version 2.1.0.x

Release v2.1.0.43 - 2023-06-29 - HOTPATCH (2024-01-30)

Fixes

  • SSAI-2308: HLS-Live: small playlist size aka pre-roll is not working sometimes

Known Issues

  • CS-522: some reporting data/metrics are not collect properly

Release v2.1.0.43 - 2023-06-29

Enhacement

  • SSAI-2016: added new metrics to reporting charts.

  • SSAI-2258: added new property minimumSourceUpdatePeriod to the channel.

  • SSAI-2235: added permission to Editor load systems.

  • SSAI-2147: per-profile muxing types, support packed-audio.

  • SSAI-1614: added compatibilityHlsMedia checkbox.

  • SSAI-1969: add new chart for ad_insertion_total metrics

Fixes

  • SSAI-1632: Error-message-correction, small text fix and mongo upgrade.

  • SSAI-2131: added channel tests.

  • SSAI-2192: revert changes of NEM-2152, because it causes error.

  • SSAI-2068: added reporting service tests.

  • SSAI-1900: fixed content/add replacement for live channels.

Known Issues

  • SSAI-2308: HLS-Live: small playlist size aka pre-roll is not working sometimes

Release v2.1.0.42 - 2023-05-27

Fixes

  • SSAI-2118: Cannot reset channel on A1 INT (ssaipre2 / nemo2prod2).

  • NEM3-1903 (NEM-2072): AWS S3 routinely deletes old media from DB and bucket.

Release v2.1.0.41 - 2023-05-26

Fixes

  • SSAI-1632: PRE-PRD: Rework on Error Messages on Login/Register screen.

  • SSAI-805: added redirection to login page (autologout).

  • NEM-2152: PRD Admin UI: error when deleting deliverable medias.

  • SSAI-1969: SSAI Report section working again.

  • SSAI-2025: Pre-PROD: HLS w/o preroll getting saved with a error message.

  • SSAI-816: added new property preservePlaylistFilename to channels.

  • SSAI-1895: PRD Reporting UI - Only 5 channels can be selected.

  • NEM-2161: adminUI: Remove content/ad replacement for VoD channel.

Release v2.1.0.40 - 2023-04-04

Fixes

Package issues fix + recursion bug fix.

Release v2.1.0.39 - 2023-03-30

Fixes

  • SSAI-1993: Node.js #Release v18.15.0 on backend (+spawner).

Release v2.1.0.37 - 2023-03-23

Fixes

  • CS-77: fix of @azure/storage-blob upload.

Release v2.1.0.36 - 2023-03-15

Fixes

  • SSAI-286: fixed string rejection.

  • SSAI-581: removed 'flow' label, added 'encoderType' label.

  • SSAI-1960: NEMO changes for new architecture.

  • SSAI-1622: PRD - Change Trial account message.

  • SSAI-1884: adminUI:adSlate drop down list limited.

Release v2.1.0.35 - 2023-02-03

Fixes

  • NEM-2150: adminUI: openapi - Swagger docu broken - Fetch error.

  • NEM-2092: Job counter sometimes shows wrong data.

  • NEM-1561: Hide password in nemo2->systems->ams.

  • NEM-1993: PrePRD: UI player error message.

  • NEM-2085: Fix warnings in the browser console

  • NEM-1683: Slider “Stream has separate audio playlist” should not appear for Dash channels.

  • NEM-1563: NEMO2: get rid of all calls to nemo.mixin's list() action.

Release v2.1.0.34 - 2023-01-06

Enhancements

  • NEM-1856: Providing combined VAST.xml on adBreakLevel for VoD.

  • NEM-1517: AWS CDN Integration for DAS/HbbTV.

  • NEM-1850: Upgrade Code Libs for HTTP Client.

  • NEM-1441: Change tenant defaults: new GVA template.

  • NEM-1976: Replacer picks up job after it was already marked by stitcher in DB as "too late".

Fixes

  • NEM-2064: Fixed: hls-replacer takes up memory without restrictions.

  • NEM-2083: Fixing segmentation_type_id get overwritten by accident.

  • NEM-1953: Shaka Player for VoD channels does not work.

  • NEM-2052: HiSense: no back to broadcast (FTA) after DAS.

  • NEM-2050: Black screen for many seconds on PREP event, LG device.

  • NEM-2027: DAI - Playback Problems at the start/end of Digital Stream on Samsung TVs.

  • NEM-2112: serversideUI: enabling channel lead to an error.

  • NEM-2073: Add metrics to logs before reset.

  • NEM-1808: DATERANGE-end for iOS not present.

  • NEM-2069: Session resolver uses ip and user-agent from service not client.

  • NEM-1836: Too many connections to redis pub/sub from monitor&spawner remove Monitoring section from channel.

Known Issues

  • NEM-2131: channel-api: modify breaks DvrWindow

  • NEM-2150: adminUI: openapi - Swagger docu broken - Fetch error

  • CS-77: Azure Encoding Fails for Google Ad Manager Campaigns

  • SSAI-1884: adSlate dropdown list limited to 5 entries

Release v2.1.0.33 - 2023-01-05

Enhancements

  • NEM-2012: Support of DASH-Live serverside beaconing - Ad beacons.

  • NEM-1958: Support of dolby-digital audio.

  • NEM-1833: added "gva" ad-server type support.

  • NEM-1563: NEMO2: get rid of all calls to nemo.mixin's list() action.

Fixes

  • NEM-1959: Update Channels UI: Color change for hover over buttons implementation

  • NEM-1816: Update adminUI: channel state slider

  • NEM-2092: Job counter sometimes shows wrong data.

  • NEM-2085: Fix warnings in the browser console

  • NEM-1683: Slider “Stream has separate audio playlist” should not appear for Dash channels.

  • NEM-1818: Manifest analysis only doesn't work/throws error.

  • NEM-1995: Review the explanatory texts and fixed some spelling mistakes.

  • NEM-1991: hbbtv: trying to delete files before upload.

Release v2.1.0.32 - 2022-12-02

Enhancement

  • NEM-1912: Replacement of all adMarker with personalized ads in the current window.

  • NEM-1959: Update Channels UI: Color change for hover over buttons implementation.

Fixes

  • NEM-2032: Live-HLS: Missing Encryption tag in the SSAI-output-manifest.

  • NEM-1957: User is navigated to staging login page while clicking on confirmation link for admin SSAI. QA-Team.

  • NEM-1954: DASH Live channel stops working due to wrong sourceURL.

  • NEM-2005: hls-stitcher error: Wrong channel configuration.

  • NEM-1844: Channel issue with mediaSequence.

Release v2.1.0.31 - 2022-10-12

Release v2.1.0.30 - 2022-10-07

Enhancements

  • NEM-1815: Channel-api: set DVR growingPlaylist - new parameter for HLS-live.

  • NEM-1817: Re-create channel for specific cluster.

  • NEM-1806: ChannelAPI: new parameter for HLS-LIVE - provide SCTE marker within the output manifest aka Fallback.

  • NEM-1652: HLS-Analyser: Improve error handling.

  • NEM-1472: Update Sync Process - Multicluster.

Fixes

  • NEM-1811: DVR window value in Channel configuration is not getting updated on saving as blank or 0.

  • NEM-1718: Variance duplicates fixed.

Known Issues

  • NEM-2083: segmentation_type_id get overwritten.

  • NEM-2131: channel-api: modify breaks DvrWindow.

Release v2.1.0.29 - 2022-08-19

Enhancements

  • NEM-1551: Swap "controls" and "monitoring" columns in table view.

  • NEM-1718: MultiDASH load test - add variance counter.

  • NEM-1472: Update Sync Process - Multicluster.

Fixes

  • NEM-1763: Audio normalization not saved after resetting a channel.

Release v2.1.0.28 - 2022-08-02

Enhancements

  • NEM-1715: Add metrics to channel-assets.

  • NEM-1472: Update Sync Process - Multicluster.

  • NEM-1768: Create a new encoding pipeline for Samsung TV.

  • NEM-1493: Ad-Click Tracking Enablement: UI and channel config

Fixes

  • NEM-1684: Several settings are missing in Bitmovin profile created by Analyser.

  • NEM-1364: Fix the reports view in case if no or only a few data is present.

  • NEM-1622: Running jobs counter does not work.

Release v2.1.0.27 - 2022-07-04

Enhancements

  • NEM-1703: Multiple clusters support in reports.

  • NEM-1666: VoD-ChannelUI: configuration of VAST.xml URI presence.

Fixes

  • NEM-757: SSAI Channel Sessions - Excel download - incorrect file.

  • NEM-1708: Failed encoding job.

Release v2.1.0.26 - 2022-06-13

Enhancements

  • NEM-1647: List of concatenations.

  • NEM-1624: swagger-api-docu: export collection as json.

  • NEM-1672: Implement caching of successful requests in /channel-assets endpoint

Fixes

  • NEM-1582: Audio issue on MOV after transcoding on SAMSUNG TV 2021 model.

  • NEM-1506: Channels are deleted if "Reset" button is used.

Release v2.1.0.25 - 2022-05-11

Enhancements

  • NEM-1484: HLS-Live Channel config: Suppress HLS tags.

  • NEM-1182: Do not overwrite manual adjustments in encoding profiles.

  • NEM-1549: Subscription settings: Update Pricing Table.

  • NEM-1548: ChannelUI: add HMAC Subdomain.

  • NEM-1547: HTTP/REST Upload.

  • NEM-1556 implemented admin auth for sync route.

Fixes

  • NEM-1625: correct handling of "http" parameter.

  • NEM-1621: No access from jobs/ to corresponding title, medias and other jobs of this title.

  • NEM-1538: Pre-PRD: Deleting of Assets and Medias not possible.

  • NEM-1501: RBM2: deleted ad assets still visible asynchron in stream but not available in Servside admin UI.

  • NEM-1599: Media duration issue.

  • NEM-1594: Implement a workaround for unexpected ad server behaviour.

  • NEM-1574: adminUI: search by channelName and channelId not possible.

  • NEM-1477: Press on job details button results on redirect to empty assets page.

Release v2.1.0.24 - 2022-03-23

Enhancements

  • NEM-1481: Remove calls to remote broker.

  • NEM-1384: Source-File Upload and medias view.

  • NEM-1460: HMAC encrypted storage (Frontend).

  • NEM-1490: Add moleculer metrics to spawner.

  • NEM-1466: GVA: Creative ID used instead of UniversalAdID for referencing ad assets in SSAI

  • NEM-1478: HBBTV: Retry logic in spawner.

  • NEM-1450: AzureMediaService: create new filed for baseURL

Fixes

  • NEM-1546: HTTP 500 in Bitmovin API.

  • NEM-1501: RBM2: deleted ad assets still visible asynchron in stream but not available in SSAI UI.

  • NEM-1467: ad assets cannot be deleted in UI.

  • NEM-1476: List of entries without limit returns all entries.

  • NEM-1475: Jobs status updates without limit parameter.

  • NEM-1453: DASH-Live channel_config: remove Independent Media Sequences and Legacy Media Sequence Handling.

Release v2.1.0.23 - 2022-02-08

Enhancements

  • NEM-1444: Authentication (HMAC).

  • NEM-1443: Add HLS-Live parameter to UI, API and Synchroniser.

  • NEM-1370: Add filter tenant/cid in GVA logs for kibana -- metadata: { channelId, tenant }.

  • NEM-1421: Added User-Agent to requests to Source-Stream Source.

  • NEM-1228: Conclusion of monitoring/channel deactivation test.

  • NEM-1010: You cannot create your own personal Dashboard for different users.

  • NEM-1409: NEMO2 Code obfuscation.

  • NEM-1367: VoD Channel config: set audioGroups for multiAudio w/ Bitmovin.

  • NEM-1089: Support EBU-R128 audio normalization for Bitmovin.

  • NEM-277: Deleting a media deletes all referenced files.

  • NEM-1379: Size in bytes not detected.

  • NEM-1366: VoD- HTTP-Proxy: channelConfiguration.

  • NEM-1291: Add tenant to internal tracking URL.

  • NEM-1371: Anlayzer PRE-PRD: wrong encoding profile.

  • NEM-1363: Analyser - Bitmovin Encodingprofile wrong (separate audio).

  • NEM-926: Logs to include tenantId and itemId if available.

  • NEM-1069: Inform user if the profile has changed.

  • NEM-1307: AzureMediaService: MediaURL leads to encoding error - not allowed character - fixed.

  • NEM-1126: Removed "analyzeduration" and "probesize" parameters from ffprobe calls.

Release v2.1.0.21 - 2021-10-25

Enhancements

  • NEM-1205: ## Fixes for reports + new report + reporting service + usage report endpoint.

  • NEM-1391: Customer HLS Beaconing Deactivated.

  • NEM-1312: VAST-Wrapper: user Ids from last object for building the reference.

  • NEM-1311: Make the streaming endpoint in AMS configurable.

  • NEM-1309: UI VoD channel-config: Support for SCTE marker within the source manifest, replace vs. insertion.

  • NEM-1306: Stream analyser should create a proper channel profile for Bitmovin and separate audio.

  • NEM-1294: GVA: Configured the support of ad buffet ads.

  • NEM-1287: CatchUp TV (part 1).

  • NEM-1281: serverside.ai - disable register for user .

  • NEM-1259: Can't create tenant on staging.

  • NEM-1257: Fallback behaviour GVA for UniversalAdID = unknown.

  • NEM-1233: PRD /openapi route is broken.

  • NEM-1214: GVA Template - multiple values for the same Key - SmartAdServer.

  • NEM-1107: GVA Template - cust_params encoding for Google

Release v2.1.0.20 - 2021-09-30

Fixes

  • NEM-1091

Release v2.1.0.19 - 2021-09-22

Fixes

  • NEM-1285, 1300

Release v2.1.0.18 - 2021-09-15

Fixes

  • NEM-1271, 1253, 1145, 1230, 1226, 1223, 1279, 573, 1240, 1280, 1236 1278, 1213, 1200 1293, 1247, 1248, 1091 1019

Release v2.1.0.17 - 2021-07-15

Enhancements

  • NEM-1223 http param on /view routes Introduce new channel parameter for http only on /view route, so that the media and vast URL on the /view route contain http only as well.

  • NEM-1224 Channel configuration: DVR - Growing playlist for Live If a session is requested with timeshiftStart and growingPlaylist=true it is expected that the manifest contains all segments from the timeshiftStart to the liveEdge.

  • NEM-1226 Channel configuration: HLS independent media sequence counting (ENSURE TO RUN THE DB MIGRATION AND A FULL SYNC )

  • NEM-1145 Segmentation Configuration allow the ad insertion to be triggered by the SCTE35 binary time_signal and configure on channel-level, which trigger is applicable for ad replacement.

  • NEM-1253 - provide channel reset ability - PUT https://preprod.serverside.ai/api/v2/channels/reset/:channelId

Fixes

  • NEM-1236 Bitmovin-encoding: adConditioning for VoD fails - missing PIDs.

  • NEM-1247 Synchroniser run removes internal beacons from channel.

  • NEM-1252--hlsLegacyMediaSequenceHandling-cannot-be-set-to-false

Release v1.0.16 - 2021-06-10

Enhancements

  • NEM-1201-scheduled-tasks: Use bull.js to run repeated tasks (synchroniser,notifications archiving, Stripe usage report)

  • NEM-1202_expire_mail: Update "trial scope is expired" email template

  • NEM-1192-new-report-for-20210527: something which is readable for reporting and invoicing FH-278 support SCTE35-2013-XML DASH StreamEvents FH-279 support SCTE35 CUE-IN command FH-171 support config for node http keepAlive, maxSockets

  • NEM-1209 Prometheus integration for clientside-tracking FH-328 Enhanced SCTE35 support for signaling replacement opportunities, incl. scte35 time_signal HBBTV: [das] Provide 'hints' about unavailable ads in any case [das] add additional 'hints' to identify failed ad clips [ref] DAI-Lib - 2.11.4

Fixes

  • NEM-1149-titleIds-not-unique: Make sure that titles.id is unique in Mongodb database

  • NEM-1203--isMultiPeriod-not-sent-to-ssai-API-on-channel-create: ensure isMultiPeriod set on channel create

  • NEM-1060-monitor-issues: The Stream-Monitor shows an issue for the stream that looks ok in the test player.

  • NEM-1213-reporting-inconsistencies: various inconsistencies between the reports.

  • FH-345: [dash] add missing import statement & avoid reading manifest through cache

  • FH-337 [debug] Fix faulty debug log

Release v2.1.0.15 - 2021-05-11

Enhancements

  • NEM-1178 Content Location Replacement

  • NEM-1192 New Usage Report

Fixes

  • NEM-1186 Chanel-assets: set lock before database request to prevent 2 (or even more) jobs starting simultaneously

  • NEM-1195 Add media size to channel-asset response to simplify reporting

  • NEM-1196 REPORTING: Some ElasticSearch requests stuck with timeout when run from Node js (@elastic/elasticSearch package)

  • NEM-1198 REPORTING: Remove table from Map report

  • NEM-1200 SSAI UI Reporting Data Export (Channel Usage Data) is containing not expected channels

  • NEM-734 Monitoring Sensitivity -There should be at least 2 missed ad-replacements in a row before turning the channel to the unhealthy state Services

  • nemo2:# Release-#Release v1.0.15-rc2-d81b0f16 monitor:# Release-#Release v1.0.15-rc2-d81b0f16 spawner:# Release-#Release v1.0.15-rc2-d81b0f16## Enhancements source-stream-proxy:0.6.19-afc1e9a0ssai a1-manifest-manipulator:0.0.8-34c2bb40 generic-vast-adapter:0.5.4-1618590992

Release v2.1.0.13 - 2021-03-30

Enhancements

  • NEM-1160 - pipe original content through proxy

Enhancements

  • [das] Allow overwriting previous replacement results via ALLOW_OVERWRITE_RESULTS=true (default: false) to enable the DAS retry-featur

Fixes

  • NEM-1163 - Shutdown timeout (Add shutdownTimeout option to Moleculer's broker and use moleculer-bull instead of bull to enable "graceful shutdown")

  • NEM-1164 - Fix error handling in moleculer-bull jobs

  • FH-337 VAST XML parse (Impression-) beacons from volatile XML structure

  • Support SCTE35 XML-tags without an XML namespace fix naming mismatch in parsed SCTE35 XML events Services

  • NEMO2:# Release-#Release v1.0.13-rc1 haproxy-ingress:v0.11.1 monitor:# Release-#Release v1.0.13-rc1 spawner:# Release-#Release v1.0.13-rc1

  • SSAI-api:#Release v1.12.0-9325a432

  • SSAI-channel-api:v2.12.8-ae403863 clientside-tracking:0.13.0-628c8b9b

  • SSAI-dash-replacer:v2.6.0-c64bf368

  • SSAI-dash-scanner:v2.5.1-f8e5f7ee generic-vast-adapter:0.5.2-1615898754

  • SSAI-worker-replacer:#Release v1.10.12-5b094009

  • SSAI-worker-responder:#Release v1.10.12-5b094009

  • SSAI-worker-scanner:#Release v1.10.8-ce29a511 session-resolver

  • SSAI-supervisor:v2.5.1-52e7f3b3 ad-aggregation-service:v4.3.1-0fded188 adstitcher-srv:v4.1.7-56fd861a source-stream-proxy:0.2.0-56b291ce

Release v2.1.0.12 - 2021-03-23

Enhancements

  • NEM-1078 - Improving Processing and Encoding timing

  • NEM-1101 - Deployed separate vm-pool for encoding worker

  • NEM-854 - Support of insecure (http) * SSAI input and output stream

  • NEM-882 - source stream proxy

  • NEM-1152 - Use bull.js queue in * NEMo2 jobs

  • NEM-1078 - Improving Processing and Timing for HBBTV

  • FH-266 - Support SCTE35 Binary: base64 splice_Insert for DASH LIVE

  • FH-78 - Support DASH live multi period input

  • FH-336 - Caching for Manifest Request

  • FH-313 - move excessive output from error to debug log-level

  • FH-171 - Set KeepAlive for HTTP-Sessions to improve service performance we can keep sessions to ad-servers alive.

  • FH-315 - HLS-Scanner: Scan all playlists: up from first common, up to last commonly signaled segment; guarantee equal playlist counters after (re-) synchronization

Fixes

Several improvements for HBBTV pipeline Improvements on the internal encoding pipeline including gracefull shudown, autoscaling and stability improvements Updated Service Versions

Release v2.1.0.11 - 2021-03-02

Enhancements

  • NEM-1111 - Invite User does not work

  • NEM-1119 - stream-analyser: fails when ffprobe times out

Release v2.1.0.10 - (never deployed)

Release v2.1.0.9 - 2021-01-26

Enhancements

  • NEM-1025 - Support own ftp-upload worker

  • NEM-1047 - HLS Analyzer - Support tokenized sourcestream

  • NEM-1061 - Sort DASH manifest for single asset bevor uploading it

Fixes

  • NEM-1021 - HLS LIVE No Ads visible/no preroll

  • NEM-980 - HLS-Live analyser: wrong codec declaration for encrypted streams

  • NEM-1038 - Cannot activate monitoring for live channels

  • NEM-1050 - CORS headers are missing on the serverside.ai VAST tracking endpoints

Release v2.1.0.8 - 2021-01-12

Enhancements

  • NEM-689/ NEM-1013 - Support .mov as Ad source container

  • NEM-737/NEM-750 - Use Kubernetes-Scheduler - for running the synchronizer

Fixes

  • NEM-1009 - As admin you can change your own role to other roles

  • NEM-1033 - fix synchoniser diff on nulls / empty object

  • NEM-1037 - Cannot create subscription notifications for Jobs (created/failed/done)

  • NEM-1035 - request to nemo API for non-existent channel gives error

  • NEM-795 - Bitmovin encoding configuration - remove unecessary fields from schema

  • NEM-944 - Add all ENV_VAR to the config checker

  • NEM-1029 - TImeshift Window: check this cannot be set to null

  • NEM-1017 - stream-analyser - remove redundant code

  • NEM-1016 - Channel creation: "internalBeacons" must be 'null'

  • NEM-892 - Wrong Channel ID via mail for created jobs for demo channels

  • NEM-1014 - Redbeemedia HLS source: Cannot find program for rendition

  • NEM-1020 - VOD Monitoring Issue

  • NEM-1018 - DASH VoD Output Indicator Error

  • NEM-884 - A1 HLS-VoD playback issue

Release v2.1.0.7 - 2020-12-08

Enhancements

  • NEM-990 Added Generic VAST Adapter functions for Goldbach

  • NEM-763 Setup alerting

  • NEM-999 Mirgration for latest SSAI-Cluster-Version

  • NEM-998 Custom user mapping

Fixes

  • NEM-996 Channel is not created (staging)

  • NEM-1001 Not possible to save a channel after saved with server side ad beacons activated

  • NEM-995 Monitored channel is not created (staging)

  • NEM-997 Live channels are not created

  • NEM-988 Issue with HLS tracking

  • NEM-1001 Not possible to save a channel after saved with server side ad beacons activated

Release v2.1.0.6 - 2020-11-10

Enhancements

  • NEM-895 - Ad Slate configuration mandatory

  • NEM-846 - Simultan Encodings for the same Asset

  • NEM-938 - Generic VAST Adapter: Support Spotx

  • NEM-963 - Generic VAST adapter: Springserv

  • NEM-544 - Notifications for Broken Streams

Fixes

  • NEM-720 - "see pricing PDF" - should be a link

  • NEM-881 - Technical Design for the updated channel creation/ management flow

  • NEM-913 - Missing DASH environment parameter

  • NEM-799 - Stream-Monitor GUI: some segment details fail to load

  • NEM-943 - Cannot create tenant-default channels

  • NEM-948 - Cannot switch off server-side-beacons

  • NEM-953 - HLS-Live encrypted: analyser failed

  • NEM-954 - Bitmovin encoding broken - generator or Unified Streaming streams

  • NEM-880 - Technical Requirements for DISCOVERY

  • NEM-870 - Deployment: Add SSAI beacons to VAST for additional SSAI internal reporting - FH9

  • NEM-887 - Deployment of latest SSAI-code for Serverside-beaconing

  • NEM-958 - Generic Ad Server to implement Discovery SSP

  • NEM-974 - Synchronizer: ignore health

  • NEM-977 - Getting workflow page back working

  • NEM-981 - channelId and channelType are not saved in medias collection

Release v2.1.0.5 - 2020-11-10

Enhancements

  • NEM-605 - Adjustments for pricing tiers - UI Issues

  • NEM-692 - Usebility: Enter Key for login

  • NEM-393 - Client side tracking - Reporting Endpoint

  • NEM-678 - Channels: Stream Analyser - HLS. Get frame rate from FRAME-RATE on EXT-INF where it exists

  • NEM-798 + NEM-849 - Generic VAST Adapter Backend

  • NEM-833 - Support 30A Channels - single rendition

  • NEM-815 - Channel Synchroniser: Scheduled run has no execution id in the logs

  • NEM-869 - ClientSide-Tracking API

  • NEM-859 - Warn the user if "level" parameter value, derived from manifest or ffprobe check does not match the resolution and fps

  • NEM-885 - Change to ad-server-mock - only deliver 5Sec ads with a break to see with ad-slate

  • NEM-898 - Stream has separate audio playlist get updated during analyse

  • NEM-922 + NEM-935 + NEM-936 - Switch to enable Serverside or clientside beacons

Fixes

  • NEM-759 - Add explicit message if an attempt is made to use an mrss playlist for analysis

  • NEM-827 - SES HLS-Live source don't get analysed correctly

  • NEM-826 - Channel Synchroniser: create or delete monitoring channels

  • NEM-821 - Setplex HLS-Live stream can not be analysed

  • NEM-664 - Login as invited user before confirmation

  • NEM-635 - Typo and logical changes in TechDocs

  • NEM-818 - WebPlayer dont support mid- and post-roll

  • NEM-861 - A1 HLS Stream cannot be analysed

  • NEM-866 - Logstash crashes on wrong ad-request data

  • NEM-871 - HLS-Live: absolute media URL leads to an error

  • NEM-894 - Ensure "sourceHealthy" and "outputHealthy" work as nullable booleans

  • NEM-900 + NEM-905 + NEM-904 - Encoding issues

Release v2.1.0.4 - 2020-10-27

Enhancements

  • NEM-517 - Support CMAF (HLS and DASH)

  • NEM-812 - Timeshift-Window configuration for HLS/DASH live

  • NEM-601 - Monitoring: Support additional HLS SCTE35 style for monitoring (GAM and EdgeWare)

  • NEM-821 - Support Setplex Streams

  • NEM-827 - Support SES-HLS Streams

  • NEM-818 - Display Mid-rolls in the example player for VOD

Fixes

  • NEM-861 - A1-HLS-Stream-cannot-be-analysed

  • NEM-811 - HLS-Live stream can not be updated via UI - changing type issue

  • NEM-828 - DASH-Live source don't get analysed correctly

  • NEM-823 - Delete the monitoring channel each time monitoring is switched off

  • NEM-777 - Errors in reports of a new tenant

  • NEM-831 - HTML title should be Serverside.ai

  • NEM-804 - DASH-Live Monitor: Maximum call stack size exceeded Service Versions

Release v2.1.0.3 - 2020-10-06

Fixes

  • NEM-773 - AdServer URL gets overwritten during enabling monitoring

  • NEM-692 - Usability: Enter Key for login

  • NEM-627 - Buttons not highlighted correctly when invite a new User

  • NEM-628 - Introductory text not visible after first login

  • NEM-727 - Disable "Register" button until registration completes or fails

  • NEM-714 - Tenant names with spaces

  • NEM-653 - Channel can not be disabled

  • NEM-766 - DASH live Stream can't be analysed - prob error

  • NEM-803 - Tenant is created in database even if you get "user already exists" error

  • NEM-759 - Add explicit message if an attempt is made to use an mrss playlist for analysis

  • NEM-702 - Passwords without special character are accepted

  • NEM-814 - Channel Synchroniser: reports differences for preRoll where both sides are null

  • NEM-810 - HLS-Live stream gets configured as HLS-VoD via api instead of hls-live

Release v2.1.0.2 - 2020-09-22

Fixes

  • NEM-722 - Channel-creation: 500/403 during source analysis

  • NEM-757 - SSAI Channel Sessions - Excel download - incorrect file

  • NEM-700 - UI: Copy ID from Channels with strange spaces behind the ID

  • NEM-605 - Adjustments for pricing tiers - UI Issues

  • NEM-731 - Channel usage with undefined channels (maybe monitoring?)

  • NEM-762 - STAGING: Cannot register new user

  • NEM-760 - Showstopper: VOD-Replacement not working on PreProd

  • NEM-645 - Failed new tenant registration can leave systems and default channels

  • NEM-675 - DASH LIVE, SM: channel with broken output stream never gets analysed

  • NEM-773 - AdServer URL gets overwritten during enabling monitoring

  • NEM-767 - UI Channel Usage Map - missing countries

  • NEM-778 - Check all the Reports for buckets count limitation

  • NEM-468 - Wrong HTTP-Code on login error

  • NEM-790 - MRSS is not delivered in the right format

Release v2.1.0.1 - 2020-09-02

Enhancements

  • NEM-435 Channel Creation Get frame rate from manifest / segment The frame rate is no longer defaulting to 25fps. It is taken from the analyses manifest instead. Note: The frame rate can still be modified in the advanced/profile section as before.

Fixes

  • NEM-488 Tenant Defaults can be optional

  • NEM-537 Message (confirm mail) after registration

  • NEM-547 Stream Monitor is detected as ad fraud

  • NEM-553 Stream Monitor improvements

  • NEM-561 Azure Encoding wrong intermediate media URL

  • NEM-583.2 Help Text for Ad Campaign Completion rate

  • NEM-620 Monitor dash live issue

  • NEM-634 Correct links on upgrade page

  • NEM-647 Change VAT to 16 pct

  • NEM-648 Disable preroll

  • NEM-649 preRoll settings - value should be null when enablePreRoll is false

  • NEM-654 enablePreRoll not passed to FH API

  • NEM-687 Monitoring channel ends up in wrong SSAI cluster

  • NEM-703 Disable Stream Monitor for disabled channels

Release v2.1.0.0 - 2020-06-30

Enhancements

  • NEM-38/NEM-167/ NEM-613 - Adjustments for pricing tiers It is now possible to subscribe to the Basic tier for 99€ a month leaving your credit card data. Usage related data will be tracked monthly and added to the monthly bill.

  • NEM-366 - HLS manifest with audio group declaration We now support HLS manifests with audio group declaration

  • NEM-526 - Extended monitor data

  • NEM-528 UI Refactoring - General The general UI was polished, is more cleanly structured and fits into our corporate identity.

  • NEM-527/ NEM-594/ NEM-582 - UI Refactoring - Reports Reports have been refactored as well to provide a view on all important at a glance.

  • NEM-530 - Playlist service The playlist API can be used to store and retrieve ad cue points for your VOD-Channels. Findout more in our documentation: https://nowtilus.gitbook.io/serverside-ai/api/playlists

  • NEM-619 - Demo channels After the registration of a new company we now offer four Demo-Channels that can be used for testing and as reference for additional channels.

  • NEM-626 - Added support link If any issues occur you can now reach out to our support team via the service desk.

Fixes

  • NEM-353 - Channel should have names instead of id in the reports

  • NEM-414 - Do not show preroll option for dash

  • NEM-452 - Security issues with Editor role

  • NEM-460 - CORS warning fix

  • NEM-469 - Security: Potential exposure of tenants data

  • NEM-471 - Security: Potential exposure of Auth0 token

  • NEM-489 - Wrong link in new user admin-mail

  • NEM-516 - ApiKey saved as literal string '-REDACTED]' on updates

  • NEM-533 - Missing segments in DASH Example Stream

  • NEM-535 - Channel Sync not running reliably

  • NEM-545 - Cannot analyse some VOD manifest

  • NEM-550 - Change professional concurrent users display

  • NEM-560 - Live-Channel cannot be started -> pre roll setting

  • NEM-563 - Cant register

  • NEM-568 - Cannot activate pre configured channels

  • NEM-576 - Cant register user

  • NEM-589 - Stream monitor fix

  • NEM-599 - Encoding error

  • NEM-623 - Fix display issue in VOD-Monitoring

Last updated