SAT IP Server only listens on first ethernet interface
Added by Darko Krizic over 8 years ago
Hi,
I have a Server that lives in two networks
eth0: 10.10.2.11
eth1: 10.10.0.29
My Panasonic TV ist also in the 10.10.0.x network. When I launch TVheadend it starts the SAT IP Server with the following message:
tvheadend16974: satips: Starting SAT>IP RTSP server 10.10.2.11:554
So it only listens on eth0, but I want it actually to listen on eth1 or best on all.
The other services listen correctly on 0.0.0.0 (all interfaces).
tvheadend11578: http: Starting HTTP server 0.0.0.0:9981
tvheadend11578: htsp: Starting HTSP server 0.0.0.0:9982
Avahi correctly announces the IP address 10.10.0.29 and my Panasonic tries to connect to 10.10.0.29, but is not able to...
- Why this behavior?
- Can I change it?
Replies (3)
RE: SAT IP Server only listens on first ethernet interface - Added by Tonda - about 8 years ago
Hi,
I ran into the same problem. I am running TVHeadend on machine that serves as home router and LAN is on eth1 while eth0 is WAN interface with public IP dynamically assigned from Cable TV modem. I was not able to make SAT>IP RTSP server to listen on all interfaces but using command-line option --bindaddr you can make it listen on address of your choice.
RE: SAT IP Server only listens on first ethernet interface - Added by Darko Krizic about 8 years ago
Hi,
thanks for informing me. This must be a new feature. I will try out.
RE: SAT IP Server only listens on first ethernet interface - Added by Tonda - about 8 years ago
I found that idea here https://tvheadend.org/issues/3155#note-4 and that feature is there for over three years https://tvheadend.org/projects/tvheadend/repository/revisions/a3fdc6f1200aef4f161607bb9f62e07d5d85b9e6
But that does not matter, important is that this is quite acceptable workaround, the only side effect is that not only RTSP but all services that were originally listening on all interfaces will now listen only on the one specified in --bindaddr, but that is completely acceptable for me.