Jump to content

Einbindung von libCEC


DVBview

Recommended Posts

1. Vorausetzung ist der Beamer unterstützt HDMI-CEC.

 

Falls ja

 

2. Mit welcher logischen Adresse gibt er sich zu erkennen. Wenn diese 0 (=TV) ist, sollte es gehen. Ist es eine andere, muss zumindest ein Gerät mit der Adresse 0 (=TV) mit aktiv sein, denn CEC setzt das Vorhandensein eines "root device" - logische Adresse ist 0 (=TV) - voraus. Es sollte dann über das CEC Feature "System Standby" gehen.

 

erwin

Link to comment
  • Replies 110
  • Created
  • Last Reply

Top Posters In This Topic

  • erwin

    28

  • nuts

    26

  • CiNcH

    21

  • DVBview

    14

Top Posters In This Topic

Mir schwebt vor die cec-client.exe so zu modifizieren, dass wenn er Kommandos vom TV empfängt diese über die DVBV-COM Schnittstelle zur Ausführung zu bringen.

 

Also z.B. CEC Feature:

 

 

Schickt den PC über den DVBV (Recordmodus oder Timer berücksichtigen) in Standby.

 

Was meinst Du, GPL konform, d.h. der DVBV muss nicht GePeLiert werden? Ist doch dann kein "abgeleitetes Werk" vorhanden? Der DVBV ist in keinster Weise von cec-client.exe/ceclib abhängig - umgekehrt schon. Und ich Vertreib den DVBV ja auch gar nicht mit der modifizierten cec-client.exe zusammen.

 

erwin

Mir schwebt da etwas flexibleres vor.

Quasi das man die CEC-Events mitloggen kann und diese anschließend einer Action-ID zuweisen kann.

Damit könnte jeder User über die command.vbs auch noch komplexere Dinge umsetzen.

 

Eine externen CEC Umsetzer, der den DVBV übers COM-Interface anspricht, beeinflusst die Lizenzierung vom DVBViewer selbst nicht.

Dein "cec-DVBViewer-client" müsste allerdings unter der GLP stehen!

Für den DVBViewer wurde auch eine kostenlose Lizenz zugesagt.

 

@KIDzero: Sollte dein Beamer CEC fähig sein könnte das funktionieren. :)

Edited by nuts
Link to comment

Mir schwebt da etwas flexibleres vor.

Quasi das man die CEC-Events mitloggen kann und diese anschließend einer Action-ID zuweisen kann.

Damit könnte jeder User über die command.vbs auch noch komplexere Dinge umsetzen.

Du hast nichtnur mit- sondern auch weitergedacht.

 

COM hab ich gewählt um die Lizenzproblematik evt. zu entschärfen. So richtig sicher bin ich mir aber nicht ob das dann noch GPL-konform ist. Schon kompliziert die GPL in den Spezialfällen im Sinnes des Urhebers auszulegen.

 

Ich habs jetzt nicht parat. COM->ActionID->Command.vbs geht das? Über Keyboardemulation gewiß, aber da ist ständig diese Fokusproblem.

 

erwin

Link to comment

COM->ActionID->Command.vbs geht das? Über Keyboardemulation gewiß, aber da ist ständig diese Fokusproblem.

Ja sicher und das völlig unabhängig vom Fokus. :)

 

IDVBViewer.Sendcommand(ActionID)

Und ab ActionID > xxxxx (steht im wiki zur command.vbs) wird dadurch automatisch die command.vbs aufgerufen. In der command.vbs können dann alle Möglichkeiten ausgenutzt werden.

Natürlich könnte man auch jede abwegige Kombination über ein Makro direkt in deinem Client lösen. Nur irgendwann wird das uferlos und man (User & Entwickler) ist froh wenn man es sich einfach selbst anpassen kann.

 

z.B.

Standby-CEC => "fest verdrahtet Standby im DVBV" wird Probleme mit sich bringen, denn die Vergangenheit zeigt, dass mit der Standby-Umsetzung im DVBV nicht alle Benutzer 100% zufrieden gestellt werden konnten.

Edited by nuts
Link to comment

