DVBViewer community forum: Probleme mit zwei identischen Terratec 1400 Karten - DVBViewer community forum

Jump to content

-

Korrektes Posten eines Problems/Fehlers

Korrektes Posten Eines Problems/Fehlers, * Bitte beachten, sonst keine Antwort *.


Auch ein Blick in das DVBViewer Wiki kann helfen!
  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Probleme mit zwei identischen Terratec 1400 Karten Stream kommt anscheinend nur vom ersten Tuner Rate Topic: -----

#1 User is offline   schäfer 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 25
  • Joined: 30.November 05

Posted 04 February 2007 - 20:28

Hallo,
habe nach den guten Erfahrungen mit dem DVB-Viewer und meiner Terratec 1400 DVB-T Karte nun eine zweite identische Karte eingebaut. Ziel ist, evtl. zwei Sendungen auf unterschiedlichen Frequenzen aufzuzeichnen oder eine Sendung aufzuzeichnen und eine zweite per DVBServer ins Netzwerk zu streamen. Leider gibt es nun mit der zweiten Karte Probleme :

Sowohl der DVBViewer Pro als auch der DVBViewer GE erkennen beide Karten, und beide Tuner sind in der Hardwareliste aufgeführt. Anscheinend wird aber nur der Stream des ersten der beiden Tuner tatsächlich verarbeitet. Wenn beide Tuner für die Verwendung auf normal stehen oder wenn ich den ersten Tuner auf "bevorzugt verwenden" und den zweiten auf "nicht verwenden" einstelle, funktioniert der erste Tuner problemlos. Wenn man mit der Maus unten auf die Empfangsstärkeanzeige geht, zeigt der DVBViewer Tuner 1 als aktiven Tuner. Signalanzeige ist auch korrekt. Wenn ich das Antennenkabel des ersten Tuners rausziehe geht die Signalstärke auf null und das Bild ist weg.

Setze ich jetzt unter Hardware den ersten Tuner auf "nicht verwenden" und den zweiten Tuner auf "bevorzugt verwenden", dann kann ich nur einen Sender einstellen, der auf derselben Frequenz liegt, wie der eingestellte Sender vor der Umstellung in der Hardwareverwendung. Bei Umstellung auf einen Sender in einer anderen Frequenzgruppe erhalte ich kein Bild. Der DVBSource zeigt dann No Data/Connected. Innerhalb der vorher eingestellten Programmgruppe erhalte ich aber ein Bild. Wenn ich mit der Maus auf die Signalstärkenanzeige gehe, zeigt der DVBViewer Tuner 2 als aktiven Tuner. Auch die Signalstärke ist wohl die das Tuners 2. Nur der Stream kommt anscheinend von Tuner 1. Wenn ich nämlich das Antennenkabel von Tuner 2 abziehe, geht die Signalstärke auf null, ich erhalte aber weiterhin ein einwandfreies Bild. Verbinde ich Tuner 2 wieder mit der Antenne und entferne das Antennenkabel von Tuner 1, meldet der DVBViewer 100% Signalstärke, aber das Bild ist weg.

Das Aufnehmen von zwei Sendungen auf unterschiedlichen Frequenzen funktioniert leider auch nicht. Habe zwei Sendungen zur Aufnahme programmiert und dann vorher den DVBViewer auf einen Sender einer dritten Frequenz eingestellt. Beide Aufnahmen enthielten keine Daten (0 Bytes).

Das beschriebene Verhalten konnte ich sowohl beim DVBViewer GE als auch bei der Pro-Version beobachten. Jede Karte für sich allein funktioniert mit beiden DVBViewern problemlos. Deinstallation und erneute Installation sowie Tausch der Steckplätze hat keine Veränderung gebracht.

Ich hatte in einem älteren Beitrag (2005) gelesen, daß wohl schon mal das Problem mit identischen Tunerkarten bearbeitet wurde, zumindest in der GE-Version. Vielleicht gibt es ja bei den Terratec-Karten noch ein zusätzliches Problem.

Die beiden Support-Zipdateien habe ich angehängt. Ich hoffe, es gibt eine Lösung für dieses Problem.

Gruß

Attached File(s)



#2 User is offline   Griga 

  • Board Inventar
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 17,373
  • Joined: 21.November 02

Posted 04 February 2007 - 20:52

Naja, schau dir das an (aus der GE-Setup.ini):

Name.0=Cinergy 1400 DVB-T Tuner
ID.0=@device:pnp:\\?\pci#ven_14f1&dev_8800&subsys_1166153b&rev_05#4&172a2bdd&0&08f0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{91b0cc87-9905-4d65-a0d1-5861c6f22cbf}

Name.1=Cinergy 1400 DVB-T Tuner
ID.1=@device:pnp:\\?\pci#ven_14f1&dev_8800&subsys_1166153b&rev_05#4&172a2bdd&0&20f0#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{91b0cc87-9905-4d65-a0d1-5861c6f22cbf}

Soweit ich sehen kann, vollkommen identisch. D.h. der DVBViewer hat überhaupt keine Möglichkeit, die Geräte individuell anzusprechen.

Hast du schon getestet, ob TerraTecs Home Cinema beide Karten unabhängig voneinander verwenden kann? Benutzt du aktuelle, von TerraTec downgeloadete BDA-Treiber?

Probiere noch folgendes: Setze in der GE den ersten Tuner auf "nicht verwenden", und in der Pro den zweiten. Überprüfe, ob Pro und GE, wenn sie gleichzeitig laufen, die beiden Tuner ohne Einschränkungen nutzen können.

Wie verhält sich Windows bei der Installation? Wird für das neue Gerät ein neuer Treiber angefordert? Eventuell könnte man etwas drehen, indem man die INF-Datei, mit der die zweite Karte installiert wird, verändert, und eventuell den Namen der SYS-Datei. Hänge die INF hier als ZIP-Datei an, damit ich reinschauen kann. Wäre allerdings ein Versuch auf gut Glück mit ungewissen Folgen :bye:

Du könntest auch im Digital Fernsehen Forum nachfragen. Dort sind die TerraTec-Entwickler präsent und i.a. für sowas ansprechbar und hilfreich:

http://forum.digital...isplay.php?f=79

Verlinke dabei am besten auf diesen Thread.

P.S. Noch mal genau überprüft (was für ein Suchspiel...): Da gibt es doch einen winzigen Unterschied.

rev_05#4&172a2bdd&0&08f0
rev_05#4&172a2bdd&0&20f0

Damit spricht der DVBViewer gezielt einen der Tuner an. Trotzdem scheint der Treiber die Geräte nicht auseinander zu halten? Merkwürdig...

This post has been edited by Griga: 04 February 2007 - 21:03


#3 User is offline   schäfer 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 25
  • Joined: 30.November 05

Posted 04 February 2007 - 21:48

Hallo,
danke für die superschnelle Antwort.
Habe den neuesten BDA-Treiber 5.0.17. von Terratec. Mit der HomeCinema Software sehe ich beide Tuner. Ich kann jeweils einen Tuner deaktivieren und dann den anderen ganz normal verwenden. Das auch wirklich der richtige Tuner verwendet wird, habe ich durch Anstecken und Abziehen des Antennenkabels geprüft.
Der Versuch mit der GE und Pro-Version vom DVBViewer, bei dem jeder einen anderen Tuner verwendet, hat leider keinen Erfolg gehabt. Wenn ich das zweite Programm starte, bekomme ich auf beiden kein Bild mehr.

Bei der Installation in Windows nimmt er automatisch den BDA-Treiber 5.0.11. ohne Nachfrage. Den BDA-Treiber 5.0.17. (nicht signiert !) muß man dann von Hand über Treiber aktualisieren einfahren.

Die INF-Datei wollte ich angehängen, es werden aber wohl nur ZIP-Dateien zugelassen (??), probier ich morgen nochmal. Den Tip mit dem Forum werde ich auch morgen mal probieren. Danke erst mal für die Mühe.

Gruß

#4 User is offline   schäfer 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 25
  • Joined: 30.November 05

Posted 05 February 2007 - 11:00

Habe inzwischen eine Anfrage ins Forum Digitalfernsehen gestellt und hoffe nun auf einen netten Terratec-Mitarbeiter

