| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: May 2006
Beiträge: 118
| C++ und Flash Server oder Red5 Server
Hallo Leute, ich hätte da mal ne Frage bezüglich der Verbindung von einer C++ Anwendung zu Flash CommunicationServer oder den Red5Server. Es ist so, viele meiner Bekannten kennen sich mit PC's nicht aus und ich möchte daher eine C++ Anwendung schreiben damit sie das gleiche Zeug was ich in Flash programmiert hatte wie Chat etc. auch in einer C++ Anwendung verwenden können. Ist das theoretisch möglich oder nicht? Red5 ist ja in Java geschrieben? Und wie würde dann die Communication aussehen? Hat da jemand n guten Link wo man das mal nachlesen kann? Danke schonmal für eure Hilfe |
| | |
| | #2 (permalink) |
| _M++ Registriert seit: Mar 2004 Ort: Stuttgart
Beiträge: 403
|
wenn ich dich richtig verstehe möchtest du mit C++ eine Desktop-Anwendung erstellen die auf deinen Red5 Server zugreift? Was spricht gegen AIR / ZINC um deine Flash-Anwendungen auf den Desktop zu portieren? |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: May 2006
Beiträge: 118
|
Ja ne Air applikation hab ich auch. Aber wie gesagt viele verstehen garnicht wie man Flash installiert. Deswegen möchte ich eine normale Desktopanwendung machen, so als "Notfall". Damit soll man nur chatten können und deswegen eben auf den REd5 bzw. Flash Server greifen
|
| | |
| | #4 (permalink) |
| _M++ Registriert seit: Mar 2004 Ort: Stuttgart
Beiträge: 403
|
du meinst also die Leute haben Probleme das AIR-Plugin zu installieren. Dann bleibt dir noch die Lösung mit ZINC eine Desktop-Anwendung zu bauen. Da brauchst du weder das Flashplugin noch das AIR-Plugin. Du kannst mal schauen ob es was für dich ist: http://www.multidmedia.com/support/exchange/ |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: May 2006
Beiträge: 118
|
Das sieht sehr interessant aus. Jedoch was ich nicht verstehe: Ich hab grad ein Beispiel runtergeladen wie die interaktion zwischen zwei Applikationen lokal funktioniert und da wird auch wieder eine fla datei erstellt wie mit Flash bzw. Air auch. Ist ja im prinzip doch wieder flash? Oder kannst du mir mal kurz den Unterschied hiervon zu Flash/Air erklären? Kann ich das auch mit ADobe Flash Cs4 erstellen? Wie muss ich denn dann die exe datei erstellen in cs4? |
| | |
| | #6 (permalink) |
| _M++ Registriert seit: Mar 2004 Ort: Stuttgart
Beiträge: 403
|
also du erstellst eine SWF Datei. (mit Flash CS3 / CS4, Flex, etc...) Die SWF wird dann mit dem ZINC Builder for Windows in eine EXE kompiliert. Zinc liefert dir noch eine erweiterte API mit in der du zum Beispiel auf Datenbanken zugreifen kannst. Wenn du die SWF dann mit dem Zinc Builder in eine EXE kompiliert hast musst du nur noch die EXE auf dem Ziel-System ausführen. Der Vorteil gegenüber AIR: Du brauchst keine AIR Runtime Der Nachteil gegenüber AIR: Kostet noch mal 400EUR/USD mehr |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Sep 2004
Beiträge: 632
|
Bei Zinc wird für Windows eine exe erstellt. Diese enthält zwar gekapselt eine SWF, aber die ist für den Nutzer nicht zugänglich, er sieht sie auch gar nicht. Bei Air liegt im Installationsverzeichnis der Air-Anwendung eine SWF. Die läßt sich aber nicht einfach im Flashplayer starten, vermutlich weil sie beim Ausführen prüft, ob sie innerhalb der Air-Runtime ausgeführt wird. Die Installation von Air-Anwendungen stellt übrigens für einen "normalen" Anwender keine Hürde dar. Man muss im Normalfall lediglich zuerst die Air-Runtime von der Adobe Website runterladen. Also alles was diene Bekannten brauchen, ist der Link auf die Adobe Website und deine *.air Datei. Damit sparst du Zeit entgegen der C++-Lösung. Das RTMP-Protokoll selber ist noch nicht öffiziell offen ( http://www.adobe.com/devnet/rtmp/ ), also wird man sich schätzungsweise erstmal durch den Quellcode vom Red5 wühlen müssen, um zu verstehen, wie man das in einer eigenen Anwendung implementieren kann. Geändert von kugelfunk (28-04-2009 um 13:00 Uhr) |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Sep 2004
Beiträge: 632
| Naja eigentlich reicht für einen Chat auch eine Projektor-Datei aus Flash. Das ist auch eine Exe. Alles was im Webbrowser Plugin läuft sollte auch im Projektor laufen.
Geändert von kugelfunk (28-04-2009 um 13:13 Uhr) |
| | |
| | #10 (permalink) | |
| Neuer User Registriert seit: Oct 2008
Beiträge: 114
| Zitat:
| |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |