Car-PC.info

cPOS - Windows Media Player mit DVB-T

mickey - Fr 22 Feb, 2008 19:03
Titel: Windows Media Player mit DVB-T
Hallo Leute,

hier noch ein kleines HowTo, wie im Titel beschrieben.

Grundsätzliches:

- benötigt wird ein VMR9 fähiges System!
- eine BDA DVB-Hardware ist Vorraussetzung!
- Installation der HW ist ja selbstverständlich Wink

- meine Hardware besteht aus einem Athlon64 3000+, DX9 Grafik, MSI Megasky580 DVB-T
- Software: XP & WMP10

Los geht`s:

1. ihr benötigt die DCDVBSource Files von dieser Seite(ganz unten).

2. nach dem entpacken wechselt ihr in den Ordner "Filter" und führt die "register.bat" aus

3. danach das gleiche im Ordner "Plugins"

4. nun zurück nach "Filter" und die "ChannelScan.exe" ausführen

5. im Reiter "Channel Scan" das Device wählen und dann die Sender suchen lassen

6. über den Reiter "Decoder" könnt ihr nun euren Lieblings Codec wählen

7. abschließend mit "File->Save" die Daten speichern

8. WMP öffnen und mit "Datei->Öffnen" die gespeicherte *.dvb auswählen.

Das ganze sollte dann so aussehen:

Image


P.S.: Auf meinem Epia läuft es leider nicht, da die Grafik zu schlecht ist. Ich lasse mich aber sehr gern etwas besseren belehren!!!

P.P.S: @Developer vielleicht ist es ja sogar möglich DVB-T in cPOS zu integrieren.

Weiterführung erwünscht!

Viel Spass!!!

Mickey
billy - Fr 22 Feb, 2008 22:21
Titel:
mh, was passiert wenn du die DVB datei mit cpos öffnest??

musst die halt im media-filter hinzufügen

gruß
billy
mickey - Sa 23 Feb, 2008 08:20
Titel:
billy hat folgendes geschrieben:
mh, was passiert wenn du die DVB datei mit cpos öffnest??

musst die halt im media-filter hinzufügen

gruß
billy


Hi billy,

ich weiß es nicht, hatte noch keine Zeit das zu testen. Wenn jemand dazu Zeit findet, wäre es schön.

Mickey
C1500 - Mi 27 Feb, 2008 12:28
Titel:
Hi,
ich hab das gestern mal versucht.
Leider ohne erfolg.

Nicht nur in cPOS sondern auch im Mediaplayer selber bekomme ich ein Fehlermeldung.

Das leigt aber warscheilich daran, das ich WMP11 drauf habe.
So wie ich das bisher verstehe, wird wohl nur WMP9 und 10 unterstützt.

Hoffendlich wird der 11er auch bald unterstützt.

Gruss Peer
mickey - Fr 29 Feb, 2008 16:42
Titel:
Hallo Peer,

wie lautete denn die Fehlermeldung?

Gruß
Mickey
C1500 - So 02 März, 2008 14:52
Titel:
So, ich hab heute nochmal kurz getestet.
Leider ist die Fehlermeldung alles andere als aussagekräftig.

Wird denn noch eine error.log oder so angelegt?
Wenn ja, wo finde ich diese?
Im Ordner in dem die *.dvb Datei liegt ist nix zu finden.

Gruss Peer

Hier noch ein Screenshot:
mickey - So 02 März, 2008 17:17
Titel:
Hallo Peer,

ich ahne schon etwas.

Das Error-Log wird wie folgt eingestellt:

1. ChannelScan starten und Diene gespeicherte *.dvb Datei laden
2. unter "Filter Setup" das "save Debug Log" aktivieren und die Datei nochmals abspeichern und im WMP starten.
3. in Deinen "Eigenen Dateien" findet sich nun ein Ordner "LogData"
Done

Gruß Mickey
C1500 - So 02 März, 2008 19:13
Titel:
Ich hoffe du kannst da was erkennen:

*lol* ich hab gerade versucht den Log zu posten *lol*

Das klappt nur bedingt.
Ist einfach zu lang Wink

Hier mal als Datei.

Einfach zip in txt umbenennen

Gruss Peer
mickey - So 02 März, 2008 19:27
Titel:
Hi Peer,

sieht so aus, als ob er mit "ffdshow" nicht klar kommen würde.

Hast Du es mal mit einem anderen Decoder versucht?

ich häng Dir mal das Ende (das wichtigste) aus meinem Log an:

Zitat:
...
Demultiplexer
[18:52:14] [TDVBGraphBuilder@0491DB50::Render] -> Rendering VideoPin and AudioPin
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> trying to disable FPU Exceptions
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> searching for MPEG Video Output Pin
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> creating DC-DVB Video Analyzer Filter
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> connecting MPEG-Video Stream to DC-DVB Video Analyzer
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> creating Video Decoder Filter Nero DVD Decoder
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> connecting MPEG-Video Stream to MPEG-2 Video Decoder

[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> creating OSD Filter
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> searching VMR9 Renderer
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> VMR9 Renderer not found, creating one
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> Setting up 4 Streams on the VMR9
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> rendering the MPEG-2 Video Decoder
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> rendering the Teletext Filter
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> rendering the Subtitle Filter
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> rendering the OSD Filter
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> setting up IVMRMixerControl9
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderVideoPin] -> setting up Teletext Transparency
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderAudioPin] -> trying to disable FPU Exceptions
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderAudioPin] -> creating DC-DVB Audio Analyzer
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderAudioPin] -> searching for Output Pin
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderAudioPin] -> connecting "pin" to DC-DVB Audio Analyzer
[18:52:14] [TDVBGraphBuilder@0491DB50::RenderAudioPin] -> creating MPEG-2 Audio Decoder Nero Digital Audio Decoder
[18:52:15] [TDVBGraphBuilder@0491DB50::RenderAudioPin] -> connecting DC-DVB Audio Analyzer to MPEG-2 Audio Decoder
[18:52:15] [TDVBGraphBuilder@0491DB50::RenderAudioPin] -> rendering MPEG-2 Audio Decoder
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Loading EPG
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Setting up DSM-CC Parser
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Setting up EPG Callback
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Setting up PMT Callback
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Setting up Teletext Callback
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Setting up PCR Callback
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Setting up Subtitle Callback
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Setting up Enabled Functions
[18:52:15] [TDVBGraphBuilder@0491DB50::Render] -> Activating the Transport Stream
[18:52:15] [TDCDVBTuningPluginTransportStream@0498B0F0::TuningPlugin::put_ControlMessage] -> Message: 400
[18:52:15] [TDCDVBTuningPluginTransportStream@0498B0F0::SetActive] -> SetStatus: True Current Status: False
[18:52:15] [TDCDVBTuningPluginTransportStream@0498B0F0::TuningPlugin::put_ControlMessage] -> Message: 400
[18:52:15] [TDCDVBTuningPluginTransportStream@0498B0F0::TuningPlugin::put_ControlMessage] -> Message: 400
[18:52:15] [TDCDVBTuningPluginTransportStream@0498B0F0::TuningPlugin::put_ControlMessage] -> Message: 200
[18:52:15] [TDCDVBTuningPluginTransportStream@0498B0F0::TuningPlugin::Activate] -> Request to Activate the Device
[18:52:15] [TDCDVBTuningPluginTransportStream@0498B0F0::TuningPlugin::Activate] -> Searching for Device: PC-DTV
...


So sieht der Verbindungsaufbau richtig aus.

Gruß Mickey
C1500 - So 02 März, 2008 19:35
Titel:
Der Witz ist, das ich den Pinnacle Codec verwende.
Also der, der bei dem Stick dabei war.
Aber auch wenn ich nen anderen MPG2 Codec auswähle kommt diese Fehlermeldung.

Ich werd nachher mal fddshow als codec Probieren.
Vielleicht klappts ja damit Wink
C1500 - Mo 03 März, 2008 13:32
Titel:
Ich liebe es, wenn ein Plan funktioniert....

Aber ich hasse manchmal meine Flüchtigkeitsfehler.
(Der Codec war das Problem)

Es läuft auch mit cPOS.
Nur leider sehr instabil.
Die DVB-Datei kann mit cPOS geöffnet werden.
Über das Icon in der Taskleiste neben der Uhr kann dan auch das Programm umgeschaltet werden.

Leider hängt sich cPOS vollständig weg, wenn wieder eine andere Datei abgespielt werden soll oder das Menu gewechselt werden soll (ausser Fullscreen)
Der Stick schaltet ab, die DVBSource-Anwendung bleibt aber aktiv, und cPOS kann nurnoch über den Taskmanager beendet werden.

Ist eigendlich eine Steuerung von DVB-Source per Tastatur möglich?
Dann könnte man einen speziellen Skin erstellen in dem man dann per Sendkey die Programmplätze durchschalten könnte.

Ich häng hier mal 2 Bilder und die letzte LOG dran.
mickey - Mo 03 März, 2008 19:37
Titel:
Zitat:
Ich liebe es, wenn ein Plan funktioniert....

Ich auch Very Happy

Zitat:
...wenn wieder eine andere Datei abgespielt werden soll oder das Menu gewechselt werden soll (ausser Fullscreen)
Der Stick schaltet ab, die DVBSource-Anwendung bleibt aber aktiv...

Leider kann ich Dir nicht weiterhelfen mit dem abstürzen. Hast Du es auch mal "normal" mit dem WMP versucht? Vielleicht ligt es auch am WMP und nicht an cPOS!?

Grüsse aus Bonn
bmw530 - Mo 03 März, 2008 23:00
Titel:
bei mir stürzt WMP und Cpos andauernd ab. Ich muss nicht einmal auf einen anderen Sender umschalten, nach ca. 15-30 sec verabschiedet sich WMP. Schade Crying or Very sad
C1500 - Di 04 März, 2008 10:59
Titel:
Im WMP läft es recht stabil.
Bis zum beenden des WMP.
Da bleibt DC-DVB Source in der Taskleiste.

Versucht man jetzt das *.DVB File wieder zu starten passiert nix. (hab die endung dvb mit dem WMP verknüpft)
Auch der WMP lässt sich nicht mehr starten.

Erst wenn der WMP über den Taskmanager geschlossen wird verschwindest DC-DVB Source aus der Taskleiste und das DVB-File kann wieder gestart werden.

Noch was zur Steuerung des ganz aus cPOS heraus.
Nur wenn das PulgIn das aktives Fenster ist, kann per Tastatur umgeschaltet werden.
Sobald der Meniaplayer das aktive Fenster ist, reagiert DC-DVB Soucre nicht auf die Tastatureingabe.

Das DC-DVB Source aber ein PlugIn ist, taucht es nicht im Taskmanager auf.
Wie heisst den der Prozess an den ich die Tastatureingabe schicken müsste?
"sendkey_DC-DVB Source:+" funktioniert nicht.

Wenn in cPOS DC-DVB Source läuft, und man dann auf ein MP3 umschalten will, hängt sich cPOS komplett weg.
Es hilft nur noch der kill per Taskmanager.
Selbst der SecurityStartet hilft da nicht.
cPOS ist TOT.

Die Umschaltung auf Radio funktioniert aber.
Es wird dann das laufende Programm einfach pausiert.
Sobald man wieder in den Mediaplayer geht, läft der Empfang weiter.

Es gibt somit hauptsächlich beim beenden von DC-DVB Source Probleme.

Ich überlege auch gerade ob sich da vielleicht Skinmässig was machn lässt.
Also so, das in einem bestimmten Skin das DVB File gestartet wird, und beim verlassen wieder beendet wird.
Wenn TV dann doch eh nicht während die Navi läuft, oder?

Gruss Peer
datenflo - Di 04 März, 2008 11:23
Titel:
Ich denke das das nicht im Skin lösbar ist. Wenn daraus findest wieso sich der WMP beim beenden weg hängt läuft das ganze sicher auch in cPos. Hört sich für mich wie ein Problem mit dem WMP an cPos ist da bestimmt unschuldig.
C1500 - Di 04 März, 2008 11:39
Titel:
Klar ist cPOS unschuldig.
Es leigt definitiv am beenden des PlugIn´s.

Das sind die letzte einträge in der Log-Datei:
Zitat:
[10:49:04] [TDVBGraphBuilder@03F6DB50::Clear] -> clearing Graph
[10:49:04] [TDVBGraphBuilder@03F6DB50::Clear] -> clearing TransportStream
[10:49:04] [TDCDVBTuningPluginTransportStream@03FDD7C0::TuningPlugin::put_ControlMessage] -> Message: 400
[10:49:04] [TDCDVBTuningPluginTransportStream@03FDD7C0::SetActive] -> SetStatus: False Current Status: True
[10:49:04] [TDCDVBTuningPluginTransportStream@03FDD7C0::TuningPlugin::put_ControlMessage] -> Message: 400
[10:49:04] [TDCDVBTuningPluginTransportStream@03FDD7C0::TuningPlugin::put_ControlMessage] -> Message: 400
[10:49:04] [TDCDVBTuningPluginTransportStream@03FDD7C0::TuningPlugin::put_ControlMessage] -> Message: 201
[10:49:04] [TDCDVBTuningPluginTransportStream@03FDD7C0::TuningPlugin::DeActivate] -> Request to Deactivate the Device
[10:49:04] [TDCDVBTuningPluginTransportStream@03FDD7C0::TuningPlugin::DeActivate] -> Stopping the Device

Schaut soweit eigendlich ganz gut aus.

Skinmässig dachte ich da eher an die Steuerung des gnazen.
Also spezielle Programm+ und Programm- Tasten usw.

Gruss Peer
C1500 - Mi 05 März, 2008 13:47
Titel:
Um mal auszuschliessen das es an meinem Codec liegt (das WMP sich beim beenden weghängt) hab ich heute mal ffdshow installiert.

Doch mi ffdshow starte WMP erst garnichtt mit dem rendern.

Ich hab noch keinerlei erfahrung mit dem Filter, es kann also sein das ich da was falsch mache.

Ich häng mal die LOG dran.
Vielleicht hat ja jemdn ne Idee.

Gruss Peer

ps: Im Auto läuft es mit keinem der Installieren Codec´s.
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB