Что-то я уже запутался.
В общем предыстория в этой теме: Не получается вещание в vlc по rtsp
Если вкратце захотел настроить вещание по rtsp протоколу с помощью vlc. Обнаружил, что на локальном компе всё работает (вещает и слушается), на удалённых - нет.
Выяснил, что не работает в том числе и на запущенных в VirtualBox с сетью через NAT. При этом wireshark на хосте показал, что всё нормально и с адресом на который вещание идёт и с ttl. Это навело меня на мысль прописать в настройках NAT виртуалбокса проброс для гостевой машины UDP портов 19002, 19004, а в параметр для cvlc добавить dst=127.0.0.1,port=19002
Маленькое пояснение: rtsp - это управляющий протокол, а собственно видео-поток льётся по rtp по udp по каким-то портам. Если не задать их, они выбираются произвольно. Если задать, то используется он и ещё (n+2) порт, то есть 19002 и 19004, если задать 19002
После этого в гостевой машине вещание появилось. Но оно по-прежнему недоступно извне. Собственный IP-адрес прямой, не серый.
И вот кого тут надо победить: своего провайдера, чужого провайдера и/или что нужно с настройками сделать?