0

こんにちは、ウェブサーバーからデータをストリーミングしたいと思います。ここにキャッチがあります。サーバーにデータが存在しないため、別のサーバーからライブ コンテンツとして取得します。だから私はファイルのサイズを持っていません。このデータをストリーミングするにはどうすればよいですか?

PCM をチャンク (OF DIFFERENT SIZES) で読み取り、OGG に変換します。OGG HEADER と OGG CONTENT を html5 オーディオ タグに送信します。少なくとも、これは私がやりたいことです。

要約:私はサーバー「A」です。

PCMデータを提供する別のサーバー「B」があります。

クライアント要求は、HTML5 からサーバー A への AUDIO タグから送信され、サーバー B のデータを取得します (このデータにはサイズがなく、一定のストリーミングが行われます)。

A は B から PCM を受け取り、OGG に変換します。http 応答オブジェクトに沿ってバイナリ データとして送信します。

何か案は。

4

1 に答える 1

1

HTTP/1.1 は、このユース ケースにぴったりのチャンク エンコーディングをサポートしています。

于 2012-07-07T06:49:21.697 に答える