I am using JW Player to play VOD MBR streams via AMLST. My source files are F4V and have no captions embedded, rather they are in a database. I am interested in injecting my captions as onTextData events into the VOD stream for RTMP, and converting the events to CEA-608 type captions for HLS viewers. There are examples for injecting onTextData into a live application, but what about VOD? I would think the example might be easily modified to work with VOD but am hesitant to dive in until I know I'm not wasting my time.
Wowza can record cuepoints and metadata that are injected into a live stream that is being recorded, but Wowza cannot inject data into an existing file. There are 3rd party tools, e.g. Captionate, that will add cuepoints to files.