-
Notifications
You must be signed in to change notification settings - Fork 7
IMSC.js Styling #95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: smp-v4.7
Are you sure you want to change the base?
IMSC.js Styling #95
Conversation
package.json
Outdated
"localforage": "^1.7.1", | ||
"path-browserify": "^1.0.1", | ||
"ua-parser-js": "^1.0.2" | ||
}, | ||
"peerDependencies": { | ||
"imsc": "^1.1.4" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not use the bbc fork?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @nigelmegitt, we are using the latest BBC smp-imsc fork for this. However, it's swapped out in Bigscreen player rather than here — so I've reverted the change here to avoid it being in the bundle twice.
This PR exposes the
bbc/ImscJS
customisation options to the Dash.js settings in a way consistent with other subtitle settings already within Dash.js.bbc/ImscJS
customisation has been already been PR'd back to mainlinesandflow/imscJS
#257. However, there hasn't been any indication when this may be merged.The changes here are compatible with those proposed to mainline
sandflow/imscJS
should the PR be merged.These changes are required to allow customisation of subtitles on TV Platforms through Bigscreen Player for an upcoming low-latency trial. As the content is delivered in chunks for low-latency DASH it is would not be possible to use the existing side-chain mechanism in BSP without significant modification.