У меня есть эта проблема. Существует видеопоток udp, доступный только в локальной сети, но мне нужен доступ к нему вне сети. У меня есть машина Linux (на самом деле несколько) с доступом с правами root.
Существует небольшая утилита, которая делает поток доступным на локальном компьютере через порт 1234.
./ping -h streamserver -p 1234
Если я запускаю его, я могу получить доступ к потоку с помощью vlc или mplayer.
mplayer udp://@:1234
vlc udp://@:1234
Теперь я пытаюсь создать порт на моем удаленном компьютере и получить доступ к порту, но это не удается.
ssh me@machine -L 1234:127.0.0.1:1234
Любые советы, что я делаю не так?