Nunja ich stehe seit ein paar Tagen in Kontakt mit Pulseeight, habe einen solchen Adapter dankenderweise bekommen und das Ok deren SDK zu verwenden - natürlich nicht unter GPL, sondern einer speziellen Lizenz für den DVBViewer. Wann und wie eine Einbindung erfolgt kann ich allerdings nicht sagen, insbesondere da wir noch mit dem offiziellen Release vom DVBViewer beschäftigt sind und ein paar Subprojekte auch noch einiges an Zeit kosten. Die Idee von Erwin finde ich aber nicht schlecht, da man so recht leicht das Potential beider Produkte ausreizen kann.

 

Christian

 

 

Link to comment

No device type given. Using 'recording device'
CEC Parser created - libcec version 1.4
no serial port given. trying autodetect:
path:     \\?\usb#vid_2548&pid_1001#5&2e822ec5&0&1#{a5dcbf10-6530-11d2-901f-0004fb951ed}
com port: COM3

opening a connection to the CEC adapter...
DEBUG:   [             447]     connection opened
DEBUG:   [             514]     communication thread started
DEBUG:   [             579]     processor thread started
DEBUG:   [            1304]     CEC::CCECProcessor::FindLogicalAddresses - devie 0: type 1
DEBUG:   [            1411]     detecting logical address for type 'recording dvice'
DEBUG:   [            1521]     trying logical address 'Recorder 1'
DEBUG:   [            1622]     setting ackmask to  2
DEBUG:   [            2322]     command sent
NOTICE:  [            2367]     << Recorder 1 (1) -> Recorder 1 (1): POLL
TRAFFIC: [            2440]     << 11
DEBUG:   [            2592]     COMMAND_ACCEPTED
DEBUG:   [            2766]     command sent
DEBUG:   [            3033]     COMMAND_ACCEPTED
DEBUG:   [            3068]     COMMAND_ACCEPTED
DEBUG:   [            3454]     TRANSMIT_FAILED_ACK
DEBUG:   [            3516]     did not receive ack
TRAFFIC: [            3573]     << 11
DEBUG:   [            4327]     command sent
DEBUG:   [            4599]     COMMAND_ACCEPTED
DEBUG:   [            4651]     COMMAND_ACCEPTED
DEBUG:   [            4884]     TRANSMIT_FAILED_ACK
DEBUG:   [            4937]     did not receive ack
DEBUG:   [            4997]     >> POLL not sent
NOTICE:  [            5049]     using logical address 'Recorder 1'
DEBUG:   [            5148]     setting ackmask to  2
DEBUG:   [            5759]     command sent
NOTICE:  [            5805]     << requesting vendor ID of 'TV' (0)
TRAFFIC: [            5882]     << 10:8c
DEBUG:   [            6029]     COMMAND_ACCEPTED
DEBUG:   [            6188]     command sent
DEBUG:   [            6459]     COMMAND_ACCEPTED
DEBUG:   [            6504]     COMMAND_ACCEPTED
DEBUG:   [            6561]     COMMAND_ACCEPTED
DEBUG:   [            6751]     TRANSMIT_FAILED_ACK
DEBUG:   [            6795]     did not receive ack
TRAFFIC: [            6862]     << 10:8c
DEBUG:   [            7477]     command sent
DEBUG:   [            7747]     COMMAND_ACCEPTED
DEBUG:   [            7787]     COMMAND_ACCEPTED
DEBUG:   [            7834]     COMMAND_ACCEPTED
DEBUG:   [            8034]     TRANSMIT_FAILED_ACK
DEBUG:   [            8079]     did not receive ack
DEBUG:   [            8892]     setting HDMI port to 1 on device TV (0)
DEBUG:   [            8954]     >> Recorder 1 (1): power status changed from 'o' to 'standby'
DEBUG:   [            9084]     >> Recorder 1 (1): physical address changed fro ffff to 1000
NOTICE:  [            9202]     << Recorder 1 (1) -> broadcast (F): physical address 1000
TRAFFIC: [            9342]     << 1f:84:10:00:01
DEBUG:   [           10197]     command sent
DEBUG:   [           10467]     COMMAND_ACCEPTED
DEBUG:   [           10590]     COMMAND_ACCEPTED
DEBUG:   [           10635]     COMMAND_ACCEPTED
DEBUG:   [           10897]     COMMAND_ACCEPTED
DEBUG:   [           11184]     COMMAND_ACCEPTED
DEBUG:   [           11327]     did not receive ack
TRAFFIC: [           11372]     << 1f:84:10:00:01
DEBUG:   [           11475]     COMMAND_ACCEPTED
DEBUG:   [           11629]     command sent
DEBUG:   [           11899]     COMMAND_ACCEPTED
DEBUG:   [           11953]     COMMAND_ACCEPTED
DEBUG:   [           12186]     TRANSMIT_SUCCEEDED
DEBUG:   [           12238]     did not receive ack
DEBUG:   [           12311]     processor thread started cec device opened
DEBUG:   [           12378]     COMMAND_ACCEPTED
DEBUG:   [           12468]     << powering on 'TV' (0)
TRAFFIC: [           12538]     << 10:04
DEBUG:   [           12759]     COMMAND_ACCEPTED
DEBUG:   [           12918]     command sent
DEBUG:   [           13190]     COMMAND_ACCEPTED
DEBUG:   [           13603]     COMMAND_ACCEPTED
DEBUG:   [           13761]     COMMAND_ACCEPTED
DEBUG:   [           13813]     COMMAND_ACCEPTED
DEBUG:   [           14193]     TRANSMIT_SUCCEEDED
DEBUG:   [           14238]     command transmitted
DEBUG:   [           14297]     making Recorder 1 (1) the active source
NOTICE:  [           14374]     << Recorder 1 (1) -> broadcast (F): active source (1000)
TRAFFIC: [           14500]     << 10:04
DEBUG:   [           14538]     COMMAND_ACCEPTED
DEBUG:   [           14636]     command sent
DEBUG:   [           14907]     TRANSMIT_FAILED_ACK
DEBUG:   [           14953]     did not receive ack
DEBUG:   [           15016]     COMMAND_ACCEPTED
TRAFFIC: [           15073]     << 10:04
DEBUG:   [           15209]     command sent
DEBUG:   [           15254]     COMMAND_ACCEPTED
DEBUG:   [           15330]     COMMAND_ACCEPTED
DEBUG:   [           15479]     TRANSMIT_FAILED_ACK
DEBUG:   [           15523]     did not receive ack
DEBUG:   [           15577]     COMMAND_ACCEPTED
TRAFFIC: [           15626]     << 1f:82:10:00
DEBUG:   [           15782]     command sent
DEBUG:   [           15824]     COMMAND_ACCEPTED
DEBUG:   [           15883]     COMMAND_ACCEPTED
DEBUG:   [           16092]     TRANSMIT_FAILED_ACK
DEBUG:   [           16224]     did not receive ack
DEBUG:   [           16268]     COMMAND_ACCEPTED
TRAFFIC: [           16314]     << 1f:82:10:00
DEBUG:   [           16364]     COMMAND_ACCEPTED
DEBUG:   [           16498]     command sent
DEBUG:   [           16545]     COMMAND_ACCEPTED
DEBUG:   [           16604]     COMMAND_ACCEPTED
DEBUG:   [           16767]     COMMAND_ACCEPTED
DEBUG:   [           17197]     COMMAND_ACCEPTED
DEBUG:   [           17238]     COMMAND_ACCEPTED
DEBUG:   [           17484]     TRANSMIT_SUCCEEDED
DEBUG:   [           17526]     command transmitted waiting for input
DEBUG:   [           17627]     COMMAND_ACCEPTED
DEBUG:   [           18056]     COMMAND_ACCEPTED
DEBUG:   [           18344]     COMMAND_ACCEPTED
DEBUG:   [           19060]     TRANSMIT_SUCCEEDED

 

