Ga naar inhoud


Mythtv Setup met 5 Satelco DVB-C tuners in Ziggo gebied


bas.t

Aanbevolen berichten

Ok, die vraag is ook weer beantwoord. Ik kreeg deze reactie van de verkopende partij:

 

Citaat:
Hello,

for C1501 the drivers are not yet "finished" for Linux, but seems to be stable. I think DigitalRadio does not yet work under Linux for C1501, that's why I was recommending Satelco. Nevertheless Technotrend is ok, too!

 

You can add up to 4 devices into your machine (Linux), Technotrend and Satelco, mixture of both, too. Under Windows there are several issues to avoid more than 2 cards (also because of HDTV receiption ...

with 2 cards receiving HDTV the DuoCore may burn ;-)

 

Lijkt me duidelijk dat ik voor de TT ga, die kost maar EUR 51,77 per kaart. Of heeft iemand hier nog een doorslaggevend argument tegen de TT of voor de Satelco?

 

Ander argument dan dat ik de titel van het topic zou moeten veranderen, natuurlijk :D

TvHeadend backend met 2 TBS6285 quad tuners (DVB-C mode)

Twee Kodi frontends zonder bewegende onderdelen (absoluut stil!), Shuttle XS35GTV2 met SSD schijven

Helaas niet meer te koop, ze zijn bij Shuttle voor ati en intel gpu's gegaan...

Link naar reactie
Delen op andere sites


  • Reacties 35
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

De Satelco wordt online ook voor €59.90 aangeboden.

(althans - dat is de eerste hit als ik zoek op "SATELCO EasyWatch PCI DVB-C HDTV basic" bij Google.

Dus prijs lijkt me geen doorslaggevend argument.

Satelco geeft wel aan 'ready for Linux' te zijn.

...om je twijfel nog maar wat te vergroten cool

Link naar reactie
Delen op andere sites

Ik heb 4 TT C1500 in mijn PC zitten. Alle 4 tegelijker tijd ook in gebruik gehad op de 4 FTA zenders hier op de kabel. Geen probleem. Nog niet aan het werk gehad met 4 sasc-ng loopback devices er boven op. Wel dat sasc-ng geladen was en ik dus 8 DVB devices in de linux kon zien. Misschien dat de windows driver er niet meer dan 2 aankan :-)

 

Ik weet wel dat er problemen zijn (waren?) met QAM256 transport streams, maar ik weet niet of deze nog steeds problemen geven of dat de C1500 module nu "af" is.

 

DE C1501 is nog vrij nieuw en TT is niet altijd scheutig met informatie om drivers te schrijven. Voor de C1500 hebben ze echt met memory dumps vergelijkingen tussen de windows XP driver en de linux driver uit zitten vogelen hoe ze hem het beste aan de praat konden krijgen. Zoek even in de DVB mailing lists naar driver updates, problemen etc etc .. zo ben ik ook te werk gegaan voordat ik min C1500 kocht. AL hoewel in het begin deze dus echt niet werkt omdat ze de tuner niet goed kregen afgesteld (TT was van tuner gewisseld zonder type of versie nummer aan te passen, dus moesten er weer omwegen gezocht worden om hier wat mee te doen)

 

zo ... nog meer twijfel er bij nu :-)

Link naar reactie
Delen op andere sites

Jaja, zo kan-ie wel weer, voor die paar euri ga ik me maar geen narigheid op de hals halen... Hoef ik de titel van het topic ook niet aan te passen :D

 

Nu even wat anders, de huidige versie van sasc-ng kan niet met 2.6.24 kernel gecomileerd worden, maar daar heb ik een dirty-fix op gevonden, so far so good. Maar als ik hem tegen de v4l compileer sputtert hij toch nog flink. Make module gaat prima, maar make niet. Hebben jullie daar ervaring mee? Ligt zo te zien aan v4l, die her en der wat verouderde syntax gebruikt.

Als ik afzie van de nieuwe v4l spettert sasc-ng in één reut alles eruit (met de dirty fix tenminste, anders niets). En nu ik dan toch maar voor die Satelco ga heb ik die nieuwe drivers van v4l toch sowieso niet nodig? Of zie ik wat over het hoofd?

 

Enfin, ik pruts nog wat verder van de week, de eerste hindernissen zijn inmiddels genomen, dat geeft de burger moed!

Voor vandaag is het wel welletjes.

 

Groetjes aan allen!

TvHeadend backend met 2 TBS6285 quad tuners (DVB-C mode)

Twee Kodi frontends zonder bewegende onderdelen (absoluut stil!), Shuttle XS35GTV2 met SSD schijven

Helaas niet meer te koop, ze zijn bij Shuttle voor ati en intel gpu's gegaan...

Link naar reactie
Delen op andere sites

ga eens door lezen wat er te vinden is op dvbn.happysat.org ... daar staat bijna alles wat je over sasc-ng dan wel opensasc-ng kan bedenken. De ontwikkelaars hangen daar ook rond nml.

 

die dirty fix is volgens mij niet zo heel dirty. Er is "gewoon" een extra parameter bijgekomen als je een DVB device wil aanroepen geloof ik.

Link naar reactie
Delen op andere sites

Klaus,

 

wat ik begreep het "grote metalen ding". Deze wordt gemaakt door NXP (Philips) en is dus vervangen door een andere van NXP. Ik kijken of ik het nog boven water kan krijgen via google. Las dat op een duitstalig forum waar ze druk bezig waren met het schrijven van de drivers, maar dan praat ik al weer over een jaar terug volgens mij

 

edit: gevonden ... http://www.mail-archive.com/linux-dvb@linuxtv.org/msg28941.html

 

en dan verder ..

Link naar reactie
Delen op andere sites

  • 1 maand later...

Hallo allen,

 

het project ligt alweer even op z'n kont, problemen met de WAF.

Het komt jullie wellicht bekend voor...

 

Het is vooralsnog een kwestie van uitstel, geen afstel.

Zodra de WAF in orde is (dacht dat dat al geregeld was, maarja het lijkt wat wispelturig...) gaan we vrolijk verder, net zo lang tot-ie-het-doet.

 

Groeten,

 

Bas.

TvHeadend backend met 2 TBS6285 quad tuners (DVB-C mode)

Twee Kodi frontends zonder bewegende onderdelen (absoluut stil!), Shuttle XS35GTV2 met SSD schijven

Helaas niet meer te koop, ze zijn bij Shuttle voor ati en intel gpu's gegaan...

Link naar reactie
Delen op andere sites

  • 3 weken later...

Hallo allemaal,

 

het heeft even geduurd, maar nu heb ik de smargo reader en alvast twee van de vijf geplande satelco dvb-c tuners in huis. Uiteraard direkt in de pc geplugd.

 

Ik heb vanaf een alternate CD een verse installatie van ubuntu 8.04.1 LTS gedaan, voor 8.10 zijn nog extra stappen nodig om open-sasc-ng werkend te krijgen, zoals onder meer te vinden in rigolo's draad

 

Ik zal mythbuntu in deze installatie implementeren.

 

De eerste bevindingen:

 

de tuners worden inderdaad, zoals beloofd, direkt herkend, geen nieuwe drivers nodig. Hetzelfde geldt voor de smargo reader.

Ik heb nog niet gecontroleerd of ik ook FTA kanalen kan ontvangen.

 

Wat ik wel heb gedaan, nadat ik het systeem up-to-date heb gebracht (huidige kernel: 2.6.24-21-generic) en de nvidia drivers heb geactiveerd, is dit:

 

Code:
sudo passwd #ik heb een hekel aan sudosuapt-get install -y openssl libssl-dev mercurial devscripts subversion linux-headers-$(uname -r) build-essential gettext rcconf unzip ncftp lynx feh openbox dvbsnoop fakeroot gstreamer0.10-fluendo-mpegmux gstreamer0.10-fluendo-mpegdemux gstreamer0.10-plugins-base gstreamer0.10-lame gstreamer0.10-ffmpeg lame sox ffmpeg mjpegtools vorbis-tools flac debhelper libc6-dev kernel-package libqt3-mt-dev libncurses-dev libttf-dev libqt4-core libqt4-dev mysql-common mysql-server xmltv xmltv-gui build-essential fakeroot qt3-dev-tools libqt3-mt-dev liblircclient-dev libasound2-dev libdts-dev libdvdnav-dev libxv-dev libxvmc-dev libxxf86vm-dev libqt3-mt-mysql libxxf86vm-dev libqt3-mt-mysql subversion libdvdread3-dev libsamplerate0 subversion libsamplerate0 liba52-0.7.4-dev liba52-0.7.4-dev libcdio-dev kdelibs4-dev flac libflac-dev libcdaudio-dev libxml-simple-perl libxml-rss-perl exif libexif-dev liblame-dev liblame0 lame libssl-dev# ze zijn vast niet allemaal nodig, maar ik heb er in elk geval geen last van...svn co -r 54 http://opensvn.csie.org/opensascng/open-sasc-ng # revision 49 heeft nog weer een aanpassing nodig en deze werkt direkt voor mij.cd open-sasc-ng./configurefakeroot debian/rules binarycd ..dpkg -i dvbloopback*.debdpkg -i sasc*.debmodprobe dvbloopback num_adapters=2 # als je maar 1 adapter hebt kun je de num_adapters variabele achterwege laten, als het er meer dan twee zijn even het getal aanpassen.

 

Dit heeft geen enkele fout opgeleverd, er zijn keurig 2 extra adapters aangemaakt in /dev/dvb en alles ziet er tot nu toe goed uit.

 

Ik zoek nog naar de juiste commando's om de FTA kanalen te checken (ziggo, groningen), maar ik heb al wel gemerkt dat ik niet uitblink in het zoeken. Dus mocht één van jullie over de code beschikken, dan houd ik me van harte aanbevolen!

 

Daarna wil ik newcs of eventueel cccam (dan moet ik wel gaan patchen) installeren en mythtv op gang brengen. Dus de kanalen goed in mythconverg krijgen en een goede tv gids regelen. Met dat laatste heb ik wel wat ervaring uit de analoge tijd, dat lukt wel.

 

Als laatste moet ewr nog gechecked worden of mijn ziggo kaartjes wel op tijd hun updates ontvangen.

 

Als dat allemaal werkt doe ik onmiddelijk:

 

Code:
apt-get purge -y linux-generic linux-headers-generic linux-image-generic linux-restricted-modules-generic # dan zal de kernel bij het updaten blijven zoals hij is en hoef ik niet opnieuw de boel aan de praat te krijgen.

 

Groeten en een fijn weekeinde,

 

Bas.

TvHeadend backend met 2 TBS6285 quad tuners (DVB-C mode)

Twee Kodi frontends zonder bewegende onderdelen (absoluut stil!), Shuttle XS35GTV2 met SSD schijven

Helaas niet meer te koop, ze zijn bij Shuttle voor ati en intel gpu's gegaan...

Link naar reactie
Delen op andere sites

Hallo allemaal,

 

even een update, ik ben wat verder, heb beeld in mythtv, (jaja en dat voor een beginner, althans waar het dvb-c betreft...)

 

De satelco tuners worden herkend als KNC1 tuners.

Ik had geen enkel probleem om de FTA channels in Kaffeine te bekijken. Bovendien vond Kaffeine ALLE zenders onmiddelijk.

Ik heb daarvoor een aangepaste versie van de output van w_scan gebruikt:

 

Php Code:
# file automatically generated by w_scan# (http://wirbel.htpc-forum.de/w_scan/index2.html)# file modified by me, using data from# http://www.digitalekabeltelevisie.nl/techniek/tvhome.shtml# and data collected from my Ziggo-provided Samsung decoder.# My region is 9700 (Ziggo Groningen)# freq sr fec modC 313000000 6875000 AUTO QAM64C 361000000 6875000 AUTO QAM64C 353000000 6875000 AUTO QAM64C 345000000 6875000 AUTO QAM64C 818000000 6875000 AUTO QAM64C 329000000 6875000 AUTO QAM64C 810000000 6875000 AUTO QAM64C 305000000 6875000 AUTO QAM64C 762000000 6875000 AUTO QAM64C 618000000 6875000 AUTO QAM64C 610000000 6875000 AUTO QAM64C 337000000 6875000 AUTO QAM64C 321000000 6875000 AUTO QAM64C 385000000 6875000 AUTO QAM64C 393000000 6875000 AUTO QAM64C 401000000 6875000 AUTO QAM64C 369000000 6875000 AUTO QAM64C 297000000 6875000 AUTO QAM64C 377000000 6875000 AUTO QAM64C 745000000 6875000 AUTO QAM64C 642000000 6875000 AUTO QAM64C 586000000 6875000 AUTO QAM64C 650000000 6875000 AUTO QAM64C 409000000 6875000 AUTO QAM64C 425000000 6875000 AUTO QAM64C 417000000 6875000 AUTO QAM64C 184750000 6875000 AUTO QAM64 

 

In een eerder stadium twijfelde ik aan de werking van de Smargo PLUS reader en heb hem geflashed. Helaas, een foute beslissing, hij is nu dood...

Affijn, ik bestel een nieuwe en dan zien we wel weer verder.

 

Nu had ik nog een probleem. "mythic-ignore_channel_name.pl" wilde niks doen, wat ik ook probeer. Dus zelfs de FTA kanalen bleven nog even zwart in Mythtv. Hier volgt wat ik heb gedaan,

 

Ik heb de aangepaste output van w_scan ook gebruikt om czap-scan-n.txt te maken. Dat ging goed.

Ik heb daarvoor dit gedaan:

 

Code:
scan -q -t 1 -A 3 -n init.txt > czap-scan-n.txt

 

Van de 159 door mijn Samsung decoder gescande tv kanalen leverde me het toch nog 142 kanalen op. Er miste iig geen kanaal dat ik ook werkelijk gebruik.

Vergelijk: Kaffeine scande 160 tv kanalen.

 

Daarna heb ik de enum module van CPAN geinstalleerd en deed ik dit (als root):

 

Code:
/etc/init.d/mythtv-backend stopchmod mythic-ignore_channel_name.pl 755perl ./mythic-ignore_channel_name.pl root <passwd> czap-scan-n.txt

 

Dit bracht me niet verder, het script weigerde te starten, totdat ik in mythic-ignore_channels.pl regels 19 tot en met 22 uitschakelde.

 

Toen gaf het dit terug:

 

Code:
MISS: ARD - 1001MISS: Kabel 1 - 1004MISS: NDR - 1005MISS: RTL Television - 1006MISS: Pro Sieben - 1007MISS: Sat.1 - 1008MISS: WDR - 1009MISS: SWF Fernsehen - 1010MISS: TV Noord-Holland - 2001MISS: AT5 - 2002MISS: TV Utrecht - 2003MISS: TV West - 2004MISS: TV Rijnmond - 2005MISS: Aljazeera International - 2006MISS: Weerkanaal - 2007MISS: Omroep Zeeland - 2008OK: Net 5 - 9MISS: Film1 Action - 178MISS: [10cd] - 4301OK: Zenderoverzicht - 12MISS: Discovery Channel - 4008MISS: National Geographic Channel - 4009MISS: Discovery Science - 4005MISS: Discovery World - 4004MISS: Discovery Travel & Living - 4006MISS: Travel Channel - 4007MISS: Nat Geo Wild - 4001MISS: Car Channel - 94OK: Geloven - 103OK: Omega TV - 104MISS: Extreme Sports - 5001MISS: Eurosport 2 - 5002MISS: Motors TV - 5004MISS: NASN - 5006MISS: ESPN Classic Sports - 5007MISS: Nickelodeon/Comedy Central - 16OK: Eurosport - 17OK: Animal Planet - 18OK: MTV - 19OK: TMF - 20MISS: Sport1 - 6001MISS: Sport1.2 - 6002MISS: Opvoeden Doe je Zo - 7008MISS: Star TV - 125MISS: Show TV - 126MISS: Zee TV - 7005MISS: SET Asia - 7006MISS: Zee Cinema - 164MISS: SET Max - 162MISS: Phoenix CNE - 134MISS: Phoenix Infonews - 165MISS: Playboy TV - 7003MISS: Hustler TV - 7001MISS: Private Spice - 7002MISS: Film1.2 - 8008MISS: Film1.3 - 8009MISS: Film1.1 - 8010MISS: Film1+1 - 8017MISS: Sport1 Extra - 9001MISS: Sport1 Extra - 9002MISS: Sport1 Extra - 9003MISS: Sport1 Extra - 9004MISS: Sport1 Extra - 9005MISS: Sport1 Extra - 9006OK: Nederland 1 - 10001OK: Nederland 2 - 10002OK: Nederland 3 - 10003OK: RTL 4 - 10004MISS: Veronica/Jetix - 11001MISS: SBS 6 - 11004MISS: RTL 5 - 11005MISS: RTL 7 - 11006MISS: Kanal D - 121MISS: ATV - 122MISS: Garuda TV - 132MISS: Aljazeera (Arabisch) - 135MISS: CNBC Europe - 12001MISS: BBC World News - 12002MISS: Politiek24 - 12005MISS: Journaal24 - 12007MISS: Euronews - 12010MISS: Discovery HD - 29MISS: Cartoon Network - 18001MISS: Nick Jr. - 18003MISS: Boomerang - 18006MISS: FAN - 45MISS: Arte - 114OK: France 2 - 117MISS: TVE Internacional - 19002MISS: Rai Uno - 19003MISS: RTBF Sat - 19004MISS: TV5 Monde - 19005MISS: TRT Int. - 19008MISS: E! Entertainment - 43OK: TV Limburg - 300MISS: Humor TV - 22003MISS: Zone Reality - 22004OK: Fashion TV - 48OK: Consumenten TV - 70OK: Misdaadnet - 172OK: Holland Doc - 23001OK: Geschiedenis TV - 23002OK: Cultura - 23003OK: 101 TV - 23006OK: HilversumBest - 23008OK: Eredivisie Live1 - 174OK: Eredivisie Live2 - 175OK: Eredivisie Live3 - 176OK: Eredivisie Live4 - 177OK: Comedy Central Family - 179OK: Het Gesprek - 56OK: The History Channel - 57OK: NostalgieNet - 58OK: Nederland-e - 59MISS: Test 1 - 261MISS: Test 2 - 262OK: Haberturk - 163OK: JimJam - 171OK: BBC 3 - 27001OK: BBC 4 - 27002OK: BBC 1 - 27003OK: BBC 2 - 27004OK: BBC Prime - 27005OK: ZDF - 27006MISS: CNN International - 21OK: E�n - 20603OK: Ketnet/Canvas - 20604OK: LIG TV - 127OK: Turk Max - 128OK: TV Noord - 20601OK: Omrop Frysl�n - 20602OK: ZiZone - 20608OK: Info & Preview kanaal - 20606OK: ShopZo|SUUS - 13OK: TV Gelderland - 20701OK: TV Flevoland - 20702OK: L1 Limburg - 20703OK: Omroep Brabant TV - 20704OK: TV Drenthe - 20705OK: TV Oost - 20706OK: Goed TV - 20707MISS: OOG TV - 500

 

Ik moet nog uitzoeken wat MISS exact inhoud.

 

Maar nu kijk ik iig vrolijk naar alle FTA channels in mythtv!!!

 

Vraagje: weet iemand hoe je in het frontend van Mythtv de methode van (de)interlace permanent kan instellen?

Nu doe ik

 

Code:
mvideo scanprogressive

 

En dan heb ik direkt glashelder beeld. Maar ja, het irriteert toch dat-ie het niet vanzelf doet...

 

Zodra de nieuwe smargo reader binnen is ga ik verder. Ik ben er vrijwel zeker van dat ik jullie hulp dan wel nodig zal hebben.

 

Tot gauw,

 

Bas.

TvHeadend backend met 2 TBS6285 quad tuners (DVB-C mode)

Twee Kodi frontends zonder bewegende onderdelen (absoluut stil!), Shuttle XS35GTV2 met SSD schijven

Helaas niet meer te koop, ze zijn bij Shuttle voor ati en intel gpu's gegaan...

Link naar reactie
Delen op andere sites

  • 3 maanden later...

Even terug naar waar ik eigenlijk me bezig was.

 

Ik heb nu de boel stabiel draaiend, al weken geen crashes meer of andere meuk. (afkloppen, hoop dat dit zo blijft)

 

Ik heb gemerkt dat er bij mij drie mogelijke condities zijn waardoor sasc-ng de boel laat ontploffen

 

Eerste conditie: sasc-ng draait als root.

Tweede conditie: Mythtv sluit niet goed af.

Derde conditie: Newcs start niet goed op (slechts één keer geconstateerd, maar ik wil die narigheid nooit weer zien)

 

 

Om al deze narigheid uit te bannen heb ik wat aanpassingen gedaan aan de manier waarop het hele zaakje opstart. Het is niet allemaal even fraai, maar het werkt tot nu toe prima.

 

In /etc/default/sasc-ng staat het volgende:

 

Citaat:

#

# sasg-ng configuration

#

 

#echo sasc-ng is not yet configured

#exit 0

 

#number of adapters for module

ADAPTERS=4

 

# sasc-ng options

# DAEMON_OPTS="-j 0:2 -j 1:3 -l /var/log/mythtv/sasc-ng.log --cam-budget --cam-dir /etc/open-sasc-ng --sid-filt 12 --sid-allpid --sid-nocache --daemon"

DAEMON_OPTS="-j 0:4 -j 1:5 -j 2:6 -j 3:7 --cam-budget --cam-dir /etc/open-sasc-ng -l /var/log/mythtv/sasc-ng.log --sid-filt 12 --sid-allpid --sid-nocache"

 

 

Hier kan je dus wat spelen met het aantal adapters en de opstartopties van sasc. Maar belangrijker vond ik dat sasc opstart als user mythtv en dat deed ik als volgt

 

/etc/init.d/sasc-ng:

 

Citaat:

 

#! /bin/sh

### BEGIN INIT INFO

# Provides: sasc-ng

# Required-Start: $local_fs $remote_fs $network

# Required-Stop: $local_fs

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description: Start/Stop the MythTV server plus dependencies.

### END INIT INFO

 

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

DAEMON=/usr/bin/sasc-ng

NAME=sasc-ng

DESC=sasc-ng

 

 

 

test -x $DAEMON || exit 0

 

# Include sasc-ng defaults if available

if [ -f /etc/default/sasc-ng ] ; then

. /etc/default/sasc-ng

fi

 

MAXTRIES=10

# Minimum runtime required (in seconds) for SASC-NG to continue restart attempts

MINRUN=20

 

## End Configuration Section ##

 

# Detect whether the DVBLooopback driver is already loaded

# and return 0 if it *is* loaded, 1 if not:

DriverLoaded()

{

grep -qse dvbloopback /proc/modules

}

 

# Load all DVBLoopback driver modules needed for your hardware:

LoadDriver()

{

modprobe dvbloopback num_adapters=$ADAPTERS

sleep 2

}

 

# Unload all DVBLoopback driver modules loaded in LoadDriver():

UnloadDriver()

{

rmmod dvbloopback

}

 

 

case "$1" in

start)

echo -n "Starting $DESC: "

# Stop mythtv-backend from starting and stopping by itself. We want to ensure the right startup sequence.

if cat /etc/rc*d/S*mythtv-backend 2>&1 | grep '#' > /dev/null 2>&1; then

rm -f /etc/rc*d/S*mythtv-backend

rm -f /etc/rc*d/K*mythtv-backend

/etc/init.d/mythtv-backend stop > /dev/null 2>&1

fi

sleep 3

 

# Load driver if it hasn't been loaded already:

if ! DriverLoaded; then

LoadDriver

fi

 

# Do some cleaning and log rotaion.

rm -f /var/log/mythtv/sasc-ng.log.7

mv /var/log/mythtv/sasc-ng.log.6 /var/log/mythtv/sasc-ng.log.7 > /dev/null 2>&1

mv /var/log/mythtv/sasc-ng.log.5 /var/log/mythtv/sasc-ng.log.6 > /dev/null 2>&1

mv /var/log/mythtv/sasc-ng.log.4 /var/log/mythtv/sasc-ng.log.5 > /dev/null 2>&1

mv /var/log/mythtv/sasc-ng.log.3 /var/log/mythtv/sasc-ng.log.4 > /dev/null 2>&1

mv /var/log/mythtv/sasc-ng.log.2 /var/log/mythtv/sasc-ng.log.3 > /dev/null 2>&1

mv /var/log/mythtv/sasc-ng.log.1 /var/log/mythtv/sasc-ng.log.2 > /dev/null 2>&1

mv /var/log/mythtv/sasc-ng.log /var/log/mythtv/sasc-ng.log.1 > /dev/null 2>&1

 

# Start Newcs

newcs -c /etc/newcs/newcs.xml > /dev/null 2>&1

sleep 3

 

# Verify that newcs did not crash, and if it did, kill and restart it.

# This needs some work to make it smooth...

if cat /var/log/mythtv/newcs.log 2>&1 | grep 'mismatch' >/dev/null

then

killall newcs

echo 'second chance' > /var/log/mythtv/newcs.log

newcs -c /etc/newcs/newcs.xml > /dev/null 2>&1

sleep 3

fi

 

 

# Start the actual sasc-ng daemon.

start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \

--chuid mythtv --exec $DAEMON -- $DAEMON_OPTS \

--daemon --pidfile=/var/run/$NAME.pid --log=/var/log/mythtv/$NAME.log

sleep 2

 

/etc/init.d/mythtv-backend start > /dev/null 2>&1

echo "$NAME."

;;

stop)

echo -n "Stopping $DESC: "

/etc/init.d/mythtv-backend stop > /dev/null 2>&1

sleep 2

 

killall -9 mythbackend

start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid --exec $DAEMON

sleep 2

UnloadDriver

rm -f /var/run/$NAME.pid || true

 

killall newcs > /dev/null 2>&1

echo "$NAME."

;;

*)

N=/etc/init.d/$NAME

echo "Usage: $N {start|stop}" >&2

exit 1

;;

esac

 

exit 0

 

 

Het belangrijkste deel is de "--chuid mythtv" optie die ik sasc-ng meegaf.

 

 

Verder heb ik het multirec project even bevroren, althans voor mezelf, ik hoop natuurlijk dat jullie er met volle kracht mee door gaan.

 

Ik gebruik nu open-sasc-ng rev 66 met de volgende patch:

 

 

Citaat:

Index: sc/thread.cpp

===================================================================

--- sc/thread.cpp (revision 66)

+++ sc/thread.cpp (working copy)

@@ -203,7 +203,7 @@

active = running = false;

childTid = 0;

description = NULL;

- SetDescription(Description);

+ SetDescription("%s", Description);

}

 

cThread::~cThread()

Index: dvbloopback/src/plugin_getsid.c

===================================================================

--- dvbloopback/src/plugin_getsid.c (revision 66)

