DirectShow Filter fuer die DBOXII

Digital Recording
BSE
Einsteiger
Einsteiger
Beiträge: 253
Registriert: Sonntag 28. April 2002, 10:49

Beitrag von BSE »

doc hat geschrieben:Etwas ist mir aber aufgefallen, wenn ich per Kontextmenü in den Winows (only) Modus gehe und dann die Größe verändere wird es dunkel. Ist dies noch ein Bug oder Windows like?
Hmm, versuch mal deinen Grafikkartentreiber abzudaten :)
Versuch mal einen redraw zu erzwingen (leg ein Fenster komplett
drueber und bring die App wieder in den Vordergrund)
Falls das funktioniert kann man viellecht noch was tricksen.

- Bernd
Ethan Hunt
Interessierter
Interessierter
Beiträge: 80
Registriert: Dienstag 5. Februar 2002, 16:55

Beitrag von Ethan Hunt »

Hi, wirklich super dein prog, BSE! Nur leider funktioniert bei mir das Winamp-Plugin nicht. Ich hab alles in der config richtig eingestellt. wenn ich ein lied starte, werden für kurze zeit Daten übers Netz geschickt u. das TV-bild wird dunkel u. der Ton geht aus. Dann springt die die aktuelle Abspielzeit in Winamp auf 00:16 und das wars dann. Nach ca. 5 min. is auch nix los. Den clipmode muss ich dafür aber nicht aktivieren?
Mein Image ist selbst gemacht und von ende juni. Streamen funktioniert damit einwandfrei.

Bin ich der einzige mit dem problem?
lueckmaster
Interessierter
Interessierter
Beiträge: 35
Registriert: Mittwoch 25. Juli 2001, 00:00

Beitrag von lueckmaster »

natürlich mußt du den Clipmode aktivieren.
Ethan Hunt
Interessierter
Interessierter
Beiträge: 80
Registriert: Dienstag 5. Februar 2002, 16:55

Beitrag von Ethan Hunt »