Hab in den Optoma Specs nix zu meinem Beamer bezügl. CEC gefunden. Was meint Ihr zum Debug Log?

Link to comment

Wie waren denn die Aufrufparameter?

 

Und das Gerätesetup - also welche Geräte wo wie angeschlossen.

 

erwin

 

Das Log kommt wenn ich den Testclient starte. Also kein Befehl eingegeben. Das Setup ist simple: HTPC -> CEC -> Beamer

Link to comment

War der Beamer schon vorher eingeschaltet? Wenn ja mach ihn mal aus. Er müsste beim Start des Programms einschalten. Ansonsten gib mal wenn cec-client auf die Eingabe wartet

 

lad

 

ein.

 

erwin

Link to comment

War der Beamer schon vorher eingeschaltet? Wenn ja mach ihn mal aus. Er müsste beim Start des Programms einschalten. Ansonsten gib mal wenn cec-client auf die Eingabe wartet

 

lad

 

ein.

 

erwin

 

 

Beamer war schon "Standby". Ich hab Ihn dann mal stromlos gemacht. Danach "lad" eingeben:

listing active devices:
NOTICE:  [          755136]     << Recorder 1 (1) -> TV (0): POLL
TRAFFIC: [          755189]     << 10
DEBUG:   [          755250]     command sent
DEBUG:   [          755973]     COMMAND_ACCEPTED
DEBUG:   [          756021]     COMMAND_ACCEPTED
DEBUG:   [          756068]     TRANSMIT_FAILED_ACK
DEBUG:   [          756115]     did not receive ack
TRAFFIC: [          756165]     << 10
DEBUG:   [          756954]     command sent
DEBUG:   [          757238]     COMMAND_ACCEPTED
DEBUG:   [          757285]     COMMAND_ACCEPTED
DEBUG:   [          757532]     TRANSMIT_FAILED_ACK
DEBUG:   [          757587]     did not receive ack
DEBUG:   [          757635]     >> POLL not sent
NOTICE:  [          757678]     << Recorder 1 (1) -> Tuner 1 (3): POLL
TRAFFIC: [          757742]     << 13
DEBUG:   [          758386]     command sent
DEBUG:   [          758670]     COMMAND_ACCEPTED
DEBUG:   [          758739]     COMMAND_ACCEPTED
DEBUG:   [          758957]     TRANSMIT_FAILED_ACK
DEBUG:   [          759007]     did not receive ack
TRAFFIC: [          759055]     << 13
DEBUG:   [          759832]     command sent
DEBUG:   [          760106]     COMMAND_ACCEPTED
DEBUG:   [          760145]     COMMAND_ACCEPTED
DEBUG:   [          760401]     TRANSMIT_FAILED_ACK
DEBUG:   [          760458]     did not receive ack
DEBUG:   [          760498]     >> POLL not sent
NOTICE:  [          760538]     << Recorder 1 (1) -> Playback 1 (4): POLL
TRAFFIC: [          760624]     << 14
DEBUG:   [          761106]     command sent
DEBUG:   [          761391]     COMMAND_ACCEPTED
DEBUG:   [          761441]     COMMAND_ACCEPTED
DEBUG:   [          761678]     TRANSMIT_FAILED_ACK
DEBUG:   [          761732]     did not receive ack
TRAFFIC: [          761781]     << 14
DEBUG:   [          762538]     command sent
DEBUG:   [          762824]     COMMAND_ACCEPTED
DEBUG:   [          762875]     COMMAND_ACCEPTED
DEBUG:   [          763110]     TRANSMIT_FAILED_ACK
DEBUG:   [          763156]     did not receive ack
DEBUG:   [          763204]     >> POLL not sent
NOTICE:  [          763240]     << Recorder 1 (1) -> Audio (5): POLL
TRAFFIC: [          763298]     << 15
DEBUG:   [          763985]     command sent
DEBUG:   [          764254]     COMMAND_ACCEPTED
DEBUG:   [          764303]     COMMAND_ACCEPTED
DEBUG:   [          764541]     TRANSMIT_FAILED_ACK
DEBUG:   [          764596]     did not receive ack
TRAFFIC: [          764673]     << 15
DEBUG:   [          765459]     command sent
DEBUG:   [          765688]     COMMAND_ACCEPTED
DEBUG:   [          765729]     COMMAND_ACCEPTED
DEBUG:   [          766118]     TRANSMIT_FAILED_ACK
DEBUG:   [          766162]     did not receive ack
DEBUG:   [          766222]     >> POLL not sent