+++ dvbloopback/src/plugin_getsid.c (working copy)

@@ -758,9 +758,11 @@

 

pthread_mutex_unlock(&sid_data->mutex);

} else {

- dprintf0("Skipping cache reset since tuning matches last tune\n");

- if(opt_experimental)

- *result = CMD_SKIPCALL;

+ msg_send(MSG_LOW_PRIORITY, MSG_RESETSID, adapt, NULL);

+

+ clear_sid_data(sid_data);

+

+ pthread_mutex_unlock(&sid_data->mutex);

}

#if DVB_API_VERSION >=5

} else if (cmd == FE_SET_PROPERTY) {

Index: dvblb_plugins/plugin_cam.c

===================================================================

--- dvblb_plugins/plugin_cam.c (revision 66)

+++ dvblb_plugins/plugin_cam.c (working copy)

@@ -628,7 +628,7 @@

}

printf("User Message %s data: %s\n", str, data);

outstr = sc->SVDRPCommand((const char *)str, (const char *)data, res);

- printf(outstr);

+ printf("%s", (const char*)outstr);

printf("User Message %s returned: %d\n", str, res);

}

}

 

Hiermee kan ik in ieder geval zonder problemen twee opnames van opeenvolgende programmas van eenzelfde zender met overlap maken.

 

Nu alles stabiel lijkt te blijven ga ik me eerst maar eens richten op de filters die nodig zijn om de maximale beeldkwaliteit op zer verschillende beeldschermen te toveren.

Naar het zich laat aanzien is mijn overigen heel goed funtionerende Sony een uitdaging.

 

Het is een triniton en geeft met de humax decoder van ziggo een prachtig beeld, maar ubuntu bakt er zo uit de doos niet veel van.

 

Ik ben jullie dan ook erg dankbaar als jullie me een paar links kunnen geven naar waar dit al beschreven staat. Zelf heb ik nog niet iets afdoends gevonden.

 

Groeten,

 

Bas.

TvHeadend backend met 2 TBS6285 quad tuners (DVB-C mode)

Twee Kodi frontends zonder bewegende onderdelen (absoluut stil!), Shuttle XS35GTV2 met SSD schijven

Helaas niet meer te koop, ze zijn bij Shuttle voor ati en intel gpu's gegaan...

Link naar reactie
Delen op andere sites

Nog even voor de duidelijkheid: wat de Sony betreft, het is geen probleem van mythtv. Als ik het beeld van ubuntu zonder vervormingen op het beeldscherm krijg ben ik klaar.

 

Ik heb een NVIDIA kaart uit de 6200 serie en de nvidia drivers geinstalleerd, maar het beeld is te klein, niet gecentreerd en de rechterbovenhoek loopt schuin af.

TvHeadend backend met 2 TBS6285 quad tuners (DVB-C mode)

Twee Kodi frontends zonder bewegende onderdelen (absoluut stil!), Shuttle XS35GTV2 met SSD schijven

Helaas niet meer te koop, ze zijn bij Shuttle voor ati en intel gpu's gegaan...

Link naar reactie
Delen op andere sites

  • 3 jaren later...

Ik heb eindelijk mijn setup stabiel. Ik heb er een handleiding voor geschreven, op Debian Squeeze, mocht iemand het interesseren:

 

http://dolot.kipdola.com/wiki/MythTV_0.25_%2B_Ziggo_op_Debian_Squeeze

 

Een tweede is in aanbouw, voor Ubuntu Precise:

 

http://dolot.kipdola.com/wiki/Mythtv_0.25_%2B_Ziggo_on_Ubuntu_Precise

TvHeadend backend met 2 TBS6285 quad tuners (DVB-C mode)

Twee Kodi frontends zonder bewegende onderdelen (absoluut stil!), Shuttle XS35GTV2 met SSD schijven

Helaas niet meer te koop, ze zijn bij Shuttle voor ati en intel gpu's gegaan...

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...