Kirjoittaja Aihe: DVB CONFIGURATION IS EMPTY, exit  (Luettu 6034 kertaa)

jmu

  • Käyttäjä
  • Viestejä: 96
    • Profiili
DVB CONFIGURATION IS EMPTY, exit
« : 27.10.15 - klo:08.49 »
Käytössäni on tv-kortti, jonka kautta olen tallentanut streameja mplayerin avulla komennolla:

Koodia: [Valitse]

mplayer -dumpstream dvb://"Yle TV1" -dumpstream /Videot/...


Nyt kuitenkin saan seuraavan virheilmoituksen:

Koodia: [Valitse]

/etc/mplayer$ mplayer dvb://"Yle TV1"
MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing dvb://Yle TV1.
DVB CONFIGURATION IS EMPTY, exit
Failed to open dvb://Yle TV1.


Exiting... (End of file)




Tämä tulee kaikilla kokeilemillani kanavilla.  Olen kokeillut kopioida kanavalistan uudestaan mplayerin hakemistoon, mutta se ei muuta tilannetta.

Missä vika voisi olla ...

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #1 : 27.10.15 - klo:13.55 »
Eli ~/.mplayer/channels.conf on olemassa? Mitä se sisältää?

Toimiiko DVB-kortti yleensäkään, eli voitko esimerkiksi hakea kanavatietoja scanilla tai w_scanilla?



Suosittelen DVB-tallenteluun jotain tarkoitukseen suunniteltua softaa, joka tarjoaa EPG:n ja ajastimet. Esimerkiksi Tvheadend on kevyt ja helppo asentaa, ja ohjelma toimii mukavasti taustapalveluna, jota ohjataan selaimella paikallisen web-käyttöliittymän kautta.

Tällä hetkellä Tvheadendin vakaa versio on 4.0.7, ja sen saa asennettua Ubuntuun tähän tapaan:

Koodia: [Valitse]
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 379CE192D401AB61
Koodia: [Valitse]
echo deb https://dl.bintray.com/dreamcat4/ubuntu stable main | sudo tee -a /etc/apt/sources.list.d/tvheadend.bintray.list
Koodia: [Valitse]
sudo apt-get update
Koodia: [Valitse]
sudo apt-get install tvheadend
Paketin asennusskripti pyytää syöttämään tunnuksen ja salasanan, joilla tvheadendia hallinnoidaan.

Asennuksen jälkeen voit suunnata selaimella osoitteeseen http://localhost:9981 jossa Tvheadendin web-käyttöliittymän pitäisi vastata.

jmu

  • Käyttäjä
  • Viestejä: 96
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #2 : 31.10.15 - klo:12.30 »
MPlayer alkoi toimimaan, kun haki kanavalistaukset uudestaan ja kopioi channels.conf:n uudestaan MPlayerin hakemistoon.

TVHeadend toimii myöskin, pitää vähän testailla.   Puhelimen web-selaimella en ole päässyt ajastuksia laittamaan, koska sivu ei näy kokonaan ilmeisesti JavaScript-toteutuksen takia.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #3 : 01.11.15 - klo:02.49 »
TVHeadend toimii myöskin, pitää vähän testailla.   Puhelimen web-selaimella en ole päässyt ajastuksia laittamaan, koska sivu ei näy kokonaan ilmeisesti JavaScript-toteutuksen takia.

Androidille ja IOS:lle on tarjolla client-sovelluksia: https://tvheadend.org/projects/tvheadend/wiki/Clients

Myös tällainen mobiiliselainkäyttöliittymä on olemassa, mutta en tiedä, toimiiko nykyisten Tvheadendin versioiden kanssa: https://github.com/polini/TvheadendMobileUI
« Viimeksi muokattu: 01.11.15 - klo:02.53 kirjoittanut nm »

jmu

  • Käyttäjä
  • Viestejä: 96
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #4 : 03.11.15 - klo:00.49 »
Andoidin mobiili clientit kaikki herjaavat "access denied", IP-osoite ja portti ovat oikein ...

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #5 : 03.11.15 - klo:01.59 »
Andoidin mobiili clientit kaikki herjaavat "access denied", IP-osoite ja portti ovat oikein ...
Onko kyseinen IP-osoite palomuurin takana tai kuuluuko se vaihtoehtoisesti johonkin yksityisten IP-osoitteiden luokkaan?

