Skip to content
Marc edited this page Jun 5, 2023 · 5 revisions
  • For help on options:

      ./satpi --help
    
  • For normal use just run (as root because of tcp/udp port 554):

      sudo ./satpi
    
  • Use in the web interface "Enter"-Key to apply the typed values

  • If for some reason SatPI crashed with a segfault there will be a file created in /tmp directory (ONLY DEBUG BUILDS)

  • For reading from an TS files as input device use the following in VLC:

      http://ip.of.your.box:8875/?msys=file&uri="test.ts"
    
      !!The uri path is relative to the executable path (at the moment)!!
    
  • For reading from an UDP Stream as input device use the following in VLC:

      http://ip.of.your.box:8875/?msys=streamer&uri="udp@224.0.1.3:1234"
    
  • For reading from an Child PIPE (cat /dir/test.ts) as input device use the following in VLC:

      http://ip.of.your.box:8875/?msys=childpipe&exec="cat%20%2Fdir%2Ftest.ts"
    
  • For reading with wget and pipe into VLC:

      wget -qO- "http://ip.of.your.box:8875/?src=2%26fe=2%26freq=11052.75%26sr=22000%26msys=dvbs2%26mtype=8psk%26pol=h%26fec=23%26pids=0,1,16,17,18,1039,5420,5421,5424" | vlc -
    
  • For watching a live stream in VLC use the following examples:

    example for DVB-C:

      http://ip.of.your.box:8875/?fe=3&freq=385&sr=6900&msys=dvbc&mtype=256qam&fec=35&pids=0,1,16,17,18,57,299,2000,3002,3003,4101,4111
    

    example for DVB-T:

      http://ip.of.your.box:8875/?freq=522&bw=8&msys=dvbt&tmode=8k&mtype=64qam&gi=116&fec=23&pids=0,1,16,17,18
    

    It is also possible to use pids=all but it can generate a lot of traffic.