Project

General

Profile

RemoteTuner » History » Version 8

Mariusz Białończyk, 2023-08-20 16:08

1 1 Jaroslav Kysela
h1. Remote Tuner
2
3 4 Jaroslav Kysela
In some cases, the development might be more effective, if the problematic live streams can be used directly through internet. It may apply for EPG, but also for other real-time data processing.
4 1 Jaroslav Kysela
5 2 Jaroslav Kysela
h2. SAT>IP Server - Minisatip
6 1 Jaroslav Kysela
7 5 Jaroslav Kysela
Setup minisatip https://github.com/catalinii/minisatip and forward only the RTSP port (usually TCP port 554) outside. We can use the embedded MPEG-TS data in the RTSP session, so this only port forwarding is sufficient. Contact the developer through PM to obtain the IP address which will be used for the debugging.
8 1 Jaroslav Kysela
9 6 Jaroslav Kysela
Example - run on foreground, RTSP on TCP port 5544, enable only /dev/dvb/adapter2:
10 2 Jaroslav Kysela
11
<pre>
12 6 Jaroslav Kysela
minisatip -f -y 5544 -e 2
13 2 Jaroslav Kysela
</pre>
14
15 8 Mariusz Białończyk
If you have a problem discovering the minisatip server in the tvheadend you may need to pass the `--satip_xml` parameter like this:
16
<pre>
17 1 Jaroslav Kysela
./build.linux/tvheadend --satip_xml http://IP_OF_THE_MINISATIP_SERVER:8080/desc.xml
18 8 Mariusz Białończyk
</pre>
19
Then you should see the SAT>IP device(s) in configuration
20 7 Mariusz Białończyk
21 2 Jaroslav Kysela
h2. SAT>IP Server - Tvheadend
22 1 Jaroslav Kysela
23
You can also enable the SAT>IP server directly in the tvheadend. But (to not stack the possible problems), the minisatip SAT>IP server is preferred.