Resilient streaming protocols