SERVERSIDE.AI
  • Welcome to serverside.ai
  • Getting Started
    • Prerequisites
    • Onboarding Guide
      • Serverside.ai: Create an account
      • Prepare content source
        • Encoding specification
        • Packaging specification
        • Ad-Marker specification
          • SSAI LIVE - SCTE35
          • SSAI VoD - AdCuePoints
      • Request SSAI enabled stream
    • Features
  • Content Source
    • Encoding
    • Packaging
      • HLS
      • DASH
    • Protection
    • Ad-Marker Specifications
  • Video Player/App
    • Live - DASH/HLS
    • VOD - DASH/HLS
    • VAST Tracking
      • Live - DASH
      • Live - HLS
      • VOD - DASH/HLS
      • ClientSideTracking SDK
    • Timeshift/Startover for LIVE
    • Playlist size for LIVE
    • PauseLiveTV
  • Ad-Server Integration
    • Ad-Server Parameter
      • Equativ/ SmartAdServer
      • Freewheel
      • Google Ad Manager
      • SpotX
    • GVA - Generic VAST Adapter
      • GVA - Configuration
    • 3rd Party Audience Data Integration/DMP
  • Ad Media Condition and Delivery
    • Ad Media - Origin integration
    • Ad Media - CDN integration
    • Prefetch API
  • Manual - User Interface
    • Account
    • Channels/Streams
    • Reports
    • Assets
  • REST API
    • Channels
      • API routes - Channels
      • VOD Channels
      • Detailed channel analysis errors
    • Reports
      • API Routes - reports
    • Playlists
    • Error responses for all routes
    • Further Documentation
  • Support
    • About support case management
    • Creating a case
    • Case language
    • Case processing
    • Booking a meeting
    • Requesting elevated attention
    • Closing a case
  • FAQ - Questionnaire - Glossary
    • Q&A
    • Questionnaire
    • Glossary
    • Files
  • Quality of Service
  • Release Notes
    • Version 2.1.0.x
    • Version 2.0.7.x
    • Version 2.0.6.x
    • Version 2.0.5.x
Powered by GitBook
On this page
  • v2.0.7.0 - 2020-04-28
  • Enhancements
  • Fixes
  1. Release Notes

Version 2.0.7.x

PreviousVersion 2.1.0.xNextVersion 2.0.6.x

Last updated 1 year ago

v2.0.7.0 - 2020-04-28

Enhancements

NEM-297/ NEM-481 - Stream Monitor

In the channel overview we now provide the option to enable monitoring to a channel. This will start a backend process that is constantly fetching the source and output channel and checks if ads get inserted.

NEM-241 - Custom CDN configuration

For Enterprise and Professional we now provide the option to use a custom CDN by moving the encoded and packaged advertisements to a CDN. This can happen via FTP, Azure Blob Storage, AWS S3 and other storages. The setup will be done by the Serverside.ai support team.

NEM-414/ FH-69 - Rre-Roll for HLS live

For HLS Live channels a preroll can be configured to show advertisements before the stream is being displayed

NEM-458 - Channel Assets Concurrency

To prevent the parallel encoding and packaging of advertisements that are requested at exactly the same time (within 3-10 milliseconds) a Redis based mutex now blocks the second request.

NEM-486 - Capture media duration

After a packaging job has run the duration of the output media is now saved.

NEM-506 - Support audio AACL 128 in manifests

NEM-534 - DASH manifest with Segment Timeline

Changed the ads to be always encoded as timeline instead of template.

FH-114 Add GAM custom parameters &cust_params= to client request

The Google Ad Manager implementation now forwards all custom parameters from the client to the ad-server.

FH-103 - Support USP HLS w/ SCTE35 marker

Streams produced by the unified streaming packager have a different schema to signal ad-marker than usual which is now supported.

## splice_insert(auto_return)
#EXT-X-DATERANGE:ID="716",START-DATE="2020-02-25T10:01:36Z",PLANNED-DURATION=19,SCTE35-OUT=0xFC302100000000000000FFF01005000002CC7FEF7FFE001A17B0C00000000000898B86D1
#EXT-X-CUE-OUT:19
#EXT-X-PROGRAM-DATE-TIME:2020-02-25T10:01:36Z
#EXTINF:4.4845, no desc
scte35-audio=69000-video=700000-412141901.ts
...
#EXTINF:2.9954, no desc
scte35-audio=69000-video=700000-412141905.ts
#EXT-X-CUE-IN
#EXT-X-PROGRAM-DATE-TIME:2020-02-25T10:01:55Z
#EXTINF:4.6845, no desc

Fixes

NEM-439 - Channels page AD-Slates jobs handling

NEM-487 - Changed channel player from video.js to hls.js to fix playback issues

NEM-525 - UI bugs when changing the encoding system in the frontend

NEM-535 - Fix: Channel-Synchroniser not running reliably

FH-102 Rate limit issue for too many concurrent ads

The management platform was overwhelmed by to many concurrent ad-request. As a mitigation responses are cached in the worker component for one minute.

Example stream:

https://staging.serverside.ai/app/assets/<assetId>/medias/<mediaId>
https://live.unified-streaming.com/scte35/scte35.isml/.m3u8