Skip to content

Instantly share code, notes, and snippets.

@sam210723
Last active March 23, 2022 00:17
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save sam210723/607ba46fbd38391c922e3005260bb6ec to your computer and use it in GitHub Desktop.
Save sam210723/607ba46fbd38391c922e3005260bb6ec to your computer and use it in GitHub Desktop.
Demodulate HimawariCast carrier with TSDuck and handle Multi-Protocol Encapsulation wrapping
tsp -I dvb --device-name /dev/dvb/adapter0:1 --lnb 5150 --delivery-system "DVB-S2" --frequency 4148000000 --modulation QPSK --symbol-rate 2586148 --fec-inner "3/5" --roll-off 0.2 --polarity "horizontal" -P mpe --pid 0x03E9 --udp-forward --log -O drop
#!/bin/bash
sudo apt-get update
sudo apt-get install -y git tclsh pkg-config cmake libssl-dev build-essential
git clone https://github.com/Haivision/srt
cd srt
./configure
make
sudo make install
sudo ldconfig
cd ..
wget https://github.com/tsduck/tsduck/releases/download/v3.30-2710/tsduck_3.30-2710.ubuntu21_amd64.deb
sudo dpkg -i tsduck_3.30-2710.ubuntu21_amd64.deb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment