2011-01-19 9 views
2

私はウェブ開発に新しいので、私は実際にはそれに取り組むためのツールについては馬鹿です。 BBアプリケーションから記録された.amrファイルがサーバーに送信され、保存されています。私はこれらのファイルをWebサイト上のWebplayer経由で再生できるようにしたいと考えています。これについての質問がいくつかあります:ウェブサイトのメディアプレーヤーでサウンドファイルを再生する

1)これらのファイルを再生しようとする代わりにmp3 o wav amr形式を使用していますか?サウンドファイルはJava Webサービスによって受信され、MySQLデータベースに保存されたURLを使用してハードドライブにファイルとして保存されます。変換方法が示唆されているなら、私はそれがJavaであることを好むでしょう。

2)どのプレーヤーが使用でき、どのようにこれらのファイルを再生できますか?それはamrファイルまたは変換されたファイルになります

3)人々はそれを聞くことができるように、オーディオファイルを指すリンクを作成するにはどうしたらいいですか?私はこれが私の元の質問ラインと少し違っていることを知っていますが、私もそれをやることができなければなりません。

ありがとうございました

答えて

0

1)MP3またはWAVは良いアイデアです。 wav - > mp3にはLAMEONJ(http://openinnowhere.sourceforge.net/lameonj/)のようなものを使用できます。そして運があれば、AMRに似た何かがあります。

2)HTML5の<audio>タグはオプションになりそうですか?ユーザーはブラウザで直接ファイルを再生することができ、ウェブサービスを通じてHTMLを提供するのではなく、ウェブサイトにHTMLをレンダリングすることができます。

私はあなたがウェブサービスを介してサーバに接続するウェブページ上のアプレットを提案していると思いますが、これは確かに可能ですがもっとはるかに機能します。

これ以外の場合、音楽ファイルを提供するだけであれば、好きなように自分のファイルを持つことができたら、クライアント側でどのプレーヤーが使用されているのかを制御することはできません。

HTML5の唯一の欠点は、比較的最近のブラウザが必要だということです。

3)<audio>を使用している場合、これは既に処理されています。

<audio>タグをGoogleで検索した場合、古いブラウザに代替プレーヤーを提供するための戦略と同様に、多くの情報があると思います。

+0

AMR-> Wav/MP3については、http://stackoverflow.com/questions/2102362/androids-amr-audio-files-to-wav-mp3を参照してください。 –

+0

Thx、私はffmpegを使用してフォーマットの問題を解決しました。私はmp3にamrを変換するために使用します。私は良い選択のように思えるオーディオタグを調べます。そしてクライアントも私によって作られているので、私は自分の選手を選び、私が望むものを操作することができます。 – 8vius

関連する問題