[EPIC] Rebroadcasting of episodes (finalized)

Parent: Play re-broadcast of an episode as part of a re... (engine#162)

Add ability to schedule past episodes as "repeated episodes".

To repeat some episode, multiple components are involved:

  • Recorder shares block recordings to the Audio Store.
  • Cut & Glue creates show recordings based on the block recordings. Shares them to the Audio Store too.
  • Dashboard should be able to mark episodes as repetition. There are 3 different types of repetitions:
    • Automatic schedule repetitions of the last aired episode.
    • Single episode repition, based on the recording of an previous episode
    • Manual repetition of of specific episode, which is an re-upload of some pre-produced show
  • Engine schedules the recording of the original episode. Except for manually marked repetitions, the uploaded media is used (Obsolete for now, since dashboard#416 is moved).

Sub Tasks

Open questions and considerations

  • Clarify detailed requirements on schedule-based re-broadcasts
  • Discuss if we need a direct recording feature, attached to engine

Dependencies

A prerequisite for implementation of this ticket is [EPIC] Basis for recording, cutting and resched... (#97 - closed)

Edited by David Trattnig