문제

We have a live555MediaServer on an embedded Linux machine.

The Linux machine is connected to the local LAN, which is behind router/NAT/firewall.

We are able to stream from the media server on the LAN, but would like to be able to access the stream from outside, eg. the Internet.

We have a public server (eg. a server with a public/static IP).

Is it possible to stream to server, so a user can login to the server and watch the stream?

도움이 되었습니까?

해결책

Solution 1

Aply a NAT rule to the router to masquerade and redirect port 554 or 8554 ( better if your provider blocks the 554 ), or the TCP port you configured to live555.

Solution 2 (And pretty ugly)

You can open a SSH tunnel from a third host. Sometimes you can't control the Router/NAT/Firewall, so this kind of 'workaround' can do the job...

다른 팁

Use the Live555 proxy server. This is exactly what it's for.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top