Switching between delivery methods would typically be on an “event” basis. The DVB-I service discovery specification permits “availability windows” to be specified per delivery mechanism and priorities to be assigned to each, allowing selection by the DVB-I client.