fmラジオを録音するJ2MEアプリを開発していた皆さん、私は非常に多くの方法を試しましたが、失敗しました. 私が直面した主な問題は、J2ME のメディア API で、特定の fm チャネルにチューニングするためのコードが書き込まれると (動作しますが、スピーカーに直接出力するだけです)、出力をバッファリングして書き込む方法が見つからなかったことです。ファイルに。よろしくお願いします。
1 に答える
0
MMAPI を直接使用することはできないと思います。fm ラジオは RTSP 経由でストリームされると仮定し、MMAPI のデータ ソースとして指定できますが、オーディオ データを保存する場合は、代わりに独自のバッファーにフェッチしてから、InputStream 経由で MMAPI Player に渡す必要があります。
そのようにして、RTSP (または fm ラジオが使用するもの) の独自の処理をコーディングし、データを InputStream を介して MMAPI Player で受け入れられる形式 (audio/x-wav や audio/amr など) に変換する必要があります。フォーマットのヘッダーでデータの長さを指定する必要がない場合は、おそらく RTSP ソースからデータを受信するバッファーを介して「ストリーミング」できます。
これはある種の低レベルのコーディングであり、J2ME で実装するのは難しいと思います。
于 2015-04-19T21:11:23.720 に答える