То, что через 3-4 минуты картинка зависает, говорит о том, что роутер не послал в сеть провайдера мультикастовый пакет о том, что группа еще жива. Провайдеровская железка пакет не получила и грохнула поток по таймауту.
Andrew1000000 выше правильный совет дал — обычно помогает.
Как вариант — воткнуть какой-нибудь комп между роутером и провайдером и посмотреть tcpdump. Либо на самом роутере, на dd-wrt вроде можно tcpdump ставить.