aso, darum funktioniert es nicht :).
hm.. den clipmode hab ich jetzt aber garnicht in meinem image eingebaut :(.
Gibts wo ne kurze und einfache anleitung dafür? (wenn mögl. ohne neu flashen)
Ethan Hunt
Interessierter
Interessierter
Beiträge: 80
Registriert: Dienstag 5. Februar 2002, 16:55

Beitrag von Ethan Hunt »

Ich hab den Clipmode mittlerweile in mein eigenes cdk eingebaut, kann ihn auch wunderbar starten, bekomme aber trotzdem die gleichen probs wie oben genannt. :(
Ist es mögl. dass winamp daran Schuld ist? Nachdem es auf 00:16 gesprungen ist, nimmt es keine eingaben mehr entgegen und stürtz ab.

<edit>
so, habs nun auch zum laufen gebracht, die fu*** firewall war schuld.
</edit>
IGI111
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Mittwoch 26. Juni 2002, 20:52

Beitrag von IGI111 »

welche Systemanforderungen hat denn TUXVision? Versuche es vergeblich auf meinem Notebook laufen zu lassen (Celeron 300)! Meldung. Video:fail. Normales streamen mit Wingrab funktioniert. MPEG2 Dateien kann ich auch ruckelfrei abspielen. Voran kann das liegen. Betriebssystem Win98.

Auf meinem Festrechner funktioniert alles astrein. Athlon 900 mit WinXP.

Gruss,
IGI111
michael_seiler
Einsteiger
Einsteiger
Beiträge: 188
Registriert: Freitag 26. Oktober 2001, 00:00

Beitrag von michael_seiler »

kann man tuxvision eigentlich demnächst auch als streaming server verwenden?

Gruß
Micha
Bild
StompSC
Interessierter
Interessierter
Beiträge: 93
Registriert: Donnerstag 7. März 2002, 15:53

Beitrag von StompSC »

...mal ne blöde Frage...

geht das streamen, also vom PC zur Box nun auch mit dem 1.6er Image oder weiterhin nur mit denen von April?


StompSC
Sagem 2xIntel SAT BMon1.0
Astra only (kein DISEqC)
Avia 600L / eNX
BSE
Einsteiger
Einsteiger
Beiträge: 253
Registriert: Sonntag 28. April 2002, 10:49

Beitrag von BSE »

lueckmaster hat geschrieben:natürlich mußt du den Clipmode aktivieren.
Naja, eigentlich brauchst du das nicht "zu Fuss" machen, das Plugin
respektive der Renderer erledigt das fuer dich automatisch.
Generell funktioniert der clipmode jedoch nur mit dean "alten" 1.4er
images oder dem neuen 1.6er. Soweit ich weiss waren im 1.5er
die entsprechenden Module nicht enthalten.

PS: Vom clipmode gibt es z.Z. noch keinen smarten Weg zurueck
zum normalen Viewing. Da hilft es nur die Box zu resetten.
Wer dennoch einen Weg ausgetueftelt hat (unload/load einiger module ?)
koennte uns ja mal mit einem kleinen Posting erhellen :)

- Bernd
BSE
Einsteiger
Einsteiger
Beiträge: 253
Registriert: Sonntag 28. April 2002, 10:49

Beitrag von BSE »

IGI111 hat geschrieben:welche Systemanforderungen hat denn TUXVision? Versuche es vergeblich auf meinem Notebook laufen zu lassen (Celeron 300)!
Hmm, ein 300er Celeron ist eindeutig untermotorisiert. So 600-700MHz
sollten schon zur Verfuegung stehen um in Echtzeit zu dekomprimieren.

- Bernd
phquest
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von phquest »

also ich hab einen p3-450, überhaupt kein problem
IGI111
Neugieriger
Neugieriger
Beiträge: 7
Registriert: Mittwoch 26. Juni 2002, 20:52

Beitrag von IGI111 »

BSE hat geschrieben:
IGI111 hat geschrieben:welche Systemanforderungen hat denn TUXVision? Versuche es vergeblich auf meinem Notebook laufen zu lassen (Celeron 300)!
Hmm, ein 300er Celeron ist eindeutig untermotorisiert. So 600-700MHz
sollten schon zur Verfuegung stehen um in Echtzeit zu dekomprimieren.

- Bernd
Danke erstmal für die Antwort.

Warum kann ich dann einen von WinGrab aufgenommenen Stream wunderbar ohne ruckeln anschauen? Was anderes macht doch TuxVision auch nicht (einfach einen MPEG2 Stream abspielen). Oder doch?

Igi111
BSE
Einsteiger
Einsteiger
Beiträge: 253
Registriert: Sonntag 28. April 2002, 10:49

Beitrag von BSE »

phquest hat geschrieben:also ich hab einen p3-450, überhaupt kein problem
Das mag gut sein, da in der Regel keine volle D1 Aufloesung
(720x576) uebertragen wird. Die Dekodierung skaliert nuneinmal
relativ linear mit der Aufloesung.

@IGI111: TuxVision nutzt ausschliesslich eigene sowie mit TRex
installierte Filter (sowie einige mit DirectX installierte Komponenten).
Der mit TRex installierte MPEG Dekoder arbeitet intern mit voller
Genauigkeit und nutzt nicht die evtl. von der Grafikkarte angebotenen
Funktionen wie IDCT oder MotionCompensation. Daher mag es sein das
ein bei dir installierter MPEGDekoder (Cyberlink, Intervideo, ...) auf
deinem System zur Dekodierung ausreicht.

- Bernd
Matz
Interessierter
Interessierter
Beiträge: 20
Registriert: Freitag 21. Juni 2002, 21:33

Beitrag von Matz »

Yeah!

Mit dem neuen (19.07.) cdk.cramfs funktioniert wenigstens das MP3-Streaming zur Box bei mir (mit dem WinAmp-Plugin) :D .

Leider geht das Streamen von Video nicht. Hab's mit WinGrabZ 0.8 versucht (gibt's ne andere Möglichkeit?) und erhalte nur folgendes Log (verkehrte Reihenfolge - einfach rauskopiert):

Code: Alles auswählen

16:13:30.731 [VideoReader] terminated
16:13:30.731 [VideoSender] terminated
16:13:30.731 [VideoSender] abnormal thread termination (ETeError: Could not write to socket)
16:13:30.671 [AudioReader] terminated
16:13:30.671 [AudioSender] terminated
16:13:30.671 [AudioSender] abnormal thread termination (ETeError: Could not write to socket)
16:13:30.651 [AudioReader] started
16:13:30.651 [VideoReader] started
16:13:30.651 [VideoSender] HTTP streaming started successfully
16:13:30.651 [VideoSender] started
16:13:30.651 [AudioSender] HTTP streaming started successfully
16:13:30.651 [AudioSender] started
Weiß jemand Rat?

