17

これまでのところ、バイトはビットで構成されており、両側がバイトサイズと反対側のエンディアンを知り、それに応じてストリームを変換する必要があるため、それらは同じであると考えていました。ただし、ウィキペディアによると、byte stream!= bit stream( https://en.wikipedia.org/wiki/Byte_stream ) であり、bit streams 特にビデオ コーディングで使用されます ( https://en.wikipedia.org/wiki/Bitstream_format )。この RFC https://www.rfc-editor.org/rfc/rfc107では、これら 2 つのことについて議論し、説明していTwo separate kinds of inefficiency arose from bit streams.ます。私の質問は次のとおりです。

  • バイトストリームとビットストリームの本当の違いは何ですか?
  • バイトストリームと異なる場合、ビットストリームはどのように機能しますか? 受信側は、特定の時間に処理するビット数をどのように知るのでしょうか?
  • 場合によってはビットストリームがバイトストリームよりも優れているのはなぜですか?
4

3 に答える 3

0

ここで他の良い答えに追加するには:

バイト ストリームは、ビット ストリームの一種です。バイト ストリーム、ビットを 8 ビット幅の意味のある「パッケージ」として記述します。

特定の (特に低レベルの) ストリームは、各 8 ビット シーケンスの意味にとらわれない場合があります。これらを「バイト ストリーム」と呼ぶのは不適切な説明です。

すべてのホンダ シビックが車であるのと同様ですが、すべての車がホンダ シビックであるとは限りません...

于 2016-03-23T17:37:04.470 に答える