Guten Tag
Ich muss für meine Ausbildung eine Webseite schreiben, auf der man interaktive Videos abspielen kann. Unter einem interaktiven Video wird ein Video verstanden, dass zur entsprechenden Zeiten anklickbare Elemente anbietet. Wird z.B. im Video etwas erklärt, soll man für eine gewisse Zeit die Möglichkeit haben irgendwo im Video etwas anzuklicken, um dann verlinkt zu werden. Das gleiche Prinzip wie bei Youtube-Videos, mit dem Unterschied das ich es selbst implementieren muss.
Hat jemand eine Idee, wie ich sowas realisieren kann?
Im Moment have ich folgendes im Kopf: Ich schreibe ein Java-Applet, welches über das Java Media Framework das Video abspielt. Mit Swing realisiere ich die Darstellung. Mithilfe eines Timers und einer Schleife (oder einem getrennten Thread, falls möglich), realisiere ich die interaktiven Flächen, indem ich transparente JPanels erscheinen lasse, sobald eine bestimmte Zeit erreicht ist.
Gibt es etwas besseres oder einfacheres? Ansonsten, wäre sowas überhaupt möglich oder übersehe ich da etwas? Ich darf leider im Nachhinein nicht in eine Wand laufen, weil ich vor der Realisations-Phase definieren muss wie ich die Aufgabe bewältigen muss. Ich hoffe ihr habt irgendwelche Tipps, bin echt am verzweifeln.
Mfg
Ich muss für meine Ausbildung eine Webseite schreiben, auf der man interaktive Videos abspielen kann. Unter einem interaktiven Video wird ein Video verstanden, dass zur entsprechenden Zeiten anklickbare Elemente anbietet. Wird z.B. im Video etwas erklärt, soll man für eine gewisse Zeit die Möglichkeit haben irgendwo im Video etwas anzuklicken, um dann verlinkt zu werden. Das gleiche Prinzip wie bei Youtube-Videos, mit dem Unterschied das ich es selbst implementieren muss.
Hat jemand eine Idee, wie ich sowas realisieren kann?
Im Moment have ich folgendes im Kopf: Ich schreibe ein Java-Applet, welches über das Java Media Framework das Video abspielt. Mit Swing realisiere ich die Darstellung. Mithilfe eines Timers und einer Schleife (oder einem getrennten Thread, falls möglich), realisiere ich die interaktiven Flächen, indem ich transparente JPanels erscheinen lasse, sobald eine bestimmte Zeit erreicht ist.
Gibt es etwas besseres oder einfacheres? Ansonsten, wäre sowas überhaupt möglich oder übersehe ich da etwas? Ich darf leider im Nachhinein nicht in eine Wand laufen, weil ich vor der Realisations-Phase definieren muss wie ich die Aufgabe bewältigen muss. Ich hoffe ihr habt irgendwelche Tipps, bin echt am verzweifeln.
Mfg