(http://forum.digital...231#post1874231)

Die INF-Datei für den BDA-Treiber habe ich gezippt und drangehängt.

Gruß

Attached File(s)



#5 User is offline   schäfer 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 25
  • Joined: 30.November 05

  Posted 05 February 2007 - 12:59

Habe gerade im Forum digitalfernsehen eine Antwort von einem Member erhalten :

"Um beide Karten nebeneinander verwenden zu können, müssen der oder die BDA-Treiber das gezielte Ansprechen durch Drittprogramme ermöglichen, was derzeit (noch) nicht möglich scheint."

Kann das sein ? Dann müßte das Problem doch schon mehrfach aufgetreten sein. Die Terratec-Software schafft das doch auch !

Bin nun doch etwas verwirrt :bye:

#6 User is offline   Griga 

  • Board Inventar
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 17,373
  • Joined: 21.November 02

Posted 05 February 2007 - 13:04

Soweit ich weiß, ist derjenige, der geantwortet hat, nicht von TerraTec und deshalb womöglich nicht ausreichend informiert. Erst mal abwarten... ich schaue mir derweilen die INF an.

#7 User is offline   Griga 

  • Board Inventar
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 17,373
  • Joined: 21.November 02

Posted 06 February 2007 - 00:18

Nachdem Thomas (von TerraTec) im Digital Fernsehen Forum geschrieben hat, eigentlich müsste es funktionieren, habe ich nun per Mail geschildert, wie der DVBViewer vorgeht, und angefragt, was die Ursache sein könnte. Eine Theorie habe ich bereits...

Glücklicherweise gehört TerraTec zu den Firmen, die mit sich reden lassen. Da gibt es auch ganz andere Erfahrungen. :(

#8 User is offline   Engelbert 

  • Community Creator II
  • PipPipPipPipPipPipPipPipPip
  • Group: Senior Members
  • Posts: 2,661
  • Joined: 20.March 04

Posted 06 February 2007 - 00:22

Hier gilt eigentlich die Regel, daß ältere Versionen nur bis zum Erscheinen neuerer supportet werden.

Zumindest die PRO hat seit geraumer Zeit die V 3.6.0.2.
Vielleicht gilt das auch für Treber bei Terratec?

#9 User is offline   schäfer 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 25
  • Joined: 30.November 05

Posted 06 February 2007 - 09:21

View PostEngelbert, on Feb 6 2007, 12:22 AM, said:

Hier gilt eigentlich die Regel, daß ältere Versionen nur bis zum Erscheinen neuerer supportet werden.

Zumindest die PRO hat seit geraumer Zeit die V 3.6.0.2.
Vielleicht gilt das auch für Treber bei Terratec?


Hallo Engelbert,
es stimmt, ich habe zumindest bei der Pro-Version nicht die allerletzte Version. Andererseits wollte ich auch nicht gleichzeitig an allen Schrauben drehen, wenn so ein Problem auftritt. Die GE-Version sollte aber die neueste sein. Auf der Terratec-Seite habe ich gesehen, daß es auch einen neuen BDA gibt, der nun auch Vista-ready ist. Der bisherige BDA funktioniert aber mit der Terratec-Software und zwei Tunern. Um jede Eventualität auszuschließen, werde ich aber so bald wie möglich auf die PRO 3.6.0.2. und den neuen BDA updaten und dann sehen, ob sich irgendwas ändert.

#10 User is offline   schäfer 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 25
  • Joined: 30.November 05

Posted 06 February 2007 - 09:35

View PostGriga, on Feb 6 2007, 12:18 AM, said:

Nachdem Thomas (von TerraTec) im Digital Fernsehen Forum geschrieben hat, eigentlich müsste es funktionieren, habe ich nun per Mail geschildert, wie der DVBViewer vorgeht, und angefragt, was die Ursache sein könnte. Eine Theorie habe ich bereits...

Glücklicherweise gehört TerraTec zu den Firmen, die mit sich reden lassen. Da gibt es auch ganz andere Erfahrungen. :(


Hallo Griga,
super, daß die Kommunikation auf dieser Ebene funktioniert ! Das läßt ja hoffen !
Danke erstmal !

#11 User is offline   Griga 

  • Board Inventar
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 17,373
  • Joined: 21.November 02

Posted 06 February 2007 - 11:27

@schäfer: Bei der Pro 3.6 ist keine Änderung zu erwarten. Sonst hätte es schon mit der aktuellen GE funktioniert. Eine aktuelle BDA-Treiberversion ist vielleicht einen Versuch wert. Trotzdem bleibt die Tatsache, dass es mit Home Cinema schon jetzt klappt. Deshalb erwarte ich davon nicht viel.

Ungefähr ist schon klar, woran es liegen könnte. Deine 1400 arbeitet nämlich mit zwei Komponenten, Tuner und Capture. Beim Tuner wählt der DVBViewer einen bestimmten, für Capture nimmt er jedoch den nächstbesten - womöglich den falschen.

Das müsstest du durch einen Test verifizieren, den TerraTec vorgeschlagen hat. Du brauchst dazu das Tool GraphEdit. Dort rufst du den Menüpunkt Graph -> Insert Filters auf, der eine Baumansicht präsentiert. Interessant sind für uns die folgenden Abteilungen:

BDA Network Providers: Wähle von dort den Microsoft DVBT Network Provider und klicke auf "Insert Filter"

BDA Quellfilter: Dort müsstest du zwei TerraTec Tuner-Komponenten finden, weil du zwei Geräte hast. Füge die zweite ein.

BDA Empfängerkomponente: Dort müsste es zwei entsprechende Capture-Komponenten geben (ich weiß nicht genau, wie die heißen, aber ich denke, du wirst sie finden). Füge zunächst die erste ein.

Die Komponenten sind nun in GraphEdit als Kästchen zu sehen. Versuche, die Komponenten zu verbinden, indem du die Maus mit gedrückter linker Taste vom Output-Pin eines Filters zum Input-Pin des nächsten ziehst, und zwar auf folgende Weise:

DVB-T Network Provider -> Tuner-Komponente -> Capture-Komponente

Wenn das klappt, lösche die Capture-Komponente (anklicken und Entf drücken), füge wie oben beschrieben die *andere* Capture-Komponente ein und versuche, sie auch mit dem Tuner zu verbinden.

Wenn das ebenfalls funktioniert, haben wir die Ursache. Der DVBViewer nimmt nämlich die erste Capture-Komponente, die sich klaglos mit dem Tuner verbindet. Wenn es bei dem Test beide tun, erwischt er folglich in einem der beiden Fälle die falsche, d.h. arbeitet mit dem Tuner von Gerät 2 und Capture von Gerät 1.

Übrigens könnte man mit GraphEdit dieses Spiel fortsetzen, bis tatsächlich ein TV-Bild dabei herauskommt. Konzentrieren wir uns jedoch erst mal auf das wesentliche.

#12 User is offline   schäfer 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 25
  • Joined: 30.November 05

Posted 06 February 2007 - 20:40

@Griga : Ist genauso, wie Du vermutet hattest !! :

Habe den Test mit dem GraphEdit gemacht und die Kette
DVB-T Network Provider -> Tuner-Komponente -> Capture-Komponente aufgebaut, wobei ich bei der Tunerkomponente den zweiten aus der Liste und bei der Capture-Komponente die erste aus der Liste genommen habe. Die Capture-Komponente ließ sich einfach gegen die zweite in der Liste austauschen.

Habe dann noch folgernden Test bei laufendem DVBViewer GE gemacht :
Im DVBViewer den ersten Tuner in der Hardwareverwaltung auf nicht verwenden gestellt, und den zweiten auf normal. Dann einen Sender aus einem anderen Frequenzbereich eingestellt, womit wie erwartet das Bild verschwunden ist. Dann den GraphEdit aufgerufen und mit dem aktiven Filtergraphen verbunden. Und dann die Empfängerkomponente gegen die zweite in der Liste ausgetauscht.

Und siehe da : ich hatte ein normales Bild !

#13 User is offline   Griga 

  • Board Inventar
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 17,373
  • Joined: 21.November 02

Posted 06 February 2007 - 21:25

Glückwunsch. Dann bist du ja schon richtig in DirectShow-Angelegenheiten eingetaucht und hast dabei die Ursache des Problems ermittelt.

Jetzt bleibt noch herauszufinden, wie der DVBViewer am besten den richtigen Capture-Filter für den Tuner ermitteln kann. Eventuell muss ich deshalb noch mal TerraTec kontaktieren. Eine provisorische Lösung schwebt mir schon vor. Wenn ich das auf die Reihe kriege, lade ich eine entsprechende DVBViewer GE-Testversion in den Mitgliederbereich hoch, die du ausprobieren kannst. Ich gebe das hier bekannt.

#14 User is offline   Griga 

  • Board Inventar
  • PipPipPipPipPipPipPipPipPipPipPip
  • Group: Moderator
  • Posts: 17,373
  • Joined: 21.November 02

Posted 07 February 2007 - 00:38

So, erledigt. Eine nicht gerade elegante, aber hoffentlich wirksame Lösung als DVBViewer GE-Testversion im Mitgliederbereich, Beta-Sektion. Anleitung:

- DVBViewer.exe in einer bestehende DVBViewer GE 2.2.3-Installation austauschen.

- DVBViewer GE starten, Info -> Konfigurationsordner aufrufen, DVBViewer GE beenden (!)

- Setup.ini aus dem Konfigurationsordner mit einem Texteditor öffnen (z.B. NotePad). Die Sektion [Hardware] suchen.

- Dort unter den Einträgen für die zweite 1400-Karte die folgende Zeile einfügen:

SkipComponents.1=1

Dies führt dazu, dass bei der Suche nach dem passenden Capture-Filter der erste übersprungen und der zweite genommen wird. Falls wider Erwarten Tuner und Capture kreuzweise zueinander gehören, müsste der Eintrag SkipComponents.0=1 für das erste Gerät lauten.

- Geänderte Setup.ini speichern, DVBViewer GE starten, testen. Z.B. müsste es möglich sein, im Hauptfenster das Erste wiederzugeben und gleichzeitig in der Preview (Bild in Bild) das ZDF. Bei zwei Tunern ist es dazu erforderlich, dass das ZDF als Favorit eingetragen ist.

Der Vorteil dieser Lösung (falls sie funktioniert) ist, dass sie sich für alle problematischen Doppel- und auch Dreifach-Geräte anwenden lässt. Der Nachteil, dass man erst etwas basteln muss. Ich vermute, TerraTec hat es versäumt, das Nebeneinander zweier gleicher Geräte bereits im Treiber zu organisieren. Bei anderen, die mit zwei Komponenten arbeiten (FireDTV) funktioniert es ohne Tricks.

#15 User is offline   schäfer 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 25
  • Joined: 30.November 05

Posted 07 February 2007 - 21:47

@Griga:
Hallo,
habe die Testversion vom DVBV GE runtergeladen und die setup.ini mit dem neuen Eintrag versehen.
Danach konnte ich die beiden Tuner abwechselnd auf "nicht verwenden" bzw "bevorzugt verwenden" stellen,
und mit jedem Tuner alle Programme empfangen. Der vorher geschilderte Fehler ist also auf jeden Fall behoben.
Der Test mit dem Preview war allerdings nicht erfolgreich. Mehrmals habe ich ein Bedienfenster bekommen, bei dem die Buttons grau waren. Einmal ist es mir gelungen ein Bild zu bekommen, allerdings nur von Sendern, die auf dem gleichen Transponder liegen. Wertet der Preview denn überhaupt die neue Anweisung im setup.ini aus ? Oder verwendet er den DVBViewer als Quelle und überläßt den Aufbau des Filtergraphen diesem ?

Jedenfalls habe ich dann noch einen Test mit der Aufnahmefunktion gemacht. Dabei habe ich jeweils zwei Sender auf unterschiedlichen Frequenzen gleichzeitig aufgenommen und zusätzlich noch einen fünften Sender auf einem der beiden Frequenzen angesehen. Hat alles ohne Probleme funktioniert. Im Aufnahmerkontrollfenster konnte man auch sehen, daß beide Tuner verwendet wurden.
Sämtliche Aufnahmen war ok.

Also ich bin erstmal sehr zufrieden mit dieser Lösung.

Jetzt ist nur die Frage, welche Änderungen sind noch notwendig, um z.B. den DVBServer zusammen mit den DVBViewer zu benutzen. Ich würde gern 1 Programm aufnehmen und gleichzeitig ein zweites per Server ins LAN streamen. Brauche ich dazu auch einen neuen DVBServer ? Und wie bekommt der mit, welchen Tuner er benutzen darf ?

Share this topic:


  • (2 Pages)
  • +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users