2011-02-04 12 views
0

blacberryでVOIPアプリケーション用のオーディオを録音する方法はありますか?簡単な録音アプリケーションを作成して電話でファイルに保存できますか?ストリーム)、サウンドをキャプチャすると同時に、録音ではなくサーバに配信することは可能ですか?このトピックについては、オープンソースプロジェクトがありますか?ブラックベリー録音用オーディオVOIPアプリケーション用

記録部は、ここではまあ、私はわからない現在、私はByteArrayOutputStreamにして、この

`writeToFile(dataOut.toByteArray(), location + "/audio.amr");` 

***How Can i modify this so that i can stream recorded data as soon as i get?*** 

答えて

0

のようにファイルに保存記録の最後に記録内容を保存しています

recorder.setRecordStream(dataOut); //recorder is RecordControl 
             //dataOut is ByteArrayOutputStream 
    recorder.startRecord(); 

ですあなたの質問を理解すれば 録音中にオーディオストリームをサーバーに直接送信する場合は、別のスレッドでByteArrayOutputStream(dataOut)にアクセスし、ストリームからバイトを取得し、RTPパッケージにラップしてストリーミングサーバーに送信することができます。この別のスレッドは、記録プロセスと一緒に実行されます。この方法で、任意のファイルにオーディオストリームを保存する必要はありません。 この方法を試しましたか?どのストリーミングサーバーを使用していますか?

+0

私はカスタムメイドサーバーを使用してこれを試しました – evan

関連する問題