Here are copies of the text to be entered on the command line that were referenced in the article. I've provided them here to make it easier to cut and paste them into your projects.
sudo apt install dvb-apps
sudo apt install dvb-tools
sudo apt install dvbsnoop
dvbv5-scan -C US
/usr/share/dvb/atsc/us-ATSC-center-frequencies-8VSB-062009
dvbv5-zap -c dvb_channel.conf "KMEB-HD" -m
dvb-fe-tool m
dvbsnoop -s signal
Sample-Test-Script-for-Los-Angeles.sh Download
Here are copies of the text to be entered on the command line that were referenced in the article. I've provided them here to make it easier to cut and paste them into your projects.
# Command line for VLC streaming on Raspberry Pi 4
with transcoding
cvlc -vvv :sout-avcodec-fast :sout-avcodec-rc-buffer-size=500
atsc://frequency=605000000 :dvb-adapter=0 :dvb-device=0
:live-caching=5000 --program=3 --sout
"#transcode{fps=10,vcodec=h264_omx,vb=600k,width=854,height=480,acodec=mp3,ab=64,channels=2,samplerate=44100,scodec=none}:http{mux=ts,dst=0.0.0.0:8080/}"
:no-sout-all
# Command line for VLC streaming on Raspberry Pi 3B+ or Raspberry Pi 4 without
transcoding (full bandwidth)
cvlc -vvv atsc://frequency=605000000 :dvb-adapter=0 :dvb-device=0 :live-caching=5000 --program=3 --sout "#transcode{acodec=mp3,ab=64,channels=2,samplerate=44100,scodec=none}:http{mux=ts,dst=0.0.0.0:8080/}" :no-sout-all
displaysignal.py Download
index.html Download
- Remove .txt extension after downloading - Put in
"templates" directory
style.css Download
- Put in "static" directory
sigdata.sh Download
Here are copies of the text to be entered on the command line that were referenced in the article. I've provided them here to make it easier to cut and paste them into your projects.
# Commands for installing required modules for the web server in a Python virtual environment:
pip3 install flask_socketio
pip3 install eventlet
# Commands to create required subdirectories for the web server:
mkdir templates
mkdir static
mkdir static/js
# Command to scan channels and create the dvb_channel.conf required bt sigdata2.sh:
dvbv5-scan -C US /usr/share/dvb/atsc/us-ATSC-center-frequencies-8VSB-062009
# If a us-ATSC-center-frequencies-8VSB-072020 file is available use it in the U.S. as it will stop scanning abvoe channel 36
sigdata2.py Download
index.html Download
- Remove .txt extension after downloading - Put in
"templates" directory
signalapp.js Download
- Put in "static/js" directory