Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Nachrichten - mifritscher

Seiten: 1 [2]
16
Sundtek MediaTV Pro / Problem mit tvheadend + analog TV
« am: Oktober 27, 2012, 07:36:28 Nachmittag »
Ich verwende ubuntu 12.04 (64 bit), mit tvheadend 2.12 und aktuellen Treibern. Außerdem habe ich ffmpeg wie im Changelog angegeben installiert

Ich habe tvheadend mit -C (keine Authentifizierung) gestartet, da ich sonst 401er bekomme.
Ich dvb ausgeschalten, da ich analoges TV habe.
Wenn ich einen Kanal über das Webinterface von tvheadend anschauen möchte bekomme ich folgendes:

Oct 27 19:32:38 server tvheadend[15252]: v4l: /dev/video0: Tuned to 175250000Hz
Oct 27 19:32:38 server tvheadend[15252]: subscription: "HTTP" subscribing on "Kabel 1", weight: 150, adapter: "Sundtek MediaTV MediaTV USB", network: "<N/A>", mux: "175250000 Hz", provider: "<N/A>", service: "<N/A>", quality: 100
Oct 27 19:32:38 server tvheadend[15252]: subscription: "HTTP" subscribing on "Kabel 1", weight: 150, adapter: "Sundtek MediaTV MediaTV USB", network: "<N/A>", mux: "175250000 Hz", provider: "<N/A>", service: "<N/A>", quality: 100
Oct 27 19:32:38 server tvheadend[15252]: Transport: Sundtek MediaTV MediaTV USB/0 Hz: Status changed to [Hardware input] [Input on service]
Oct 27 19:32:38 server tvheadend[15252]: Transport: Sundtek MediaTV MediaTV USB/0 Hz: Status changed to [Hardware input] [Input on service] [Demuxed packets]
Oct 27 19:32:38 server tvheadend[15252]: TS: Sundtek MediaTV MediaTV USB/0 Hz: MPEG2VIDEO: Corrupted PES header
Oct 27 19:32:38 server tvheadend[15252]: Transport: Sundtek MediaTV MediaTV USB/0 Hz: Status changed to [Hardware input] [Input on service] [Demuxed packets] [Reassembled packets]
Oct 27 19:32:43 server tvheadend[15252]: subscription: "HTTP" unsubscribing from "Kabel 1"

Was ist da kaputt? xawtv -c /dev/video0 geht sofort, und zeigt mir den richtigen Kanal (Kabel1) an.

17
Ich habe es soeben nochmal versucht:
-anscheinend kann die vom Treiber emulierte Soundkarte nur 48 kHz? Zumindest meckert mythTV drüber, kann man aber umstellen.
-Jun  2 23:31:08 server mythbackend[22629]: E RecThread v4lrecorder.cpp:143 (OpenVBIDevice) V4LRec(1:/dev/video0): Can't open vbi device: '/dev/vbi0'

tvtime funktioniert

xawtv benötigt wie gehabt die direkte Angabe von -c /dev/video0, ansonsten kommt (in strace):
openat(AT_FDCWD, "/sys/class/dvb", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
write(2, "vid-open-auto: failed to open a "..., 46vid-open-auto: failed to open a capture device) = 46
write(2, "\n", 1

18
Sundtek MediaTV Pro / Re:Analog TV
« am: Mai 21, 2012, 01:50:32 Vormittag »
Tvheadend kann wohl keine v4l Geräte scannen. Mir würde aber schon reichen zu wissen, in welchem Format er die Frequenzen möchte - kHz und MHz sinds anscheinend schonmal nicht... Der integrierte Player fliegt immer raus, und bei vlc bekomme ich ein May 21 01:36:26 RTSP: 192.168.99.23: rtsp://server:9981/channelid/2 -- No input detected.

Ich habe die Frequenz von scantv übernommen, dass auf der Frequenz 175.250 kHz einen Sender erkannt hat.

Wenn das mal geht haben wir gewonnen - die Ergebnisse von scantv in tvheadend zu übertragen dürfte das kleinste Problem sein.

19
1. ok, danke
2. hmm... Das mit dem PRELOAD ist schon ein, nunja, interessanter Hack. Mir schwebt da so eine Lösung ähnlich FUSE vor - eine saubere Infrastruktur, womit man Usermodetreiber durch ein Gatewaykernelmodul anderen Prozessen zugänglich macht. Haben da die v4l-Leute eventuell Pläne in die Richtung? Dieses Gatewaymodul kann ja wohl auch problemlos unter der GPL stellt werden, sodass es in den offiziellen Kernel einfließt - dann gibt es quasi überhaupt keinen Aufwand mehr ;-)
3. wer oder was ist osc? aptitude show osc spuckt was von OpenSUSE (buildsystem) commander aus, das ist wohl nicht gemeint, oder? Ich werde aber auch mal versuchen, mir das mal mit gdb anzuschauen, wenn ich wieder daheim bin (TV über ssh über umts ist jetzt nicht sooo pralle^^)
4. Ja, der Parameter wäre ein Workaround für einen Fehler bzw. Arbeitsweise von tvheadend. Aber wenn der schon ausreicht um tvheadend zum laufen bekommen ;)

Allgemein: ich möchte halt schon ein integriertes MediaCenter Programm verwenden, wobei mir es ziemlich egal ist, ob es xbmc (dafür hab ich tvheadend probiert), mythtv oder was anderes mit vergleichbarem Umfang ist. Wenn es da eine andere Lösung gibt soll mir das recht sein ;)

20
Hallo,

gestern ist der Stick gekommen, und ich bin über ein paar Probleme gestolpert: (Ubuntu 12.04, 64 bit, analoges TV)
- die installatio über das sundtek_installer_development.sh hat das System zum kompletten hängen gebracht, beim startn von ls z.B.: ls: symbol lookup error: /opt/lib/libmediaclient.so: undefined symbol: ___getevent . Die Netwerkinstallation über die .deb-Datei funktionierte (nach einem Neustart und aufräumen)
- xawtv braucht ein explizites -c /dev/video0 bei mir - da scheint das autom. Erkennen nicht zu funktionieren (was bei allen anderen Karten bisher sauber ging)
  -> vielleicht wäre ein minimaler Kerneltreiber sinnvoll, der ein "echtes" /dev/video0 bereitstellt und dass dann dem usermode-Treiber übergibt? Ein ls sieht z.B. kein /dev/dvb/adapter0...
- mythtv (:0.25.0+fixes.20120511 hat ein ähnliches Problem, das kann /dev/vbi0 nicht öffnen und crasht
-tvheadend funktioniert auch nicht, da wäre es vielleicht sinnvoll den dvb-teil komplett verstecken zu können

xawtv -c /dev/video0 und scantv funktionieren

Seiten: 1 [2]