tosiutelias

  • Käyttäjä
  • Viestejä: 171
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #6 : 03.11.15 - klo:16.55 »
Andoidin mobiili clientit kaikki herjaavat "access denied", IP-osoite ja portti ovat oikein ...
Minulla TVHGuide toimii, tosin TVHeadendin on versio 3.4.28...
Onhan username ja password myös oikein?

jmu

  • Käyttäjä
  • Viestejä: 96
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #7 : 05.12.15 - klo:16.42 »
Pari kertaa tallennus toimi, mutta nyt ollaan taas samassa pisteessä.   Kanavahaku vastaa:

Koodia: [Valitse]

/usr/share/dvb/dvb-c$ sudo scan /urs/share/dvb/dvb-c/fi-TTV >> /channels.conf
scanning /urs/share/dvb/dvb-c/fi-TTV
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:2745: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 16 Device or resource busy


ja kanavan toisto MPlayerillä:

Koodia: [Valitse]

/usr/share/dvb/dvb-c$ mplayer dvb://"Yle TV1"
MPlayer 1.1-4.8 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing dvb://Yle TV1.
DVB CONFIGURATION IS EMPTY, exit
Failed to open dvb://Yle TV1.


Exiting... (End of file)



Olen kopioinut vanhan kavanatiedoston (channels.conf)  mplayerin hakemistoon ja kokeillut useita kanavia, mutta mikään kanava ei näy.

Olisikohan vika TV-kortissa?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #8 : 05.12.15 - klo:17.37 »
Pari kertaa tallennus toimi, mutta nyt ollaan taas samassa pisteessä.   Kanavahaku vastaa:

Koodia: [Valitse]

/usr/share/dvb/dvb-c$ sudo scan /urs/share/dvb/dvb-c/fi-TTV >> /channels.conf
scanning /urs/share/dvb/dvb-c/fi-TTV
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
main:2745: FATAL: failed to open '/dev/dvb/adapter0/frontend0': 16 Device or resource busy

Jokin ohjelma varaa DVB-vastaanottimen itselleen. Vain yksi ohjelma voi käyttää sitä kerrallaan.

Tutki, mikä prosessi on kyseessä:

Koodia: [Valitse]
sudo lsof /dev/dvb/adapter0/frontend0
Jos käytät esimerkiksi Tvheadendia, voit streamata kanavat sen kautta MPlayeriin tai VLC:hen.

jmu

  • Käyttäjä
  • Viestejä: 96
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #9 : 06.12.15 - klo:18.45 »
TV-korttia käyttää vain tvheadend.   Prosessi poistuu kyllä pkill- ja killall-komennoilla, mutta uusi tvheadend-prosessi ilmestyy tilalle välittömästi.   Tallennukset toimivat, mutta miten voin varmistua ajastuksen toiminnasta, jos teen sellaisen esimerkiksi viikon päähän?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: DVB CONFIGURATION IS EMPTY, exit
« Vastaus #10 : 06.12.15 - klo:18.59 »
TV-korttia käyttää vain tvheadend.   Prosessi poistuu kyllä pkill- ja killall-komennoilla, mutta uusi tvheadend-prosessi ilmestyy tilalle välittömästi.

Jep. Jos haluat käyttää DVB-laitteita suoraan muilla ohjelmilla, Tvheadend-palvelu pitää sammuttaa:

Koodia: [Valitse]
sudo service tvheadend stop
Ajastukset ja tallennukset eivät toimi silloin, kun Tvheadend on suljettu. Sen saa uudelleen käyntiin komennolla:

Koodia: [Valitse]
sudo service tvheadend start

Mutta tosiaan livekatselu onnistuu streamaamalla kanavia. Streamauslinkit varmaankin löytyvät Tvheadendin web-käyttöliittymän kautta. Lisäksi mm. Kodille on olemassa Tvheadend-lisäosa, jolla katselu ja ohjaus onnistuu digiboksin/television tapaan.


Tallennukset toimivat, mutta miten voin varmistua ajastuksen toiminnasta, jos teen sellaisen esimerkiksi viikon päähän?

Kokeilemalla selviää. Ei siinä pitäisi olla erityisiä ongelmia, jos kone on silloin käynnissä ja virittimiä on riittävästi vapaana (useampien samanaikaisten tallennusten tapauksessa).