...
- Requested broadcast slot is recordable, i.e. it exists, is not in the past and not blacklisted
- Requested channel is recordable, i.e. the channel provides the recording service
- User has sufficient license to record requested broadcast slot
- User has sufficient storage space to record requested broadcast slot
...