Post

Visualizzazione dei post da dicembre, 2006

Perchè Mythtv

home / Perchè questa guida Se si desidera guardare la TV sul proprio pc, o più in generale usare il pc per vedere la TV, non è detto che MythTV sia la soluzione per tutte le esigenze. Possiamo generalizzare 2 casi particolari in cui può essere conveniente utilizzare MythTV: - quando si voglia utilizzare un PC come Personal Video Recorder, o Set Top Box, da collegare al televisore; - quando si voglia usare un server con scheda di acquisizione all'interno di una LAN, e accedere ai contenuti televisivi da altri PC in rete. Per gli altri casi, ovvero nel caso in cui usiamo il nostro desktop per le normali funzioni di lavoro, collegato ad un normale monitor per pc, l'uso di MythTV non si rivela la soluzione adatta: meglio usare un programma come Kaffeine o gxine per aprire una finestra e vedere la TV mentre si vogliono usare altri programmi. MythTV per costruire un PVR Il nome stesso "Myth TV" si riferisce al mito della convergenza digitale che dovrebbe fare in modo che P

Installazione e configurazione di mythtv

Immagine
home / Installazione di ubuntu e mythtv Se siete riusciti a seguirci fino a qui, questo è l'elenco dei pacchetti che vanno aggiunti alle installazioni fatte finora: sudo apt-get install mythtv-frontend openbox msttcorefonts mysql-server mythtv-backend mythtv-database Dopo che il pc ha scaricato qualche decina di Mb di programmi, compare la videata: Confermiamo con Invio o premendo spazio quando il pulsante "OK" è evidenziato. Compare quindi la videata che ci chiede la password per mysql: Poichè abbiamo appena installato mysql, la password è vuota quindi confermiamo anche questa videata senza inserire niente nel campo. Creiamo un tipo di sessione per il login automatico dell'utenet mythtv; creiamo con l'editor il file mythtv.desktop: sudo gedit /usr/share/xsessions/mythtv.desktop e inseriamoci il seguente contenuto: [Desktop Entry] Encoding=UTF-8 Name=MythTV Comment=Use this session to run MythTV Exec=/usr/local/bin/mythtv.sh Icon= Type=Application creiamo quindi

una alternativa al file Hotbird-13.0E

home / Sintonizzazione dei canali / Alcuni transport principali su Hotbird Ecco una lista di frequenze alternativa a quella fornita nel file Hotbird-13.0E di default. # EUTELSAT SkyPlex, Hotbird 13E # freq pol sr fec # 20061206 # RAI1, RAI2, RAI3, RaiMed, RaiEdu2, RaiUtile, Senato S 11765840 V 27500000 2/3 # RaiSportSat, RaiNettunoSat2, Rai Edu1, RaiNotizie24, Camera Deputati, SAT2000, RaiNettunoSat1, Rai Doc-Futura, CCTV9 S 11804000 V 27500000 2/3 S 10992160 V 27500000 2/3 S 10719000 V 27500000 3/4 # rete4, canale5, italia 1 S 11919000 V 27500000 2/3 # Dfree, rete4, canale5, italia 1 S 11373000 H 27500000 2/3 # mediaset, canale 5, 24ore, comingsoon bbc world, Italy & Italy S 11432000 V 27500000 2/3 # Sky Italia S 11219000 H 27500000 3/4 S 11355000 V 27500000 3/4 # ODEON SAT, Made In Italy, MOTORI TV, Telenord, Trentino TV, ROMA SAT S 11200000 V 27500000 5/6 # sardegna 1 S 11727000 V 27500000 3/4 # arcoiris, taxy, toscanal, etc # TeleTirreno, 50 Canale, Forte Rosso Sat, Jolly sat

il comando scan

home / funzioni utili Una volta installate le dvb-utils si dovrebbe rendere disponibile il comando scan Per lanciarlo ci serve una prima lista di transponder (chiamata "initial-tuning-data-file" nell'help del comando scan). Sul pc dovrebbero essercene nella directory /usr/share/doc/dvb-utils/examples/scan/dvb-s/ e in particolare il file relativo ai satelliti su cui sono puntate la maggior parte delle antenne italiane è Hotbird-13.0E Se però andiamo a visualizzare il contenuto di questo file ci troviamo di fronte ad un solo misero transponder: # EUTELSAT SkyPlex, Hotbird 13E # freq pol sr fec S 12539000 H 27500000 3/4 Se non vogliamo modificarlo subito, possiamo fare un primo tentativo attraverso il comando scan /usr/share/doc/dvb-utils/examples/scan/dvb-s/Hotbird-13.0E La visualizzazione di qualche canale ci dice che la nostra scheda è in condizioni di sintonizzarsi su questi. Se invece il risultato è un laconico scanning /usr/share/doc/dvb-utils/examples/scan/dvb-s/Ho

Testare il funzionamento della scheda dvb

Immagine
home / Installazione di ubuntu e mythtv Prima di andare a installare mythtv, anche se non è necessario, è opportuno testare con qualche altro programma se la nostra scheda di acquisizione video è funzionante. Installiamo quindi kaffeine, gxine e mplayer sudo apt-get install dvb-utils dvbstream sudo apt-get install kaffeine gxine mplayer Le applicazioni installate si trovano nel menu "Applicazioni / Audio e Video". kaffeine Eseguendo Kaffeine per la prima volta, tra i vari messaggi dovremo avere nella finestra dei messaggi la voce DVB-Device ... Ok. E dovrebbe presentare l'impostazione dell'antenna satellitare, da impostare secondo i parametri della nostra antenna: Per l'impostazione dei canali vi rimando alla pagina " Sintonizzazione dei canali " Link utili: Testing the DVB Card Vai a Installazione e configurazione di mythtv

Installazione e aggiornamento di Ubuntu 6.10

Immagine
home / Installazione di ubuntu e mythtv Verificare di avere i pre-requisiti hardware , di avere il Cd di Ubuntu 6.10 Edgy Eft . Dopo aver fatto il boot dal CD scegliamo clicchiamo sull'icona Install. - Fatto questo ci verrano richiesti la lingua (immagino vogliate impostare italiano), il fuso orario (scegliamo Europa/Rome), e la tastiera (Italy di default, a questo punto). - Dopo questo dobbiamo impostare il nostro nome, il nome da usare per il login (ad esempio "mauro"), facendo attenzione a non usare "mythtv" perchè questo nome sarà generato successivamente dall'installazione di mythtv, una password (con conferma), e il nome da dare al computer. - Si procede poi con il partizionamento del disco fisso: suddividiamolo in 3 partizioni: root (con ext3), swap e una grande per /var/lib (con xfs) Proseguendo il disco verra' formattato, e l'installazione si concludera' con la richiesta di rimuovere il CD e far ripartire il pc con il nuovo sistema inst

Attivare tutti i packages

Immagine
home / Installazione di ubuntu e mythtv Non tutti i pacchetti di cui abbiamo bisogno sono presenti nella versione di default di Ubuntu, ma per selezionare i vari pacchetti è sufficiente aggiungere i repository dal menu: Sistema / Amministrazione / Gestore pacchetti Synaptic scegliere: Impostazioni / Archivi dei pacchetti e dalla scheda con etichetta "Ubuntu 6.10" fare click su tutti le voci: universe, main, multiverse, restricted, codice sorgente, come nell'immagine seguente: una volta confermato, come suggerito premere il pulsante "Ricarica": verranno scaricate le informazioni sui vari pacchetti. E' possibile che il nostro sistema già da questo punto possa richiedere un reboot, operazione su Linux generalmente necessaria solo quando ci sono aggiornamenti al kernel. Torna su: Installazione di ubuntu e mythtv

Impostare NTP

home / Installazione di ubuntu e mythtv Poichè il nostro sistema avrà a che fare con la guida dei palinsesti dei canali, è importante per fare delle decenti registrazioni che l'orologio del pc sia sempre aggiornato. Per fare questo esiste un apposito protocollo, chiamato NTP. Aggiorniamo subito l'orologio con il comando sudo ntpdate ntp.ubuntu.com e poi procediamo all'installazione di ntp-simple che si occuperà periodicamente di aggiornare l'orologio: sudo apt-get install ntp-simple Nel caso avessimo bisogno di maggiore precisione, consultiamo NTPTimeSynchronisation Next: Torna su: Installazione di ubuntu e mythtv

installare ssh

home / Installazione di ubuntu e mythtv Nel caso di problemi di installazione o configurazione, se il vostro computer è in una rete e avete la possibilità di collegarvi ad un altro pc, può far comodo collegarsi tramite ssh. Installatelo quindi attraverso sudo apt-get install ssh questo comando installa anche openssh-server, e lo avvia. Sarà quindi possibile collegarsi al pc tramite il comando ssh mauro@10.1.252.23 nel caso l'utente da voi scelto sia "mauro" e il pc abbia l'ip 10.1.252.23 Se avete bisogno di sapere qual'è l'ip della macchina, nel caso in cui sia stato impostato automaticamente dal dhcp, il comando che si può usare è: ifconfig Next: bug nella versione italiana

Installazione: partizionamento del disco

Immagine
home / Installazione di ubuntu e mythtv Creare 3 partizioni nel disco: filesystem dimensione mount point ext3 tra 5 e 10 Gb / linux-swap 1.5 volte la RAM che si possiede xfs Il resto del disco /var/lib Ecco come si presenta l'impostazione su un disco da 30 Gb: e poi la scelta del mount point: Le considerazioni alla base della suddivizione proposta questa suddivisione sono le seguenti. I file delle registrazioni video verranno memorizzate nella directory /var/lib/mythtv Poichè tali file saranno di grosse dimensioni, più spazio abbiamo per questa partizione meglio è. Quindi riserviamo una dimensione di circa 5 - 10 Gb per tutti i vari file di sistema, e qualche centinaio di Mb per lo swap, lasciando lo spazio restante a (ovviamente se avete un disco fisso di soli 10 Gb le cose diventano complicate). Per lo swap, c'era una vecchia regola che diceva che lo swap doveva essere il doppio della memoria disponibile; noi ragioniamo in termini di 1,5 volte la memoria, per cui se avete 25

Requisiti hardware

home / Installazione di ubuntu e mythtv Per installare mythtv, oltre ad un pc, è necessaria una scheda di acquisizione video. Considerato che in Italia non esistono le televisioni via cavo, la scelta si restringe a schede di acquisizione video satellitari o digitale terrestre. L'elenco delle schede compatibili con mythtv si puo' trovare sul sito linux tv: satellitare o terrestri . Il pc, almeno fino alla fine dell'installazione, sara' opportuno che sia collegato ad Internet, e possibilmente con una linea veloce, in quanto sono massicci gli scaricamenti necessari per aggiornare sistema operativo e installare i pacchetti che vengono utilizzati. Torna a: Installazione di ubuntu e mythtv

hwinfo per verificare il riconoscimento della scheda

Immagine
home / Funzioni utili / hwinfo Per verificare se la scheda viene correttamente riconosciuta dal sistema operativo, si può utilizzare il comando "hwinfo". E' un'utility che si può installare con il solito: sudo apt-get install hwinfo Una volta installata il comando da usare è il seguente: hwinfo --dvb Se non viene visualizzato niente, vuol dire che la scheda non e' stata riconosciuta automaticamente. Verificate se la scheda è tra le schede supportate da linuxtv . Se invece la scheda è stata riconosciuta, dovreste avere le informazioni sulla scheda stessa; questo è un esempio di output, in questo caso particolare in presenza della scheda satellitare SkyStar2 09: PCI 0a.0: 11100 DVB Card [Created at pci.281] UDI: /org/freedesktop/Hal/devices/pci_13d0_2103 Unique ID: bSAa.DjGcu5keld6 SysFS ID: /devices/pci0000:00/0000:00:0a.0 SysFS BusID: 0000:00:0a.0 Hardware Class: dvb card Model: "Techsan Electronics B2C2 Flex

xmltv/tv_grab_it: l'output di mythfilldatabase

home / I palinsesti dei canali tramite xmltv Ecco un esempio di output del comando tv_grab_it --backend wfactory,skytv --slow | mythfilldatabase --file 1 -1 - che aggiorna la guida. Il parametro "slow", oltre che essere necessario per far leggere i dettagli degli eventi, ci avvisa del fatto che l'esecuzione è decisamente lenta ... removing existing program: www.rete4.com I fobici 2006-12-06T21:30:00 - 2006-12-06T23:25:00 inserting new program : www.rete4.com I fobici mer dic 6 21:30:00 2006 - mer dic 6 23:25:00 2006 Updated programs: 1875 Unchanged programs: 32 2006-12-01 18:29:05.209 Adjusting program database end times. 2006-12-01 18:29:05.394 0 replacements made 2006-12-01 18:29:05.394 Marking generic episodes. 2006-12-01 18:29:05.518 Found 147 2006-12-01 18:29:05.518 Marking repeats. 2006-12-01 18:29:05.632 Found 0 2006-12-01 18:29:05.632 Unmarking new episode rebroadcast repeats. 2006-12-01 18:29:05.763 Found 0 2006-12-01 18:29:05.953 Marking epi

mythweb, installazione e configurazione

Immagine
home / Installazione dei pacchetti aggiuntivi mythweb è lo strumento che consente di gestire da un browser mythtv anche su un pc diverso da quello su cui abbiamo installato mythtv. Per installare mythweb digitare sudo apt-get install mythweb una volta installato cambiate i permessi e proprietari di alcuni files: sudo chown -R www-data:www-data /usr/share/mythtv/mythweb/data sudo chmod 775 /usr/share/mythtv/mythweb/data sudo chmod +t /usr/share/mythtv/mythweb/data sudo chmod 777 /var/lib/mythtv e segnatevi la password del database: sudo cat /etc/mythtv/mysql.txt | grep DBPassword ad esempio il risultato del comando potrebbe essere DBPassword=xyzkkabcd modificate quindi il file .htaccess con sudo gedit /var/www/mythweb/.htaccess cercando la riga che contiene setenv db_password "mythtv" e sostituendo la password del file mysql.txt, nel nostro esempio la linea deve divenare: setenv db_password "xyzkkabcd" Fatto questo andate con il vostro browser preferito all'indi