tar xvzf knots_server.tar.gz
cd kserver
./scripts/setup
./knots start
./knots stop
./scripts/update
Back
./scripts/install_worldtv99 ./knots restart
./scripts/install_worldtv99
./knots restart
OS X
./scripts/launchd_osx install
Linux
./scripts/initd install username
update-rc.d knots defaults
Edit ~/.config/knots/config.yaml and set auth_remote: true
auth_remote: true
Add / Remove username
./scripts/auth add username password
./scripts/auth delete username
Add client to / Remove client from whitelist
./scripts/auth add client_id
./scripts/auth delete client_id
You can find your clients id from the logfile (~/.config/knots/knots.log)
Scan your channels with dvb-scan using the vdr-format and then create an xml-playlist from it.
(dvb-)scan -o vdr /usr/share/doc/dvb-utils/examples/scan/dvb-t/your_city > /tmp/channels.conf
./scripts/create_dvb_playlist /tmp/channels.conf
You may need to edit ~/.config/knots/dvb.xml to make it work with your dvb-card.
If you for example have german umlauts that are iso-8859-1 in your filenames, libxml fails to parse them. You can convert them to utf-8 easily (but use at your own risk):
./scripts/fix_filenames
Just point your desktop's browser to the server's address. If you don't know what it is, check the the logfile or start the server with ./knots stick. It will print out the address on the first line. If you use the bundled Flash-profile, it will try to open the video in the browser. If you select a different transcoding-profile, it prints out a link to a playlist. You can then open this playlist with your favorite video player. You can seek using the browser.
./knots stick
Flash-video (flv) requires mp3 -support. Make sure your ffmpeg is compiled with libmp3lame-support.