What does Abrufvideo mean?

Abrufvideo - German to English

video on demand