Edited by KIDzero
Link to comment

Dein Beamer war im Standby, du startest cec-client.exe und er schaltet sich nicht ein. Hm? Im Protokoll sah es eigentlich diesbezüglich gut aus:

 

DEBUG: [ 12468] << powering on 'TV' (0)

TRAFFIC: [ 12538] << 10:04

DEBUG: [ 12759] COMMAND_ACCEPTED

DEBUG: [ 12918] command sent

DEBUG: [ 13190] COMMAND_ACCEPTED

DEBUG: [ 13603] COMMAND_ACCEPTED

DEBUG: [ 13761] COMMAND_ACCEPTED

DEBUG: [ 13813] COMMAND_ACCEPTED

DEBUG: [ 14193] TRANSMIT_SUCCEEDED

DEBUG: [ 14238] command transmitted

 

Allerdings hast du auffallend viele

 

TRANSMIT_FAILED_ACK

 

CEC ist wohl nicht deines Beamers Freund.

 

erwin

Link to comment

Eine externen CEC Umsetzer, der den DVBV übers COM-Interface anspricht, beeinflusst die Lizenzierung vom DVBViewer selbst nicht.

 

Sicher, wär ja noch schöner wenn die DVBV-Mannen deshalb anders lizenzieren müssten.

 

Aber die Frage ist doch: Darf jemand (z.B. ich) Software bereitstellen die vor allem dazu dient den nicht freien DVBV um Funktionalität zu erweitern (die CEC-Funktionalität) die auf GPL lizenzierten Open Source Code beruht?

 