Matz
BSE
Einsteiger
Einsteiger
Beiträge: 253
Registriert: Sonntag 28. April 2002, 10:49

Beitrag von BSE »

humi hat geschrieben:bei mir erscheint immer nur failed bei video und bei audio steht 0kb.
auch bei der letzten version liefs schon nicht. hatte es mit version 0.0.4 schon ausprobiert aber es hat noch nie geklappt.
Ich glaube ich habe den Fehler gefunden.
(Dieser elende nhttpd suckt wirklich ... oder war mein parsing der
HTTP replies doch zu simpel ...)
@humi: Sobald ich die neue Version fertig habe bitte nocheinmal testen.

- Bernd
BSE
Einsteiger
Einsteiger
Beiträge: 253
Registriert: Sonntag 28. April 2002, 10:49

Beitrag von BSE »

@ALL, Rev.0.0.0.17 liegt auf dem Server bereit.

http://transputer.dyndns.org/src/dboxII/
(TuxVisionSetup.exe)

Fuer alle die es noch nicht installiert haben, bitte auch an
TRex denken !
http://transputer.dyndns.org/download/TRexSetup.exe

Zusammen mit BiGLuI habe ich mal eine Mini-HowTo fuer TuxVision
gebastelt.

http://transputer.dyndns.org/src/dboxII ... HowTo.html

Neu an dieser Version ist ein erster Support fuer den Streamingbetrieb.
(Bitte nicht mit HTTP Streaming verwechseln, gemeint ist Timer/Remote
Steuerung von der DBox. Das ganze funktioniert erst wenn eine 1.6er
Version auf der Box laeuft ...)
Ausserdem wurden noch einige Fehler im Multiplexer (Fritz, Sputnik Radio)
und im HTTP parsing behoben.

Have fun,
- Bernd
Tobe
Interessierter
Interessierter
Beiträge: 28
Registriert: Montag 3. Dezember 2001, 00:00

Bug-Report & Verbesserungsvorschläge

Beitrag von Tobe »

Hi BSE!
Erstmal großes Lob an dich, die neue Version funktioniert einwandfrei bei mir. Der Streamingserver-Support läuft auch wunderbar. :D
Ein kleinen Bug hab ich dabei entdeckt: Wenn Tuxvision im Vollbildmodus ist und ich geh in Neutrino auf Stop, dann wird das Grabben auch beendet, aber der Vollbildmodus bleibt (das ist eigentlich auch gut so), nur die Schaltflächen werden sichtbar. :wink:

