Media re-uploads for CMAF VOD
You can now replace the source file of an existing CMAF VOD media item without deleting and recreating it. Re-uploading preserves the media ID, metadata, and delivery URLs. This allows playlists, feeds, and downstream integrations to continue working without interruption.
New Features
CMAF VOD now supports the following re-upload capabilities:
- Media re-uploads: Use the re-upload endpoint to upload a new source file for an existing CMAF VOD media item. JWX preserves the media ID, metadata (such as the title and description), and delivery URLs. Playback switches to the new version after processing is complete.
- Automatic rendition regeneration: By default, JWX generates new renditions using the transcoding config from the media item’s previous version. If your site has multiple transcoding configs, you can specify a different config for the re-upload.
- Hosting type conversion: Use a re-upload to change a media item’s
hosting_typefromhosted(Traditional VOD) torenditions(CMAF VOD), or fromrenditionstohosted. - Re-upload status: Use the media versions endpoints to confirm that a re-upload succeeded.
The existing re-upload limitations for audio and caption tracks still apply.
This update helps you:
- Deliver corrected masters, edits, and compliance cuts without breaking playlists, feeds, or integrations
- Maintain a consistent rendition ladder across re-uploads
- Manage CMAF VOD media using the same re-upload workflow available for Traditional VOD
NOTE: CMAF VOD re-uploads are currently available only through the Management API v2. Support for re-uploading through the JWX dashboard will be added in a future release.