dvbbc allows streaming live TV over HTTP to multiple viewers, using Sundtek TV capturer. It is as simple as a design one can get.
-
Install Sundtek drivers. Follow the instructions here
-
Install
dvb-apps
andlibav-tools
for your distribution -
Scan and setup all your channels using
scan
-
Change the
channels.conf
file with your scan file, or use the default with chilean frequencies.
- Run
python3 dvbbc.py
- Select channel
- Visit
http://localhost/stream
or use vlc to see the streaming video
-p, --port
: Server port.
-D {DVBT,DVBC,ATSC,ISDBT}, --dtvmode {DVBT,DVBC,ATSC,ISDBT}
: Set digital TV mode for device.
When everything is set up, you want to keep it running. You have
countless choices here but I opted for supervisord. I've provided a
sample config file dvbbc.ini
if you chose to go with
supervisord.