Skip to content
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

Media Overlay is disabled #12

Closed
minhld opened this issue Nov 19, 2013 · 4 comments
Closed

Media Overlay is disabled #12

minhld opened this issue Nov 19, 2013 · 4 comments

Comments

@minhld
Copy link

minhld commented Nov 19, 2013

I'm now trying to support SMIL book, unfortunately the Media Overlay is disabled on javascript Readium. In Readium.js core I found the disabled line:
var moObject = new EpubParser.MediaOverlay()
but I couldn't find the EpubParser.MediaOverlay anywhere, even from the Github history.
I would like to know if there is any plan to re-implement MO in Readium? Thank you.

@danielweck
Copy link
Member

Hello, support for talking / read aloud EPUB3 books (aka Media Overlays) is
not implemented yet in Readium-Javascript. The developement team is working
on it.
Daniel

On Tuesday, November 19, 2013, minhld wrote:

I'm now trying to support SMIL book, unfortunately the Media Overlay is
disabled on javascript Readium. In Readium.js core I found the disabled
line:
var moObject = new EpubParser.MediaOverlay()
but I couldn't find the EpubParser.MediaOverlay anywhere, even from the
Github history.
I would like to know if there is any plan to re-implement MO in Readium?
Thank you.


Reply to this email directly or view it on GitHubhttps://github.com//issues/12
.

@fabrizio-leonardi
Copy link

Hello, we are evaluating Readium.js in order to include this library in a web application and very interested in MediaOverlay feature too.. Is there any update on this? Thank you,
Fabrizio

@danielweck
Copy link
Member

The Media Overlays "engine" (which has sophisticated features like skippability, escapability, linear time-based navigation, phrase-level navigation, playback rate, TTS, configurable highlighting, shared-SMIL support, etc.) is essentially written in Javascript, and is already used in native ReadiumSDK apps (OSX, iOS, Android, WinRT). However, the pure-Javascript ReadiumJS app currently lacks some SMIL parsing logic (XML to JSON data model), so the app cannot use the publication's Media Overlays. I think that the JS dev team is currently working on higher-priority tasks, but MO is still high on the todo list. Daniel

@danielweck
Copy link
Member

  • update -
    Support for EPUB3 Media Overlays has been available since the first official release of the Readium Chrome extension, which has been updated a couple of days ago with even better support for advanced MO features. Closing the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants