Схема:
2102-SW-CISCO2801--IPSEC TUNNEL--CISCO2801-SW-PC (RealPlayer и др.).
еще такая
2102-SW-CISCO1751--GRE TUNNEL--CISCO3845-SW-PC (RealPlayer и др.).
MJPEG поток по ссылке вида:
http://admin:admin@192.168.99.7/video/mjpg.cgi
через броузер (и через тоннели) показывает без проблем.
Тоннели работают прекрасно - никаких проблем с ними не было, пропускной способности хватает (от 5 до 15 Mbit/s).
Если смотреть RTSP через QUICKTIME (RealPLayer, VLC, Windows Media и т.д.) наблюдаю такую картину:
Иногда картинка появляется, редко иногда она такая что сложно описать ее - достойно обкуреного Ван Гога. Чаще нет. Когда смотрю снифером как происходит подключение - видно что звук передается всегда. Но картинка - как бог на душу положит. Пробовал отключить на камерах UPNP - хотя сомневаюсь что это на что то влияет. Никаких списков доступа или ната на тоннельных интерфейсах нет - чистый рутинг.
Проверял MTU, TCP MSS, снимал DF bit и прочие прелести тонельной инкапсуляции - все в порядке пакеты не дропаются.
Пытался снимать rtsp через static NAT:
сделал статический NAT на порты UDP/TCP 554 и 5000-5009 - нет картинки.
То есть rtsp забирается без проблем если ты с камерой в одной сети.
Может быть мне на cisco.com. Ваше мнения?
P.S.
поток забираю по такой ссылке
rtsp://192.168.55.250:554/160
или
rtsp://192.168.55.250:554/320
или
rtsp://192.168.55.250:554/640
Если забирать локально то картинка есть всегда, через тонель - картинка появляется редко, но звук есть всегда.
Вот.