Habe am Wochenende ein bisschen experimentiert. Da ffmpeg auf Betriebssystemebene läuft, ist es für Kodi sowieso im Hintergrund.
was bei @L0RE im Vordergrund läuft ist nur der Dialog.Progress, den kann man auch als BG laufen lassen.
Was ich aber hier nicht weis wie man den Dialog Update macht so das die Progress-bar auch läuft. Beim Youtubdownloader wird die Dateigröße als Grundlage genommen, Die habe ich aber bei Zattoo z.B. nicht. Da es sich um einen Stream handelt müsste der Download ja so lang laufen wie die Sendung. Könnte man da die Zeit als Grundlage für den Progressdialog nehmen.