Hi,
- Um die Anzahl der Requests zu minimieren, habe ich ueberlegt, eine Sounddatei aehnlich wie ein CSS Sprite aufzubauen, also
sec 0 - 3 = Sound 1
sec 10 - 11 = Sound 2
etc. und dann halt eben nur einen Bereich bei Bedarf abzuspielen. Geht das, und wenn ja, was waere dann der Ansatz?
Na ja, der Ansatz wäre, dass du analog zu den Koordinaten, die du bei CSS-Sprites für die Positionierung angibst, hier auch auf irgendeine Art und Weise zu jedem Teilstück zwei „Koordinaten“, Anfangszeitpunkt innerhalb der Gesamt-Audiospur und Länge, übermittelst.
Und dann musst du dir überlegen, wie du diese Ausschnitte auf dem Client dann ansteuerst.
Ob dazu bereits das AUDIO-Element und die zum Zugriff per JavaScript bereitgestellte API bzw. deren aktueller Umsetzungsgrad in den Browsern ausreichen, kann ich dir spontan nicht sagen.
Und sonst, Flash natürlich. Irgendeine simple Audioplayer-Komponente so umgeschrieben, dass sie die übergebenen Intervalle einzeln abspielen kann, und dazu eine per JavaScript ansteuerbare Methode zum Abspielen eines bestimmten Intervals.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]