Verbindung zwischen Samsung Smart TV und iOS-app
Ich habe einen Samsung Smart TV UE40D8000 (Scheinbar aus dem Jahr 2011 Serie ?) und ein iOS-Gerät.
Ich möchte Sie sowohl Informationen austauschen (wahrscheinlich kleine Stücke von text), die über einen eigenen app-auf beiden Seiten;
Nun, es stellt sich heraus, der beste Weg wäre, um die Konvergenz-API : ich habe gebaut ein basic-TV-App sieht ein awefull viel wie der Beispiel-code, den Sie geben, und eine iOS-App für UPnP-discovery und senden von POST-requests auf den Fernseher. UPnP-discovery funktioniert Super.
Aber auf dem tatsächlichen Gerät, ich kann nicht scheinen, um in der Lage sein, zu verwalten, zu verbinden : die Anforderungen an /ws/app/{appID}/connect
scheitern (mit einem tatsächlichen appID natürlich) als würde es kein server.
- Ist die Konvergenz API für mein TV ? (es scheint nicht zu haben eine Kompatibilitätsliste überall) gibt es eine Möglichkeit zum upgrade auf eine 2012-Plattform, wenn es ist in der Tat ein 2011 ?
- Können wir testen, dass die API auf einen simulator ? Mein simulator läuft unter Windows 7 in einer VM auf meinem Mac (es gibt keine Mac-version der dev-tools...)
- Ist es wirklich alles kann ich tun, um eine genauere Diagnose ? wie Protokolle von der Beantragung läuft auf dem TV ?
Dank
InformationsquelleAutor Olotiar | 2012-07-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Konvergenz Seite klingt wie die Existenz der MultiScreenService UPnP-Dienst entspricht der Fähigkeit der Konvergenz-API-Aufrufe. Also, wenn Sie sagen "UPnP discovery-die großen Werke" (gegeben, dass Sie eine ST-limited M-SEARCH-pro Beispiel, nicht eine uneingeschränkte UPnP-discovery), es sollte bedeuten, dass für Ihre TV unterstützt die Konvergenz. Haben Sie versucht, die Abfrage der TV einfach mit telnet? Sind Sie sicher, dass über die port-Nummer, auf die der TV hört? Hier die doc Ansprüche , dass es 80 für die TV-und 8008 für den simulator, aber ich bin sehr interessiert in der UPnP
description.xml
serviert von den TV für MultiScreenService. Sie könnte auch entdecken Sie einige UPnP-Funktionen für Diagnose da...Disclaimer: ich habe keine Erfahrung in der Konvergenz, nur UPnP im Allgemeinen und leider ist Samsung im Allgemeinen zu. Die Tatsache, dass Samsung schiebt solche halbgaren proprietären mockup erinnert mich an meine kurze blutige widerlich Karriere als Bada-Entwickler. Nur Sony kann erhalten, drücken proprietären Prototypen mit würde 🙂
InformationsquelleAutor Pavel Zdenek
Dein Baujahr ist 2011 und man kann nicht ein upgrade auf 2012.
2012 Modelle verwendet API v3.5 und 2011 Modellen verwendet API v2.5
Also das, was Sie versuchen zu tun, wird nicht funktionieren auf Ihrem Gerät als Konvergenz-API in der API v3.5.
Überprüfen Sie diese ein
http://www.samsungdforum.com/Guide/View/Developer_Documentation/Samsung_SmartTV_Developer_Documentation_2.5/API_Reference/JavaScript_APIs/Interactive_API
Gibt es eine Möglichkeit die Kommunikation zwischen Geräten, also vielleicht ist er Ihren Bedürfnissen entsprechen.
Check this: samsungdforum.com/Guide/View/Developer_Documentation/...
Ich Tat, und die TV-App sollte ok, aber nirgendwo kann ich finden, ist der detaillierte Prozess der eigentlich senden XML-Daten aus dem remote-Gerät. Alles, was Sie bieten ist ein scheiß-nicht-funktioniert auf Win7 simulator.exe
InformationsquelleAutor Adam Lukaszczyk
Schlichten Beantwortung meiner eigenen Frage:
wie @Dobiatowski erwähnt, ich bin geschraubt für Konvergenz-API und 2012-Plattform
Die Interaktive API-Dokumentation ist nicht klar, und praktisch nicht fonctionnal trotz 3 Tage mein bestes versuchen. Die Hälfte des Satzes in der Dokumentation nicht wirklich Sinn machen.
Immer noch nicht geschafft, dass die Interaktivität simulator zu arbeiten, Sieht aus wie es nicht möglich ist auf Win7
Grundsätzliche Antwort ist : nicht möglich
InformationsquelleAutor Olotiar