Net-help.dk

... Giving the world the best from M$ and *nix

  • Increase font size
  • Default font size
  • Decrease font size

Headless MythTv backend på Ubuntu Karmic

For et halvt år siden legede jeg lidt med mythtv, på et par ubuntu maskiner og efter at jeg på mit arbejde har leget lidt med en FIT-PC2 fik jeg lyst til at lave en lille step by step på hvordan man kan lave en dvb-t mythtv backend, der både kan bruges remote, dvs, kan fungere headless samt som alm. tv på via pc'en hvor tv-tuner kortet sidder.

Hardware jeg benytter til denne lille opsætning er en Atom maskine samt et Asus U3100 USB-tv tuner.

Først lav en alm. installation af Ubuntu, dvs. installer en standard gnome desktop, hvis der ønskes et rigtig headless setup, kan man installer en standard server i stedet incl. Openssh-server.

start installationen af mythtv-backend ved at installer pakken.

sudo Apt-get install mythtv-backend

første spørgsmål man vil blive mødt under installatione er omkring SQL serveren MySql.

Sæt dit Mysql password, i dette test setup var jeg doven og satte ingen.

mysql

herefter bliver man spurgt om mythtv-backenden skal kunne tilgåes ude fra, svar ja.

backend

Lidt informationer om, hvad man skal udføre efter mythtv-backend installationen.

backend


 

sæt password på det web interface hvorved at mythtv også kan konfigureres.

web

bliver webserveren brugt til andet en mythweb

web

opret en brugerid til at logge på mythweb, jeg kalder min bruger: TV

myth

Sæt password på tv brugeren.

pw

Information om password for at login i mythtv-backend Mysql databasen.

mysql

Her efter køre apt-get installationen færdig og vi mangler nu at konfigurer backenden, dvs. opsætte dvb-t tuneren samt alt det andet.


 

Da jeg vil bruge denne installation som en headless afspiller har jeg en anden virtuel ubuntu karmic gnome desktop installation klar, hvorfra at jeg vil konfigurer og test mythtv-backenden.

 start med at lave en ssh -Y brugernavn@mythtv-backend-pc

derefter kør sudo mythtv-setup, hvorefter der vil komme et par popups man skal svare på.

mythtv-setup

popup

groupadd

logout

Vælg close.


 

kør igen sudo mythtv-setup

popup

og velkommen i Mythtv-backend konfigurations interfacet.

backend

 Denne backend konfigurations gui styres via piletasterne, tab, space, mm.

 


 

 opsætning at dvb-t enheden hvilket er min U3100 Usb tuner.

tuner

Vælg New capture card.

brug pile tasterne til at fremvælge dit card type, da mit er et dvb-t kort vælge jeg "DVB DTV Capture Cart" som man vil erfare finder denne selv udaf hvor usb tuneren er placeret
jeg har tydeligvis placeret min tuner i en af fronted usb portene.

hw config

Vælg finish og den første menu vil se ud lidt ligesom denne.

menu

Brug Esc tasten til at gå ud af Capture Cards menu'en.


 

Opsætning af Vidio Sources, dvs. program guide blandt andet, og med dvb-t er det så dejligt at den sendes med ud og derfor slipper man for at skal rippe et "tv" site for dennes info
for at få en elektronisk program guide.

video

Vælg New video source

vidio

min video source setup ser sådan ud.

setup

vælg finish

finsih

brug ESC tasten for at forlade Video source menu'en


 

Input Connections er stedet hvor man søger efter kanaler :-)

input

vælg den tidligere konfigureret Input Connections.

input

Lav f.eks følgend opsætning og vælg scan for channels.

input

 jeg laver følgende konfig for min scanning, specielt vælger jeg at Country er sweden.

sweden

Når man kliker på næste, begynder scanningen af kanaler.

kanal scanning

Min Scanning fant 6 kanaler, disse er naturligvis alle nye, da det er et helt nyt setup.
Vælg insert all

6 kanaler

vælg finish.

finish

vælg next

next

Vælg finish

finish

brug ESC for at forlade denne menu.

esc


Et hurtig kig i kanal editoren for at se de 6 kanaler som vi fand.

kanal editor

DR HD + DR K + DR Rama + DR Update + Folketinget  +TV2

kanaler


 

 Under storage konfiguration ændre jeg ikke noget så denne springer jeg helt over og tilbage er der enkelte ændringer under General konfiguration

general

 Sæt en Security pin.

sec

vælg næste.

opslæt local setting

Vælg herfra næste til man er igennem hele general konfiguration. screenshoots kan ses her


 

 Forlad nu mythtv-setup med ude i hoved menu at bruge ESC tasten.

følgende spørgmål vil du blive mødt med.

logout

vælg ok

ok

Hermed er den headless dvb-t tuner backend konfigureret.
Nu mangles der kun en mythtv-frontend og man er klar til at se TV. :-)

Nåå ja, MySql skal også ændre lidt, for databasen skal kunne tilgåes udefra, og default så svare MySql kun på ip 127.0.0.1, dvs interne kal til port 3396
derfor skal denne linje fjernes fra Mysql konfirugationen og mysql servicen skal genstartes.

sudo vi /etc/mysql/my.cnf
fjern linjen hvor der står bind-address ved at sætte en # i staten af linjen.

bind

Herefter skal servicen genstartes før at mysql lytter på andre ip'er end 127.0.0.1
sudo /etc/init.d/mysql restart
Og ja. jeg er sikker på at der findes bedre konfigurationer af backenden og andre steder hvor det kunne være en fordel at ændre lidt, men dette er nok til at komme i luften.

Last Updated on Saturday, 16 January 2010 20:43