The recording (55 minutes, with optional English subtitles) and slides are now available:
https://www.ifla.org/publications/node/93945
There are also links to all the featured resources, and a selection of questions and answers.