簡単な質問があります。ファイルは完成前に作成されますか、それとも完成してから作成されますか?
たとえば、JSpotify を使用して Web ベースの Spotify を作成しようとしています。サーバーから実行されるインターフェイスを既に作成しています。再生が押されると、サーバー上で再生されます (Spotify リモートを作成したい場合は素晴らしいことです) - しかし、それをユーザーにストリーミングしたいと考えています。
私が知る限り、JSpotify は再生前に Spotify のストリームを ogg 形式に再生/変換します。代わりに、新しく変換されたストリームを ogg ファイル (stream.ogg など) に再ルーティングするとします。それとも、stream.ogg は、Java への書き込みが完全に完了した後 (close() が呼び出されたとき) にのみ作成されますか?
さらに一歩進めると、html5 オーディオにはストリーミング元の完全なファイルが必要ですか? この質問は、ogg 形式と関係があると思います...