UMNLibraries / cdm-blacklightify

Blacklightify a CONTENTdm collection
MIT License
2 stars 0 forks source link

Kaltura - A/V playlist data indexing #54

Open ewlarson opened 2 years ago

ewlarson commented 2 years ago

Descriptive summary

To create a IIIF Manifest file with a playlist structure, MDL is accessing Kaltura and obtaining the playlist data via their API. That data is indexed into a playlist field like kaltura_audio_playlist_entry_data_ts here: https://github.com/Minitex/mdl_search/blob/develop/lib/mdl/transformer.rb#L154

You'll need a Kaltura session environment variable to access the API. Here's how MDL initializes that: https://github.com/Minitex/mdl_search/blob/develop/lib/tasks/kaltura.rake

An example from MDL: Interview with John Choi

Screen Shot 2022-06-23 at 4 17 25 PM

An example IIIF Manifest

Screen Shot 2022-06-23 at 4 18 19 PM