loadWpAudiobook

Loads a W3C Audiobook Web Publication into the ReadingSystemEngine.

When loading the audiobook using this method, an LPF file is expected to be streamed in chunks from the passed RandomAccessDataSource instance. The LPF file format is specified by: https://www.w3.org/TR/lpf/

The implementation will look for the Publication Manifest by trying to fetch first publication.json and then index.html.


Loads a W3C Audiobook Web Publication into the ReadingSystemEngine.

When loading the audiobook using this method, an LPF file is expected to be streamed in chunks from the passed RandomAccessDataSource instance. The LPF file format is specified by: https://www.w3.org/TR/lpf/

The implementation will look for the Publication Manifest by trying to fetch first publication.json and then index.html.

Return

Either ColibrioResult.Success with the created WpAudiobookReaderPublication when successful, or ColibrioResult.Error containing the error.


Loads a W3C Audiobook Web Publication into the ReadingSystemEngine.

When loading the audiobook using this method, the specified ResourceProvider is used to fetch publication resources.

The implementation will look for the Publication Manifest by trying to fetch first publication.json and then index.html.


Loads a W3C Audiobook Web Publication into the ReadingSystemEngine.

When loading the audiobook using this method, the specified ResourceProvider is used to fetch publication resources.

The implementation will look for the Publication Manifest by trying to fetch first publication.json and then index.html.

Return

Either ColibrioResult.Success with the created WpAudiobookReaderPublication when successful, or ColibrioResult.Error containing the error.