eluv-io / elv-stream-sample

MIT License
4 stars 2 forks source link

Captions in DASH not showing after being selected #28

Open eponymous301 opened 2 years ago

eponymous301 commented 2 years ago

Encountered with a DRM-protected mezzanine, but issue may not be DRM-specific:

Video was ingested using elv-client-js/testScripts/abr_profile_drm.json to create a mezzanine with DRM.

Caption stream was added:

node elv-client-js/testScripts/OfferingAddCaptionStream.js \
--config-url https://main.net955305.contentfabric.io/config \
--libraryId $MEZ_LIB_ID \
--objectId $MEZ_OBJ_ID \
--lang en 
--label English \
--isDefault \
-f CAPTIONS_FILE.vtt

When mezzanine is viewed in Fabric Browser "Display" tab (using Chrome) the subtitles appear in drop-down menu as "Subtitles: English", but after being selected they do not appear on screen.

(Captions do appear on screen if HLS playout is chosen)

Captions are displayed in Bitmovin player if the DASH Playout and License Server URLs are copied from Fabric Browser to Bitmovin test page https://bitmovin.com/demos/stream-test