Was mich noch etwas stört ist die ganze Automation mit dem Telnet. Das verzögert das Grabben unheimlich (ca. 15 Sekunden) und ich glaube nicht, dass das "killall -HUP controld" etwas bringt, zumindest habe ich auch damit auf manchen Programmen immer wieder Asynchronitäten. Deshalb kompiliere ich immer selber und kommentiere alles in "ExecuteCommand" in der Telnet.cpp aus, damit bekomm ich schon nach 3 Sekunden ein Bild. Wäre natürlich nicht schlecht wenn man das in den Optionen ein- bzw. ausschalten könnte.
Auch würde ich mir eine manuelle PID-Eingabe wünschen, da z.B. der nhttpd per getpids nicht die aktuelle sondern immer die erste APID übergibt. So kann ich nur immer die erste Tonspur grabben (also z.B. kein AC3). :(

Gruß Tobe
BSE
Einsteiger
Einsteiger
Beiträge: 253
Registriert: Sonntag 28. April 2002, 10:49

Re: Bug-Report & Verbesserungsvorschläge

Beitrag von BSE »

Tobe hat geschrieben:Wenn Tuxvision im Vollbildmodus ist und ich geh in Neutrino auf Stop, dann wird das Grabben auch beendet, aber der Vollbildmodus bleibt (das ist eigentlich auch gut so), nur die Schaltflächen werden sichtbar. :wink:
Uups, macht vielleicht doch Sinn den Vollbildmodus wieder zu
verlassen.
Tobe hat geschrieben:Was mich noch etwas stört ist die ganze Automation mit dem Telnet. Das verzögert das Grabben unheimlich (ca. 15 Sekunden) und ich glaube nicht, dass das "killall -HUP controld" etwas bringt, zumindest habe ich auch damit auf manchen Programmen immer wieder Asynchronitäten.
Hmm. also bei mir hats was gebracht (zumindest auf alten Images)
sonst haette ich es auch nicht eingebaut ;)
Tobe hat geschrieben:Wäre natürlich nicht schlecht wenn man das in den Optionen ein- bzw. ausschalten könnte.
Ok, laesst sich machen.
Tobe hat geschrieben:Auch würde ich mir eine manuelle PID-Eingabe wünschen, da z.B. der nhttpd per getpids nicht die aktuelle sondern immer die erste APID übergibt. So kann ich nur immer die erste Tonspur grabben (also z.B. kein AC3). :(
Nein, das finde ich zu frickelig ! Lasst uns lieber Dirch nerven damit dieses
Manko durch Aufbohren des nhttpd beseitigt wird.

- Bernd
Jadefuchs
Interessierter
Interessierter
Beiträge: 23
Registriert: Samstag 10. November 2001, 00:00

Beitrag von Jadefuchs »

Hi BSE!

Das WinAmp-Plugin finde ich total cool weil ich jetzt endlich die aufgenommenen Tracks über meine Stereoanlage hören kann ohne sie erst auf CD zu brennen (der Computer steht nämlich in einem anderen Raum).

Was mich daran stört ist die Pause von etwa 15 Sekunden zwischen jedem Lied. Könntest du das noch beschleunigen? Das nächste Lied könnte man ja vielleicht auch cachen bevor das aktuelle fertig ist.

Grüße,
jadefuchs
bülo
Interessierter
Interessierter
Beiträge: 47
Registriert: Samstag 5. Januar 2002, 20:30

Beitrag von bülo »

Vielleicht hilf dieses Beispiel plugin Bernd die Pausen zwischen den Songs zu eliminieren.
This plug-in removes the annoying short gaps between songs in WinAmp. It is useful if you listen to live or mixed albums where the gap interrupts the background noise or mix. If you don't normally listen to such things then you probably shouldn't use this plug-in because it makes WinAmp much less responsive (see below if you want to know why). Hopefully NullSoft will include continous output in a later release of WinAmp.
Quellcode ist auch dabei.
http://mitglied.lycos.de/karabuloo/uplo ... us_0.1.zip

cu bülo
Jadefuchs
Interessierter
Interessierter
Beiträge: 23
Registriert: Samstag 10. November 2001, 00:00

Beitrag von Jadefuchs »

Danke bülo, ich werde das gleich mal ausprobieren.

cu jadefuchs
BSE
Einsteiger
Einsteiger
Beiträge: 253
Registriert: Sonntag 28. April 2002, 10:49

Beitrag von BSE »

Jadefuchs hat geschrieben:...
Was mich daran stört ist die Pause von etwa 15 Sekunden zwischen jedem Lied. Könntest du das noch beschleunigen? Das nächste Lied könnte man ja vielleicht auch cachen bevor das aktuelle fertig ist.
Das Problem liegt hierbei an der Ansteuerung der Box und nicht am
Plugin selbst. Um den Treiber fuer den Clipmode zu laden, muessen
einige Verrenkungen unternommen werden.
(Wer mag soll mal in den Sourcecode schauen ...)
Ich werde mal bei Gelgenheit testen ob das fuer das aktuelle Image
(1.6) noch (alles) notwendig ist.

- Bernd

PS: Ist ja auch nur ein erster Versuch ...
Boxfan
Einsteiger
Einsteiger
Beiträge: 359
Registriert: Montag 1. Juli 2002, 19:31

Beitrag von Boxfan »

Also ich bin mittlerweile bei Tuxvision ein wenig ratlos. Ngrab usw. funktioniert auf Anhieb. Bei Tuxvision bekomme ich absolut kein Bild auf den Monitor. Die Information zur gerade laufenden Sendung, stimmt mit der in Tuxvision angezeigten auch nicht überein. Das einzige was wirklich funktioniert ist das Umschalten der Sender. Ansonsten habe ich bei Video failed und bei Audio 0 kbit/s zu stehen. Irgendwie habe ich mich jetzt verrannt. Ich weiß nur nicht wo.

Tschüß Boxfan
Sirclaus
Interessierter
Interessierter
Beiträge: 59
Registriert: Montag 8. April 2002, 21:16

Beitrag von Sirclaus »

@ BSE

Ich hatte mich schon mal gemeldet und dir die Logdateien gesendet. Damals sagtest du ich solle alles noch mal neu installieren. Klappt aber leider immer noch nicht! Ich habe inzwischen auch mehrere Images ausprobiert incl. die neuste von AlexW. Hier mal die neueste Log. Vieleicht siehst du ja woran es liegt. Am Rand Win 98 SE, Sagem 1xI, div Images, Wingrab und ftp und telnet etc funkt. Bei Deinem Progi werden Sender und programm angezeigt. Umschalten geht auch!. -- Muß TCP Server eigendlich aktiviert werden????. Hier nun die neueste Log.

TuxVision: > Loading settings ...
TuxVision: Application started
TuxVision: > ChannelInfo: <e Familie>
TuxVision: > MY_CREATE
TuxVision: > MY_CREATE
TuxVision: > ChannelInfo: <e Familie>
TuxVision: > ChannelInfo: <>
TuxVision: > ChannelInfo: <zonas>
TuxVision: > ChannelInfo: <6137285620 1027534500 5400 Degenduell (Lo Spadaccino di Siena)>
TuxVision: > ChannelInfo: <6137285617 1027529400 2400 Aktuelle Stunde>
TuxVision: > DumpGraph [cc08f0]
TuxVision: > Filter [d2fbdc] 'AudioRenderer'
TuxVision: > Pin [d2fa1c] 'Audio Input pin (rendered)' [Input] Connected to pin [d2415c]
TuxVision: > Filter [1f2f020] 'VideoRenderer'
TuxVision: > Pin [1f2f2a0] 'Input' [Input] Connected to pin [d1843c]
TuxVision: > Filter [c94bf4] 'AudioDecoder'
TuxVision: > Pin [d2422c] 'XForm In' [Input] Connected to pin [ce757c]
TuxVision: > Pin [d2415c] 'XForm Out' [Output] Connected to pin [d2fa1c]
TuxVision: > Filter [1b08928] 'DeInterlace'
TuxVision: > Pin [d1851c] 'Input' [Input] Connected to pin [cf070c]
TuxVision: > Pin [d1843c] 'Output' [Output] Connected to pin [1f2f2a0]
TuxVision: > Filter [cf0dac] 'VideoDecoder'
TuxVision: > Pin [cf07dc] 'Video Input' [Input] Connected to pin [ce787c]
TuxVision: > Pin [cf070c] 'Video Output' [Output] Connected to pin [d1851c]
TuxVision: > Filter [bb4690] 'DeMultiplexer'
TuxVision: > Pin [bb4740] 'Input' [Input] Connected to pin [ce622c]
TuxVision: > Pin [ce787c] 'Video' [Output] Connected to pin [cf07dc]
TuxVision: > Pin [ce757c] 'Audio' [Output] Connected to pin [d2422c]
TuxVision: > Pin [ce71cc] 'ISO 1-13818' [Output]
TuxVision: > Filter [ce630c] 'InfTee'
TuxVision: > Pin [ce6374] 'Input' [Input] Connected to pin [cc1cf4]
TuxVision: > Pin [ce622c] 'Output1' [Output] Connected to pin [bb4740]
TuxVision: > Pin [cc701c] 'Output2' [Output]
TuxVision: > Filter [cc00ac] 'DBOXII Capture'
TuxVision: > Pin [cc1f34] 'Video' [Output]
TuxVision: > Pin [cc1e14] 'Audio' [Output]
TuxVision: > Pin [cc1cf4] 'PS' [Output] Connected to pin [ce6374]
TuxVision: > Pin [cc1bd4] 'V_ES' [Output]
TuxVision: > Pin [cc1a94] 'A_ES' [Output]
TuxVision: PREVIEW
TuxVision: > FilterGraph: Message:1066, wParam:0, lParam:0
TuxVision: > Video failed
TuxVision: > Audio failed
TuxVision: > still synching ....
TuxVision: > Video failed
TuxVision: > Audio failed
TuxVision: > still synching ....
TuxVision: > Video failed
TuxVision: > Audio failed
TuxVision: > still synching ....
TuxVision: > Video failed
TuxVision: > Audio failed
TuxVision: > still synching ....
TuxVision: > Video failed
TuxVision: STOP
humi
Einsteiger
Einsteiger
Beiträge: 210
Registriert: Sonntag 4. November 2001, 00:00

Beitrag von humi »

habe auch das gleiche prob. habs vor nem monat mal gepostet, daß noch keine version auf meinem rechner lief. auch win 98se.
aber es hatte noch nicht einmal jemand geantwortet.