Ich hab jetzt wirklich viel Zeit zur Beantwortung dieser Frage investiert. Ich hab mir nun die Meinung gebildet: NEIN.

 

Allerdings was treiben dann eigentlich die Leute, die für Eventghost Plugins bereitstellen die mit dem DVBV kommunizieren?

 

GPL - ein weites Feld.

 

Vielleicht hast Du ja noch Quellen die mir weiterhelfen?

 

erwin

Link to comment

Naja ich bin kein GPL Experte. Meiner Meinung nach reicht es, wenn deine Software die Spielregeln erfüllt.

Es gibt doch unzählige Software unter der GPL, die "nicht freie Software" erweitert und verwendet.

z.B. alle Funktionen der WinAPI?

 

Mit den Entwicklern kann man aber doch ganz vernünftig reden? Der Rechteinhaber darf ja Ausnahmen erteilen.

Vielleicht führt das schneller zum Ziel?

Link to comment
  • 2 weeks later...

Nachdem es hier ziemlich ruhig wurde

Stimmt!. Nachdem ich hier eine Soft zum Test bereitgestellt habe, kein Nix, kein Garnix, Feedback? Fehlanzeige (Ausnahme nuts)!

Meine Bereitschaft hier CEC zu unterstützen hält sich jetzt wirklich in Grenzen.

 

erwin

Link to comment

@Erwin: Hi, ich gucks mir mal an, Sorry derzeit hatten ein paar andere Dinge Priorität.

 

Übrigens so geht mir dauernd und ich denke vielen die Skins und sonstiges anbieten kennen das Problem auch.

 

Christian

 

 

Link to comment

Hey, erwin. Ich würde noch heute gerne deine Software testen und dir Logs liefern.

 

Hast du inzwischen noch was erneuert oder ist der letzte deiner Uploads auch deine aktuellste Version?

Link to comment
  • 4 months later...

Was mich an meinem HTPC fast am meisten nervt ist, dass ich den TV immer händisch bzw. per separater FB ein- bzw. ausschalten muss. Mein Ziel wäre es nicht, den HTPC mit der FB vom TV zu bedienen, sondern das Ein- und Ausschalten des TV über den PC bzw. über die HDMI-Schnittstelle zu steuern. Das ließe sich mit dem USB-CEC Adapter und entsprechendem Programm basierend auf libCEC realisieren, oder?

Link to comment

Mein Ziel wäre es nicht, den HTPC mit der FB vom TV zu bedienen, sondern das Ein- und Ausschalten des TV über den PC bzw. über die HDMI-Schnittstelle zu steuern

 

Also TV ist das HTPC-Anzeigegerät? Was hast du denn für einen TV? Wenn er CEC kann, dann wahrscheinlich einen zeitgemäßen. Und die können meist auch UPnP. Und diese wiederum lassen sich über die Netzwerkschnittstelle meist auch fernsteuern. Ich hab einen Samsung D-Serie, auf dem PC läuft eine Fernsteuersoftware und mache das genau so. Helligkeit, Kontrast, Aus/Ein.

 

PS. Ich hab sogar schon daran gedacht das in die ExTen einzubauen.

 

erwin

Link to comment

Das stimmt. Neuere TV's lassen sich gut übers Netzwerk steuern.

Ich meine das es bei Samsung ab der D-Serie ohne Zusatzsoftware auf dem TV funktioniert.

Link to comment
Also TV ist das HTPC-Anzeigegerät?

Richtig.

 

Und die können meist auch UPnP. Und diese wiederum lassen sich über die Netzwerkschnittstelle meist auch fernsteuern. Ich hab einen Samsung D-Serie...

Hab auch so einen. Funktioniert das Aufwecken denn mittels WOL? Fernseh in den Standby versetzen ist dann aber wahrscheinlich wieder eine andere Geschichte? Oder geht das auch mittels UPnP? Möchte nicht auf den Signal-Timeout vom TV warten.

 

Wäre sonst eine tolle Geschichte. Bei mir hängt alles im Netz...

 

PS. Ich hab sogar schon daran gedacht das in die ExTen einzubauen.

Da wäre ich schon mal der erste Abnehmer ;) .

Link to comment

Hab auch so einen.

 

http://www.rainerullrich.de/samsung/

 

Das Teil realisiert in Soft sogar eine _Service Fernbedienung_. Also mit welcher man Sachen schalten kann, die sonst nur der Service-Techniker. Z.B. Freischaltung von HbbTV in den D-7000 (in den D-7000 ist diese einfach nur nicht freigeschaltet, warum auch der D-7090 kostet dann ja auch gleich ein par Hunnis mehr :biggrin: )

 

erwin

Link to comment

Das ist ja cool. Werde ich mal ausprobieren. Wäre interessant zu wissen, ob und wie das Einschalten über Netzwerk funktioniert. Viel vom TV läuft im Standby ja nicht. Evtl. wirklich WOL. Wenn es denn funktioniert, werde ich die Kommunikation mit Wireshark mal mitsniffen.

Link to comment

Erwischt!

 

Das Einschalten habe ich nicht wirklich getestet. Und ein Test eben war negativ. Ich hatte dass einfach mal vorausgesetzt, da ja die normale FB auch aus dem Standby einschalten kann. Aber Denkfehler: das eine ist wohl hardware-verdrahtet und das Auswerten von Netzwerkverkehr ein anderer Schuh, der eben im Standby nicht läuft.

 

Unabhängig von dieser Soft hier ist WOL vielleicht doch möglich. Bleib dran und sag bescheit!

 

 

erwin

Link to comment

Mein Samsung ist C-Serie. Die Fernbedienungsport stehen laut Fehlermeldung nicht zur Verfügung. Spielt aber eh keine Rolle, wenn man den TV darüber eh nicht einschalten kann. WOL geht auch nicht.

Link to comment

Stimmt am Einschalten bin ich auch verzeifelt.

 

