Frage

Hey alle, ich bin neu in Web-Entwicklung, so dass ich wirklich dumm bin, wenn es für die Arbeit auf sie zu Werkzeugen kommt. Ich habe .amr Dateien von meiner BB Anwendung aufgezeichnet, die auf einem Server übertragen und dort gespeichert. Ich möchte in der Lage, diese Dateien über einen Webplayer auf einer Website zu spielen, ich habe ein paar Fragen in Bezug auf diese:

1) wäre es Ton, diese Dateien zu so etwas wie mp3 o wav zu umwandeln anstatt zu versuchen, mit dem AMR-Format zu spielen? Die Sound-Dateien werden von einem Java-Web-Service und gespeichert als Dateien auf meiner Festplatte mit der URL gespeichert auf einer MySQL-Datenbank erhalten. Wenn also ein Umwandlungsverfahren vorgeschlagen Ich würde es vorziehen, es in Java sein.

2) Was Spieler kann ich verwenden und wie diese Dateien zu spielen? Seien es die amr Dateien oder konvertierten Dateien

3) Wie kann ich einen Link erstellen, die auf die Audiodatei zeigen wird, damit die Menschen, um es gehen kann und es hören? Ich weiß, das unterscheidet sich ein wenig von meiner ursprünglichen Frage Linie, aber ich habe in der Lage es auch zu tun.

Vielen Dank im Voraus

War es hilfreich?

Lösung

1) MP3 oder WAV wäre eine gute Idee sein. Man könnte so etwas wie LAMEonJ (http://openinnowhere.sourceforge.net/lameonj/) für wav verwenden -> mp3. Und mit etwas Glück gibt es etwas ähnliches für AMR.

2) Ist der <audio> Tag in HTML5 wahrscheinlich eine Option zu sein? Der Anwender konnte dann die Datei direkt im Browser spielen, und man konnte nur HTML-Render auf der Website, anstatt es durch einen Webservice bereitgestellt wird.

Ich glaube, Sie sind darauf hindeutet, ein Applet auf einer Webseite, dass die Verbindung zum Server über einen Webservice, was sicherlich möglich wäre, aber viel mehr Arbeit.

Ansonsten, wenn Sie nur eine Musikdatei dienen, Sie gehen zu können, nicht kontrollieren, was Spieler auf der Client-Seite verwendet wird, sobald sie Ihre Datei haben, können sie mit ihm zu tun, was sie wollen.

Der einzige Nachteil von HTML5 ist, dass sie einen relativ aktuellen Browser benötigen.

3) Wenn Sie mit <audio> dann ist dies bereits erledigt.

Wenn Sie Google für den <audio> Tag denke ich Ihnen eine Menge Informationen zu finden, sowie Strategien für die Bereitstellung von alternativen Spielern zu älteren Browsern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top