| |||||||
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: Jun 2011 Ort: nähe Göttingen
Beiträge: 13
| NetStream aus externer Datenbank möglich ???
Hallo liebe ForumsGemeinde und FlashExperten, Ich habe mir mit Flash (AS3) einen kleinen Videoplayer erstellt. Dank CS5 ist das für eine Anfängerin wie mich garnicht schwer (Dank Vorlagen) Dafür habe ich folgenden Code verwendet: Code: var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
ns.play("bodendecker.flv");
function asyncErrorHandler(event:AsyncErrorEvent):void
{
// ignore error
}
var vid:Video = new Video();
vid.attachNetStream(ns); und es funktioniert alles tadellos. Nun zu meiner eigentlichen Frage: Kann mir (wieder) jemand helfen, dass ich nicht den Film "bodendecker.flv" im Code festlege, sondern den zu ladenden Film in einer externen Textdatei / Datenbank festlege? So, dass ich bei Bedarf nicht die .fla neu bearbeiten muss, sondern lediglich die Textdatei / Datenbankdatei ändere. Da ich bei meinem letzten Anliegen sehr sehr gute Erfahrung mit diesem Forum gemacht habe, hoffe ich auch diesmal auf einen Expertenrat, der mir wieder so hilfreich ist. Ich weis, die SuFu könnte helfen. Aber ich weis ja nicht einmal, wo ich da bei meiner Suche ansetzen soll. Viele liebe Grüße, Kati |
| | |
| | #2 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
|
Dem NetStream ist es ja egal, ob die URL eine String-Literal oder eine dynamisch befüllte Variable ist. Die eigentliche Frage ist also: Wie übergibt man einen Wert von einer Datenbank an ein Flash-Anwendung? Zunächstmal braucht man dazu eine serverseitige Anwendung (z.B. eine PHP-Datei), die die gewünschten Daten aus der Datenbank liest und irgendwie (also HTML, XML, JSON oder AMF) ausgibt. Nun gibt es grundsätzlich zwei Wege in Flash an diese Daten zu kommen:
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jun 2011 Ort: nähe Göttingen
Beiträge: 13
|
Hallo Martin, danke für deine rasche Antwort. Ich werde mich dann wohl mal mit dem Thema URLLoader / xml beschäftigen und passende Einträge dazu suchen. Vielleicht schaffe ich es ja, es irgendwie "zusammen zu basteln" ![]() Zumindest weis ich jetzt schon mal, wo ich ansetzen muss. L.G. Kati Flash ist für mich so schwer, wie es schön ist. |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Apr 2002
Beiträge: 496
|
hier gibt's tutorials zu PHP/datenbank bzw. zu XML und Flash gotoAndLearn() - Free video tutorials from Lee Brimelow on Adobe Flash musst ziemlich weit runter scrollen
__________________ Grafik - Webdesign - Programmierung - www.thsc.at Adventkalender 2011 advent.wien.info/de Jobspace - Universum der Lehrstellen www.jobspace.at |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jun 2011 Ort: nähe Göttingen
Beiträge: 13
|
Guten Abend liebe Experten, ich habe mich jetzt mal so durch eure Links gewurschtelt und........natürlich nix kapiert. Ausser: Dass ich mich wohl etwas falsch ausgedrückt habe. In der Textdatei /Datenbank soll definitiv nur 1 Film stehen, so dass ich bei einem neuen "FilmanzeigeAngebot" für den Betrachter den "alten" Film im Ordner liegen lasse und den "neuen" dazu kopiere. In der Datenbank wird dann nur der entsprechende Filmname aktualisiert. Und meine *.swf weiss jetzt: aha, Tante Ilse (also ich) will jetzt den "neuen" Film im Player vorführen. Und genau das, bekomme ich überhaupt nicht hin. (Wie auch, mit meinem AS3-Wissen von null,nix?) Liebe Grüße zu Euch und Danke für euere Unterstützung. P.S.: manchmal frißt mein Job mich so auf, dass ich hier nicht immer gleich nach Antworten schauen kann. Aber garantiert gebt Ihr mir nie umsonst Antwort. Früher oder später führe ich sie mir alle zu Gemüte. |
| | |
| | #7 (permalink) | |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
| Zitat:
Am einfachsten ist es sicher den Pfad des Videos via FlashVars zu übergeben. Dafür gibst den Wert (z.B. aus der Datenbank) beim Generieren der HTML-Seite, die die SWF (z.B. via swfObjekt) einbettet, (z.B. mit PHP) aus: PHP-Code: ActionScript:
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (13-12-2011 um 22:49 Uhr) | |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| datenbank, netconnection, netstream |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| CuePoints mit NetStream möglich? | jaygroove | Flash 8 | 1 | 06-09-2007 09:48 |
| NetStream(nc) - nur auf _level0 möglich? | MOS | Video | 2 | 25-01-2007 09:37 |
| volltextsuche in externer datenbank | lingamyoni.de | PHP und MySQL | 6 | 12-04-2005 21:00 |
| Datenbank MS-Access und Flash MX - ist das möglich? | dsolianyi | Flash MX | 6 | 28-06-2002 20:21 |
| Datenbank MS-Access und Flash 5 - ist das möglich? | dsolianyi | Flash 4 und Flash 5 | 1 | 28-06-2002 10:18 |