Könnte aber auch nur die Samsungs betreffen, denn bei anderen Geräten (z.B. Onkyo, Yamaha AVR's mit Netzwerkschnittstelle) ist es kein Problem das Gerät auch übers Netzwerk einzuschalten.

 

HIer wird fürs einschalten auch nur auf hdmi-cec verwiesen und das kriegen wir ohne libCEC so ohne weiteres nicht hin:

http://forum.samygo.tv/viewtopic.php?f=5&t=190&start=120

Edited by nuts
Link to comment
  • 2 months later...

Hallo,

 

hat jemand das libCEC mit dem DVBViewer im Einsatz?

 

Mit XBMC funktioniert die libCEC und der Pulse Eight Adadpter wirklich gut und ich würde auch gerne den gleichen Komfort beim DVBViewer geniessen wollen.

 

Danke,

Marco

Link to comment
  • 1 month later...

Ich hab den USB Adapter jetzt auch endlich mal ausprobieren können.

 

Mit der cec-client.exe lassen sich sehr gut einzelne Befehle an den TV oder AVR schicken.

Da ich auch lange gebraucht habe um zu verstehen wie der Aufruf zu lauten hat hier mal ein paar Beispiele:

 

Als Batch:

echo standby 0 | cec-client.exe -s

Schaltet den TV aus.

0 (0.0.0.0) steht für die Adresse des Empfängers.

standby ist die Aktion.

 

echo on 0 | cec-client.exe -s

Schaltet den TV an.

 

Autoit:

#include <constants.au3>

 

Global $path ="C:\Program Files\Pulse-Eight\USB-CEC Adapter\cec-client.exe -s"

Global $run=run($path, "", @SW_HIDE, $STDIN_CHILD)

 

StdinWrite($run, "standby 0")

StdinWrite($run)

 

Mir persönlich reicht die Funktionalität in der Form eigentlich und deshalb hab ich mich nicht näher mit der libcec.dll beschäftigt.

Den reinen Sender über cec-client.exe könnte man auch leicht in ein EG Plugin verwandeln.

 

Für die richtige Funktionalität wie von erwin angestrebt müsste man deutlich mehr machen.

Eigentlich wollten doch die Jungs von pulse-eight ein Eventghost-Plugin anbieten (mir ist das ehrlich gesagt zu aufwendig ...)? :whistle:

Für ein DVBViewer Plugin fehlen mir leider die Delphi Kenntnisse.

Edited by nuts
Link to comment

Ich habe bisher auch eine IR Lösung verwendet: http://www.elv.de/fs20-infrarot-fernbedienung-fs20-irf.html

 

Leider muss man den passenden Funk-PC Sender nach dem Standby immer neustarten und das führt zu unschönen Wartezeiten.

Den AVR steuere ich komplett übers Netzwerk. Am TV muss außer ein/aus eigentlich nichts passieren.

Mit dem CEC USB Adapter funtkioniert das ziemlich gut auch nach dem Standby (Intel/AMD GPU).

 

Von der IR Steuerung möchte ich eigentlich ganz wegkommen, da meine Technik (AVR, PC usw.) nicht vorne sondern auf der Seite steht.

Vorne soll eigentlich nur der TV und die Lautsprecher zu sehen sein.

Keine sonstige Technik und keine Kabel.

Link to comment

Hat bei mir gut geklappt.

Ich werd mir auch noch einen bestellen.

 

Können wir da was sparen wenn wir zusammen bestellen? Versand Österreich nach Deutschland ist auch nicht gerade billig.

Oder es finden sich noch ein paar Leute und wir machen eine Sammelbestellung. Würde ich falls gewünscht übernehmen.

Link to comment

Ich werde mir wohl auch so ein USB CEC Teil zulegen. Mir macht nur noch der britische Paketdienst von denen etwas Sorgen...

 

Versandt war schnell und problemlos. Da musst Du Dir keine Sorgen machen.

Link to comment
Versandt war schnell und problemlos. Da musst Du Dir keine Sorgen machen.

Alles klar, hab mir jetzt einen bestellt.

 

Können wir da was sparen wenn wir zusammen bestellen? Versand Österreich nach Deutschland ist auch nicht gerade billig.

Richtig, das würde keinen wirklichen Vorteil bringen. Mengenrabatt gibt es auch nicht.

Link to comment

D.h. man muss da ein halbmetriges HDMI-Kabel zwischen hängen oder? Oder gibt es kleinere? Oder evtl. ein Adapter/Koppler mit 2 männlichen HDMI Type A Steckern? Gibt es sowas?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...