Release notes
v. 1.14 - Jul 01, 2025
📢 Added
- Add/Delete Endpoints for VOD Assets:
- You can now add or remove endpoints for VOD assets, just like for Recordings. This allows you to attach additional formats or quality variants to an existing asset, which is ideal for multi-device delivery.
- Forensic Watermarking (Beta):
- The first production-ready version of our in-house forensic watermarking for live channels.
- The watermark is invisible to the human eye.
- A fully automated workflow for watermarking, detection, and blocking a restreamer.
- MediaPackage v.2 Live Channels (Beta):
- Supports harvesting, including Live2VOD.
- Enables advanced DRM features, including Multi-Key support.
- For live channels created via API (the web console still uses v.1).
🔧 Changed
- Optimized Live2VOD harvesting:
- A new, simplified Live2VOD harvesting flow for Recordings is now available.
- If your live stream is VOD-ready, this new path saves time and resources by enabling harvesting without changes to quality, protection, or output configuration.
🔒 DRM
- DRM Dashboard:
- The DRM Statistics page has been redesigned into a more intuitive DRM Dashboard.
- The dashboard is less technical and more visual, providing a quick overview of DRM performance.
- Enhanced Request Logs:
- We've added new parameters and visualizations to the DRM request logs.
- New fields include Country, Device Type, OS, Browser, and Browser Version.
- A new timeline graph allows you to visualize all DRM data with filtering and time-based granularity.
- Widevine License Endpoint Response Time Optimization:
- We've reshaped the Widevine processing flow to significantly improve the response time and reliability of the Widevine license endpoint.
v. 1.13 - Apr 01, 2025
📢 Added
- Attributes & tags:
- Attach metadata to Recordings, VODs, and Live Events as key-value attributes or tags.
- Filter assets via attributes when querying through the API.
- Use attributes to add supplementary data to assets, including:
- URLs for image or caption side-tracks,
- actor, director, country, and other descriptive information,
- Release year,
- GUID.
- Auto-Generated Frames:
- Each transcoding (VOD or Recording) now generates a set of image frames. Supplement this with your own images to create an image gallery within the Streaming module.
- Video.js in Tester Tools:
- In addition to the Bitmovin Player, you can now test your streams and DRM configurations using the popular Video.js player.
🔧 Changed
- Editable Channel Configuration:
- Modify channel configurations directly, eliminating the need to delete and recreate channels. Adjust redundancy, input types, ABR qualities, and more via the web console or API.
- Multiple UX Improvements, Including Output Profile Sorting:
- Enhanced user experience with various improvements, including alphabetical sorting of Output Profiles for easier selection. This addresses the growing number of profiles and increases usability.
🔒 DRM
- Multi-Key - Single Request for Multiple Keys:
- Multi-key DRM now supports single requests for multiple keys, protecting each track (video and audio) with separate encryption keys. This allows for tailored DRM policies per track, enhancing security for high-quality content while maintaining accessibility for lower-quality streams.
- Reduced license requests and improved player loading times.
- Multi-key support or external integrations is available only via SPEKE2 and CPIX protocols for packager-KMS communication.
v. 1.12 - Jan 21, 2025
📢 Added
- Channel Management:
- Easily create and delete live channels. Configure redundancy, input types, outputs, and ABR quality settings.
- Live Restream to Social Media:
- Stream your live events to multiple social media platforms by setting up restreams for your channel.
- API Keys:
- Authenticate API calls using API keys. Manage permissions by assigning specific roles to ensure precise access for each integrated application.
🔧 Changed
- Form Auto-Fill:
- Web console forms now remember your last used configuration for Output Profile and Languages when creating VODs or recordings, pre-filling them the next time you access these pages.
🔒 DRM
- API Key Authentication for KMS:
- A new, more flexible way to authenticate packager calls to the Key Management Service (KMS) using API keys.
- Improved Monitoring:
- Cloud DRM now logs detailed information for 40X and 50X license response errors, improving debugging workflows. Note: This update may impact how 40X and 50X errors appear on web console graphs.
- Offline renewal licenses fix:
- Implemented fix to handling offline renewal licenses for Widevine.
v. 1.11 - Oct 01, 2024
📢 Added
- Role-Based Access Management: Manage your tenant's members by adding or removing users. Assign roles to control access levels.
- Tester Tool: Simplify stream and DRM integration debugging with the Bitmovin Player. Experiment with DRM token configurations or assess stream quality.
- Beta MediaLive Anywhere Channels: Explore the latest AWS MediaLive feature, "MediaLive Anywhere" channels, integrated into Cloud Video Kit. Manage both on-premises encoders and AWS Cloud resources through an intuitive web console.
🔧 Changed
- Near-Live Recording: Create recordings during live events or immediately afterward.
- Enhanced UX for Recording Details: Add or remove outputs for existing recordings with ease.
- Improved Documentation:
- New homepage
- Search functionality
- Dedicated developer section with API reference
🔒 DRM
- New Token Parameters:
- ContentID: Associate the DRM token and license with the corresponding content ID (VOD or Live) for playback authorization.
- UserID: Embed user information in the token for easier debugging.
- Token Validity: Limit tokens to a specific number of uses before expiration.
v. 1.10 - Jul 22, 2024
📢 Added
- Per stream security settings
- tokens
- blocking developer tools in browsers
- code obfuscation for embedded videos
- Concurrent Access Protection (CAP).
- Audio and subtitle tracks
- support for uploading video files with multiple audio tracks
- auto-detect tracks in uploaded file
- correct language code and add label to detected tracks
🔧 Changed
- Unified the design of all the tables across the web consoles
- Improved filtering for uploaded files, VOD, recordings, and streams
- Multiple minor UX and performance improvements
🔒 DRM
- SPEKE Gateway v. 2.0
- multi-region
- written in Python
- replacing .NET6 gateway
v. 1.9 - Apr 15, 2024
📢 Added
- Advanced Analytics
- filter & breakdown into categories
- improved UI
- export to .csv
- Channel manual start/end
- change channel activation mode from Event-based to Manual
- manually turn channel on and off
- useful scenario for 24/7 channels or cloud channels backup
🔧 Changed
- VOD UI remake
- Side menu items regrouped into VOD library and Uploads
- Upload, track progress and send for transcoding - all at one screen
- Check what source video, audio and caption tracks were used to create given VOD
🔒 DRM
- Extended error code messages in Request Log
- Search for one of few logged IP addresses - useful when CDN or loadbalancer ads another IP address
v. 1.8 - Jan 31, 2024
📢 Added
- Images
- Upload images and attach to the video
- Use image as Poster or Custom Image - let your app decide what it will be used for
- Receive Poster at Low-code player creator
- Chapters
- Create marks on seekbar (video time line) to guide user which part of video contains what
- Chapters can be either a single point or period
- Basic metadata
- Add tags to video
- Add description
- Receive tags and description at Low-code player creator
🔧 Changed
- VOD transcoding tracks language selecting
- Optional new field to add a label to a selected language for audio or captions track
- Select the same language for more then one track
- ISO 639-2 Language Code List
- Side menu - improved collapsing behaviour & slim design
- Analytics dimensions scales to the size of received data (seconds vs. minutes vs. hours & kB vs. MB)
🔒 DRM
- Key injection API
- Easier migration from other DRM providers
- Generate keys at your server or proxy and inject them to Cloud DRM
v. 1.7 - Nov 21, 2023
📢 Added
- iframe embed code in Streaming
- Publish video asset to your website with just a few clicks
- Configure, preview the player and fine-tune it before copying
- Embed the Bitmovin player on your website or application
- Direct link in Streaming
- Link to website with embedded Bitmovin player with your video
- QR code for easy sharing with your audience
- Chromecast
- Chromecast controller added to video player
- Option available via both Low-code embed and Direct link
- Beta: VOD just-in-time Packaging
- Alternative approach for transcoding & packaging
- Migrate your assets from different platforms cheaper and quicker
- Add/remove DRM or rotate the keys for your VOD library
🔒 DRM
- Enhanced logging of error messages for Widevine
v. 1.6 - Oct 3, 2023
📢 Added
- Streaming module
- Share video using Bitmovin Player
- Easy to use low-code HTML wizard for player
- Developer integration via API: fetch assets from Video Kit to any video player
- Analytics
- Stream secured content on your CMS easily by allowing playback of DRM-protected assets without a backend-generated token
- API Cheatsheet
- Authentication methods
- Access token examples
- API endpoints
- API swaggers
🔧 Changed
- Help menu - quick path to documentation & support
🔒 DRM
- Multi-key - different qualities secured with different security level (Playready, Widevine)
- Sample integrations of Cloud DRM with:
- Web: Bitmovin
- Web: VideoJS
- iOS: Bitmovin
- iOS: AVPlayer
- Android: Bitmovin
- Android: Exo
v. 1.5 - Jun 22, 2023
📢 Added
- videokit.cloud product website
- Turning on/off channels via API
🔧 Changed
- Bug fixing reported problems for transcoding & live events management
🔒 DRM
- Logs table in web console
- grouping all requests to DRM service
- facilitating bugfixing
- SPEKE v.2 qualification
v. 1.4 - April 05, 2023
📢 Added
- Streaming (aka Player) module - backend implementation
- Facilitates integrating Bitmovin video player with Cloud Video Kit
- npm and .js boundle for web player
- step-by-step guide
- streamSource (aka AcquireContent) method for integrating other platforms or video players
- Calendar View for Live Events
🔧 Changed
- Side Menu UI redesign
- Tenant selector improved
- VOD: Uploaded file and VOD assets are on separate tabs
🔒 DRM
- One-time tokens functionality
- Bug fixing: expired token errors logged as 40X response
v. 1.3 - Feb 02, 2023
📢 Added
- VOD: adding audio tracks or closed captions to uploaded video file at transcoding step
- Live: bulk event creating
🔧 Changed
- Mobile-friendly version of web console (RWD)
- Unify sorting of tables across modules
- API: sorting & filtering assets lists
- Bugfixing & minor UX improvements
🔒 DRM
- Fixing handling Fairplay licenses requests with content-type: form URL coded
- Improved logging for storing logs in external services
- Setting default commonEncryptionScheme in CPIX response
v. 1.2 - Nov 16, 2022
📢 Added
- DRM module in GUI
- player configuration paramaters
- packager configuration parameters
- statistics
🔧 Changed
- Filtering and sorting of video assets tables
🔒 DRM
- Docs update
- Guides on integrating drm.cloud with AWS Media Services, ATEME & Broadpeak
- JWT token generation examples
- DRM.cloud product website
v. 1.1 - Sep 15, 2022
📢 Added
- VOD module:
- Upload video, audio and subtitles files
- Transcode uploaded files into Video-On-Demand
- Manage source files and VODs in GUI
v. 1.0 - Aug 16, 2022
📢 Added
- Live module:
- Manage live events
- Channel health check
- Input and Output URLs
- Recorder module:
- Live event auto recording
- Trim beginning and ending of live event
- Split event into multiple recordings