NEWS
Einblendung Kamerabild(er) auf Android Smart TV möglich?
-
Das was du willst,es würde mich extremst wundern das wenn du das hinbekommst.
Im Endeffekt will du einen Popupstream haben.....auf einem TV.CamoFS bietet dir eigentlich aber das gleiche wie wenn du einfach den Stream via Dreamboxedit einbindest....
Warum man ein VU verbannt verstehe ich zwar so nicht aber du wirst sicher einen Grund haben.....bestimmt kommt was ordentliches als Ersatz
-
@bob-der-1 sagte in Einblendung Kamerabild(er) auf Android Smart TV möglich?:
Das was du willst,es würde mich extremst wundern das wenn du das hinbekommst.
Glaube ich nicht.
Würden ja schon mehrere Ansätze vorgeschlagen. Insofern Android TV läuft.Mir worden sogar noch mehr einfallen.
-
Dann würde ich gerne,aber genau das was der TE will dann bitte auch sehen!.....DAS geht nicht,Punkt.
Du kannst kein kastriertes Android TV dazu bringen eigenständig und vor allem egal von welcher Quelle auf einen Kammera Stream zu schalten wenn der Auslöser eine Bewegung ist.
Was man machen kann ist etwas was der Receiver gemacht hat....ich denke es wurde ein IPTV Kanal angelegt und da den Stream drauf gelegt.....
Was beim TV auch ginge,WENN man die Ip-abgreifen kann und als Sender hinterlegen....
Den Stream bei Bewegung als Startseite eine Android TV Browsers wieder zu geben...das ganze vie Skript zu steuern....also Wenn Bewegung dann schalte TV auf Browser.....geht zwar aber das ist mehr als gewürge bzw. wird zb der Prozzi glühen.Das was CamoFS kann...macht kann kein TV bieten,ausser er würde ipk. Vertragen.also OE1.6 sein
-
In Verbindung mit ioBroker und anderen Apps?
Natürlich.Auf meinem Android TV hab ich so ziemlich alles drauf was ich möchte.
Tasker, Fully etc.
Android TV ist ein vollständiges Android auf dem man (annähernd) jede App installieren kann.Er möchte ja auch ein Popup/Pip.
Wer sagt, dass das Pip nativ vom TV kommen muss.EDIT
Wie man es genau macht muss man natürlich schauen.
Kann die Kamera eigenständig eine Bewegung an iobroker senden? Falls nein, gibt es einem Bewegungsmelder oder sonst einen Trigger für iobroker.Der TV ganz alleine kann das natürlich alles nicht (theoretisch würde man es aber schaffen, falls die Kamera einen webhook etc senden kann).
-
@david-g sagte in Einblendung Kamerabild(er) auf Android Smart TV möglich?:
In Verbindung mit ioBroker und anderen Apps?
Natürlich.Auf meinem Android TV hab ich so ziemlich alles drauf was ich möchte.
Tasker, Fully etc.
Android TV ist ein vollständiges Android auf dem man (annähernd) jede App installieren kann.Er möchte ja auch ein Popup/Pip.
Wer sagt, dass das Pip nativ vom TV kommen muss.War noch nicht fertig oben
Android TV ....wie du selbst sagst annähernd alles es ist KEIN vollwertiges Android wirklich nicht...glaub mir das einfach.Wie ich oben geschrieben habe über einige Umwege geht das aber.....ab das dann sauber funktioniert...naja.
Und das was der TE will ......wird es eben NICHT auf direkten Weg geben ohne eine grauselige Rumwerkelei.
Man darf nie vergessen das der TE eine VU betrieben hat,auch wenn es ein schrottiges OE 1.6 ist wirst du an das was das Plugin bietet nie herankommen.....Sagen wir es anders!
Der TE will das bei Bewegung der TV umschaltet auf das Kamerabild....das intern selbst tut so wie der Receiver mit VTI Image und CamoFS....das wurde an den Broker weitergegeben.....also an den TV oder DreamAdapter!....Also hat das ganze ohne Broker funktioniert!
Kann kein TV!!!! -
Der TE solle erstmal genau sagen was er möchte.
Welche Hardware ist vorhanden (ggf externe Bewegungserkennung) , soll/kann der iobroker eingebunden werden, hat er überhaupt einen Android TV.
Reicht an Standbild oder muss Video sein.
Muss es Pip sein oder geht auch vollbild.Fragen über Fragen.
Je nach Anforderung bekommt man da denke seht gute Lösungen hin. -
Danke für die spannende Diskussion.
Die VU soll eigentlich weg weil wir bis auf CamoFS die Funktionen nicht mehr benötigen.
Letzte Aufnahme war zum Beispiel Ende 2021.
Hardware vorhanden:
Iobroker natürlich
Bewegungserkennung über Homematic Bewegungsmelder
Aktuell steuert Iobroker dann CamoFS was dann wiederum ein Standbild als PiP einblendet welches sich all x Sekunden refresht.TV ist ein 65OLED854 von Philips.
Müsst ihr noch etwas wissen?
-
Das lässt sich leicht nachbauen.
Würde meinen Link von oben nehmen.
Dein TV hat Android TV. Klappt also so.Wenn deine Kamera dann noch einen Link zu einem jpg bereitstellt ist alles mega easy.
-
-
@David-G :
Habe die App jetzt auf dem TV installiert.
Muss ich den ADB Befehl der auf GitHub steht in jedem Fall absetzen und kannst du oder jemand anders mir sagen wie ich jetzt das Kamera Bild zum TV bekommen bzw. Wie ich erstmal testen kann ob die App wirklich funktioniert?
Danke
-
Das mit dem adb weiß ich nicht mehr......
Hab aber gestern noch eine andere App gefunden die auch was leichter anzusteuern ist.Beide haben aber ein Problem mit meiner Kamera.
Die mögen scheinbar die anmeldedaten im Link nicht....
Was für eine URL hat das Bild deiner cam?EDIT
Die andere app heißt "Notification for Android TV".
Einfach auf dem TV installieren. Zum testen kann man schonmal Nachrichten vom Smartphone (entsprechende App) senden.Api kommt nachher.
EDIT 2
Hier das Blockly um die erste App anzusprechen.
Ist mein Reminder, dass es langsam Zeit wird ins Bett zu gehen.<block xmlns="https://developers.google.com/blockly/xml" type="exec" id="_7$Luv|N[y;B08EBJe%J" x="108" y="892"> <mutation xmlns="http://www.w3.org/1999/xhtml" with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <field name="LOG"></field> <value name="COMMAND"> <shadow type="text"> <field name="TEXT">text</field> </shadow> <block type="text_join" id="JjNg!f*}-ZrM+UEv3^64"> <mutation items="6"></mutation> <value name="ADD0"> <block type="text" id="+ikAAJ9,{9~m,Nc^MK[R"> <field name="TEXT">curl -X POST "http://192.168.99.76:7979/notify" -d '{ "duration": 10, "position": 2, "title": "Zeit ins Bett zu gehen !!! ", "titleColor": "#0066cc", "titleSize": 20, "message": "</field> </block> </value> <value name="ADD1"> <block type="text" id="3^^)Z.bxs:$j9N85skzr"> <field name="TEXT">Es ist </field> </block> </value> <value name="ADD2"> <block type="time_get" id="B{oO$qR}6#,91GTQ^sfn"> <mutation xmlns="http://www.w3.org/1999/xhtml" format="false" language="false"></mutation> <field name="OPTION">hh:mm</field> </block> </value> <value name="ADD3"> <block type="text" id="uEA{dDwZ`E+7C]u^vN=2"> <field name="TEXT">", "messageColor": "#000000", "messageSize": 14, "backgroundColor": "#ffffff", "media": { "image": { "uri": "</field> </block> </value> <value name="ADD4"> <block type="text" id="-ENTm%ebMJd.sHo)1=j6"> <field name="TEXT">https://cdn-icons-png.flaticon.com/512/3602/3602233.png</field> </block> </value> <value name="ADD5"> <block type="text" id="EeUkWD|b~sozZNa[S?q)"> <field name="TEXT">", "width": 300 }} }' -H "Content-Type: application/json"</field> </block> </value> </block> </value> </block>
Edit 3
Hier die Antwort vom dev der zweiten App betreff der Api.Einfach die URL ob den Browser eingeben. IP muss natürlich in beiden Fällen angepasst werden.
Hallo, vielen Dank für die Anfrage. Es gibt eine inoffizielle API. Bitte kaufe zur Unterstützung meine Notifications App für Android. Du kannst folgendes verwenden: HTTP-Get (http://ANDROIDTV:7676/show) Parameter: title [Titel] msg [Nachricht](Zeilenumbruch: <br>) duration [Dauer] Werte: (1-x) (default 7) in Sekunden position [Position] (0 = Rechts unten, 1 = Links unten, 2 = Rechts oben, 3=Links oben , 4= Mitte) type 0-3 [Dialogtyp] (0 = Standard, 1 = Nur Titel, 3 = Nur Symbol) transparency [Transparenz] (0-5, 0 = Keine Transparenz, 5 = Volle Transparenz) bkgcolor [Farbe] (0-8, Verschiedene Farben) offset [Offset-X] (0-x, Abstand vom Rand horizontal in 10er Pixelschritten) offsety [OffsetY] (0-y, Abstand vom Rand vertikal in 10er Pixelschritten) interrupt [Intaktionsmodus] (0 = off, 1 = on) icon [Icon] (0-5) iconurl=http://cdn1.spiegel.de/images/image-1120110-900_breitwand_180x67-fuab-1120110.jpg imageurl=http://cdn1.spiegel.de/images/image-1120110-900_breitwand_180x67-fuab-1120110.jpg width=0-4 (0 = Default, 1 = very small, 2 = small, 3 = large and 4 = xlarge) Example: http://ANDROIDTV:7676/show?title=Test%20Titel&msg=Meine%20Testnachricht%3Cbr%3EN%C3%A4chste%20Zeile&position=0&duration=10&type=0&transparency=0&bkgcolor=0&interrupt=0 Christian
P. S
Die Links zu den Bildern aus dem Beispiel von dem dev sind tot. Durch was anderes ersetzen. -
Danke für deine Antwort.
Habe den Link der Kameras nicht im Kopf.
Habe aber auch noch motion eye laufen und könnte den Link ohne Passwort verwenden.
Werde mal schauen ob ich ein Bild auf den TV bekomme.
-
Dann klappt das bestimmt.
Habe schon alle möglichen Bilder aus dem Netzwerk eingebunden.EDIT
Hab es grad mal in der zweiten App eingebaut:
Warum auch immer, mag diese den Link zur Kamera nicht. Das Script lädt das Bild erst runter und stellt es dann per http bereit. -
Sagt mal loggt einer von euch den Stromverbrauch seines TV?
Mein Standbyverbrauch von 5 W geht mit aktivierten Entwicklereinstellungen und USB-Debugging auf 20 W hoch. -
@rushmed Sony?
Da geht noch mehr -
@homoran Nope Philips.
Mit PIP bekomm ich keine Nachricht angezeigt, werd bei Gelegenheit mal troubleshooten. Notification for Android TV läuft erstmal und sieht vielversprechend aus. Interessantes Thema.
-
@david-g Hi,
gerade mal "Notifications for Android TV" getestet. Ich bekomme keinen "live Stream" eingebunden. Nur ein Standbild der Kamera aber das reicht mir nicht. Es sollte wenigstens alle paar Sekunden einen Refresh geben.
Kann ich die "PIPUP" notification auch erstmal per Browser testen oder muss ich direkt das Blockly nehmen?
-
Naja, Standbilder waren ja auch deine Anforderung.
@wendy2702 sagte in Einblendung Kamerabild(er) auf Android Smart TV möglich?:
Aktuell steuert Iobroker dann CamoFS was dann wiederum ein Standbild als PiP einblendet welches sich all x Sekunden refresht.
Spricht ja nichts dagegen, das Bild/Popup jede Sek zu aktualisieren.
Ist ja schnell in Blockly erledigt.Notifications for Android TV kann nur Bilder.
Pipup kann glaube auch Videos. Aber kein Stream.Nein, per URL bekommst du pipup nicht gesteuert. Das Blockly ist jedoch sehr einfach.
Nur per exec einen curl Befehl senden. Für das Bild ist in meinem Beispiel sogar ein eigener Textblock. Also easy umzusetzen. -
@david-g Habe es jetzt auch mit dem Blockly getestet.
Allerdings bekomme ich mit PIPUP kein Bild angezeigt.
Muss ich mal schauen wie ich das in Blockly bauen kann damit das Bild alle 2 sekunden einen refresh macht.
-
Bekommst du denn "irgend ein" Bild eingebunden?
In Blockly kannst du es ja mit einer Schleife machen.Ich persönlich finde notifications for Android TV besser, auch wenn es etwas weniger Optionen hat. Und es wird noch weiterebtwickelt. Pipup nicht.