0

現在、オーディオ アプリケーションの設計段階にあり、デスクトップ アプリケーションからクラウド サーバーへのオーディオ ファイルのアップロードと、デスクトップ アプリケーションでのオーディオ ファイルの再生をサポートする必要があります。

アップロードする前にファイルをどのように処理する必要がありますか? それらをbase 64に変換して、サイズを〜30%増やす必要がありますか?

それとも生のバイナリ ファイルとしてアップロードする必要がありますか?

さまざまなオーディオ形式についてはどうですか? クライアント/サーバーで mp3 などにトランスコードする必要がありますか?

この場合のSoundCloudのアプローチを知っている人はいますか?

ありがとうございました!

4

1 に答える 1

0

SoundCloudは元のファイルを保存し、ストリーミングの目的で元のファイルをトランスコードします。所有者がそのオプションを利用できるようにすると、オリジナルをダウンロードできます。

HTTPを使用してサーバーと通信する場合は、Base64でエンコードする必要があります。適切なフレームワークを選択した場合、これは簡単で、場合によっては透過的である必要があります。

于 2012-10-31T09:05:33.983 に答える