erf. gcc-Vorbereitungen hatte ich hier bereits beschrieben:
http://www.synology-wiki.de/index.p...nmal_Optware_installieren_und_Toolchain_laden
> mkdir /volume1/Daten/Linux/
> cd /volume1/Daten/Linux/
tzap herunterladen
> wget
http://linuxtv.org/hg/dvb-apps/archive/3fc7dfa68484.tar.gz
> tar -xzf ...
> cd ...
editiere
Make.rules und trage ein
CC = /opt/bin/gcc -std=gnu99 -I/opt/include -L/lib -L/opt/lib
im
Makefile kommentiere aus
# $(MAKE) -C test $@
jetzt kommt make
> make
wenn make glatt durchlief, anschließend noch die
Bibliotheken verlinken
Syno> ln -s /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libdvbcfg/libdvbcfg.so /usr/lib/libdvbcfg.so
Syno> ln -s /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libdvben50221/libdvben50221.so /usr/lib/libdvben50221.so
Syno> ln -s /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libdvbsec/libdvbsec.so /usr/lib/libdvbsec.so
Syno> ln -s /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libdvbapi/libdvbapi.so /usr/lib/libdvbapi.so
Syno> ln -s /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libucsi/libucsi.so /usr/lib/libucsi.so
Kontrolle ob alles verlinkt wurde
> ls -al /usr/lib/ | grep Linu
lrwxrwxrwx 1 root root 69 Sep 29 19:18 libdvbapi.so -> /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libdvbapi/libdvbapi.so
lrwxrwxrwx 1 root root 69 Sep 29 19:15 libdvbcfg.so -> /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libdvbcfg/libdvbcfg.so
lrwxrwxrwx 1 root root 77 Sep 29 19:16 libdvben50221.so -> /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libdvben50221/libdvben50221.so
lrwxrwxrwx 1 root root 69 Sep 29 19:17 libdvbsec.so -> /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libdvbsec/libdvbsec.so
lrwxrwxrwx 1 root root 65 Sep 29 19:18 libucsi.so -> /volume1/Daten/Linux/dvb-apps-3fc7dfa68484/lib/libucsi/libucsi.so
jetzt mit tzap herumspielen:
Sender aktivieren
> ./tzap -a 0 -c /usr/syno/etc/packages/VideoStation/channels.conf -r ProSieben
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/usr/syno/etc/packages/VideoStation/channels.conf'
tuning to 658000000 Hz
video pid 0x0131, audio pid 0x0132
status 00 | signal 0177 | snr 0098 | ber 001fffff | unc 00000000 |
status 1f | signal 5658 | snr 00b2 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
Stream für VLC abspeichern (VLC lesbar, ansonsten nur MPlayer)
> cat /dev/dvb/adapter0/dvr0 | ffmpeg -f mpegts -i pipe: -vcodec copy -acodec copy -y /volume1/DVB-T/8.ts
wenn tzap gelöscht werden soll einfach:
- den Ordner /volume1/Daten/Linux/... löschen
- die oben angelegten Symlinks in /usr/lib/ löschen