web-dev-qa-db-ja.com

インターネットと同じメディアを使用すると、なぜテレビはネットワークで番組を提供するのに適しているのでしょうか。

インターネットで見た場合と比較して、ケーブルや衛星のようなものを通してテレビ番組を「通常の方法」で見るのが速いのはなぜですか。

これはおかしな質問のように思えるかもしれませんが、実際の媒体を考えると同じかもしれません(例えば、テレビを手に入れるのと同じ方法で同軸ケーブルでインターネットを入手することができます)。 ?私は私の前提が間違っているとは思わない。あなたは通常4Kテレビを見ることができるがあなたが非常に良いインターネット接続を持っていない限りあなたはおそらく4Kオンラインを見るときバッファリングに気づくであろう。

インターネットではもっと多くのオーバーヘッドがあるからでしょうか(私はUDPのようなプロトコルではあまり考えなかったでしょうが)。

75
northerner

基本的に、「同軸ケーブルを使って同じように」というあなたの仮定は誤りです。ケーブルは単に電気信号を伝えるだけです。この信号は、複数の用途を単一の信号に組み合わせる符号化方式を含む、それぞれ特定の用途に合わせて調整されたさまざまな方法で符号化できます。

「ケーブル」は、テレビチャンネルを複数の加入者に同時に分配するように調整された一方向放送信号であるため、テレビを提供するのが速い。誰もが基本的には変化せずに同じ信号を同時に受け取ります。それは基本的に多くの人々へのひとつのシグナルです。

インターネットでテレビを見るのは、ほとんどすべての点で反対です。これは、オンデマンドで個々の加入者にデータを配信するための双方向信号です。誰もが同時に同じ信号を受け取ることはなく、誰もが個別のニーズを持っています。それは基本的に多くの人々への多くのシグナルです。

現代の「ケーブル」は、ケーブルインターネットを可能にするためにデータネットワークによって影響されるより新しい双方向デジタルインフラストラクチャを採用することによってこれを変えました。これにより、オンデマンドプログラミングやセットトップボックスゲームなどの新しいサービスも可能になります。これには、ケーブルネットワークとケーブルで伝送される電気信号の根本的な変更が必要でした。データネットワークは、IPTV、オンデマンドプログラミング、およびセットトップボックスゲームを可能にするための大規模ブロードキャストデータを可能にするためにマルチキャストプロトコルを採用することによってこれを変えました。これにはデータネットワークの根本的な変更も必要でした。

「ケーブル/ IPTV」と「インターネット」のネットワークが見分けがつかなくなるまで、収束は続くでしょう。ある日、あなたのインターネットサービスプロバイダはあなたに10,000チャンネルのYouTube放送を提供するよう申し出るでしょう、そして映画スタジオは直接IPTVマルチキャストを世界に放送するでしょう。あなたの大好きな猫のビデオが放送スケジュールに入れるほど十分に人気があるわけではないので、まだ放送で見るものは何もないでしょう、そしてあなたの個人的なプログラミングでバッファリングがまだあるでしょう。

10
Doug

テレビやインターネットのビデオでも、問題は同じです。ビデオのフレームを視聴者に送信する必要があります。それぞれが異なる方法で問題に取り組み、長所と短所があります。

フレームは本当に単なる情報なので、アナログを選びましょう。 GettysBurgの住所を100人に設定したいとします。あなたは各自にスピーチの各行を手に入れなければなりません(ビデオプロバイダーが各視聴者にフレームを手に入れなければならないように)。

現在、テレビチャンネルはそれぞれケーブルの周波数範囲を独占的に使用しています。これは講堂専用のようなものです。あなたが話そうとしている他の人によって中断されることはありません。あなたがテレビチャンネルのような人であれば、あなたはスピーチを口述する予定の時間を投稿し、その時間が来るとき、あなたはステージに起きて話し始める。だれが観客の中にいるのかを確認することもせずに、あなたは始めます

you send "Four score and seven years ago" to whoeverIsListening
you send "our fathers brought forth on this continent" to whoeverIsListening
you send "a new nation, conceived in Liberty," to whoeverIsListening
you send "and dedicated to the proposition" to whoeverIsListening
you send "that all men are created equal." to whoeverIsListening
...

...
you send "shall not perish from the earth." to whoeverIsListening

あなたは休まずにスピーチ全体を口述します。あなたは各行を一度だけ話しました。それほど難しくありませんでした。そして、会場にいて聞いている人なら誰でも遅延や中断なしに全部を聞いた。同様に、テレビ局は一度だけ信号を有線で送信します。視聴している場合は、リアルタイムで送信されます。しかし、同様に、番組がオンになっているときにテレビを見ていない場合、またはトイレに行くために途中で出発しなければならない場合は、その一部を見逃すことになります。

しかし、あなたが人々に彼ら自身のスケジュールで遊びを聞かせたい、そしてあなたが誰もが全部を聞くのを確実にしたいのならどうでしょうか?あなたはみんなが好きなときにいつでも公園であなたを訪問するように誘います、そしてあなたは彼らに個別に線を決定します。これはあなたのビデオをインターネット上で公開するようなものです。

公園は忙しいです、そしてそれがうるさすぎるので時々あなたは話すことができません。ストリーミングサービスは、ネットワークを他のインターネットトラフィックと共有します。彼らは専用の周波数を持っていません。それらのパケットは時々並んで待たなければなりません。

Person1が現れて、あなたはそれらに行を伝え始めます:

you send "Four score and seven years ago" to person1
someone sends somethingIrrelevant to someoneElse
you send "our fathers brought forth on this continent" to person1

それほど悪くはありませんでした。 person1はまだかなり良い率でプレーを始めていますが、それから2人目の人が現れ、あなたはそれぞれの人のために始めから始めることを約束しました、そして3人目はすぐ後に現れます。 ..

you send "a new nation, conceived in Liberty," to person1
you send "Four score and seven years ago" to person2
someone sends somethingIrrelevant to someoneElse
you send "and dedicated to the proposition" to person1
you send "Four score and seven years ago" to person3
person1 sends "what?" to you
you send "our fathers brought forth on this continent" to person2
someone sends somethingIrrelevant to someoneElse
you send "and dedicated to the proposition" to person1
you send "our fathers brought forth on this continent" to person2
someone sends somethingIrrelevant to someoneElse
you send "that all men are created equal." to person1
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
you send "our fathers brought forth on this continent" to person3
you send "Four score and seven years ago" to person4
person3 sends "what?" to you
you send "a new nation, conceived in Liberty," to person2
you send "Now we are engaged in a great civil war" to person 1
you send "our fathers brought forth on this continent" to person3
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
someone sends somethingIrrelevant to someoneElse
you send "a new nation, conceived in Liberty," to person3
you send "our fathers brought forth on this continent" to person2
you send "a new nation, conceived in Liberty," to person3
you send "our fathers brought forth on this continent" to person4
someone sends somethingIrrelevant to someoneElse
you send "Four score and seven years ago" to person5
you send "Four score and seven years ago" to person6...

そして、あなたが各人にスピーチの各行を言ったまで、そのようにして何度も続けた。あなたが講堂で口述したとき、それは何人の人が現れたかは問題ではありませんでした、あなたはまだ物事を一度だけ言ったそして彼ら全員がそれを聞いた。しかし今では、30人が一度に現れたり、公園が忙しくなったりすると、各人がスピーチを受け取る速度は遅くなります。インターネットビデオには、一人一人が好きなときにリスニングを開始できるという利点があります。また、ネットワークが混雑している場合や同じサーバーを使用しているユーザーが多い場合は、ビデオを見ることができません。ゆっくりとロードします。

114
Jared K

実際の媒体は同じではありません同じではありません。または公衆インターネット上で何か他のもの。

同軸をIPプロトコルの実装に使用し、その上にTVコンテンツを配信する場合でも、帯域幅を完全に制御でき、専用のマルチキャストインフラストラクチャを使用できます(これは公衆インターネットではあまりうまくいきません)。

だからあなたの質問への答えは:リンゴとオレンジを比較している、それらが似ているというあなたの前提は間違っています。

23
dirkt

すべての多目的プロバイダ(インターネットとのケーブルなど)にとって、ワイヤ上を通過するトラフィックは高速道路のある高速道路のようなものであるか、おそらくもっと良いのは自動化された高速道路システムのようなものです。急行車線/自動高速道路は、誰もが同じ速度で移動し、一定の流れを保つことが期待されている道路の専用部分です。特定の量のトラフィックを通過させるように慎重に設計されているため、混雑はありません。

プロバイダは、視聴可能なすべてのチャンネルを特定の周波数に割り当てます。誰かがその特定のチャンネルを見ているかどうかにかかわらず、トラフィックは常に特定の帯域幅にあり、全員が同時に同じデータを取得します。この帯域幅は事前に計算されており、プロバイダはそれらの周波数に対して利用可能な帯域幅の量を確実に予測できます。

一方、インターネットは通常の高速道路のようなものです。あまり利用されていないときは、誰もが好きなだけ速く進むことができますが、トラフィックが増加すると、データを遅らせる必要があるため、誰もが公平なチャンスを得ることができます。つまり、インターネットの帯域幅がほぼ飽和状態になると、人々はスキップ、バッファリング、オーディオやビデオの歪みなどに気付き始めることになります。

したがって、ケーブル、衛星、および無線によるプログラミングがリアルタイムで行われる主な理由は、干渉を最小限に抑えるために慎重に計算および測定される専用の事前割り当て帯域幅を使用するためです。使用したいすべての人にバランスの取れた量の帯域幅を提供します。メディアが飽和状態になると、Webページのロードに時間がかかり、粗いビデオストリームや歪んだオーディオに至るまで、誰もが効果を感じ始めます。

5
phyrfox

最も簡単な説明は、放送用ビデオは、待ち時間がほとんどなく、帯域幅が非常に一貫しているため、専用のチャネルをすべて自分自身に割り当てていることです。実際に聴いているかどうかにかかわらず、データは全員に送信され(リスナーの数が数百万人になると非常に効率的になります)、意図的に構造化されて誰かがはリスニングを開始しますが、ほんの1秒以内に視聴を開始できるようになるキーフレームが表示されます。

逆に、インターネットビデオはサーバとあなたのコンピュータの間のルータ間のさまざまなリンクを共有する他のトラフィックと競合しなければならず、これは軽減しなければならない遅延と損失を引き起こします。データの複製コピーを各リスナーに送信する必要がありますが、これはサーバーの観点からはあまり効率的ではなく、中断の可能性がさらに高まります。中断に対処するために、コンピュータは再生を開始する前に、数秒間のデータの到着を待ってバッファに格納します。

この2つが同じ物理ケーブルを使用している場合、それらはほぼ確実に異なるキャリア周波数に変調されています。これは、昔ながらのテレビチャンネルと非常によく似ています。

映画やシリーズのエピソードを見ている場合、バッファがいっぱいになっている間の短い一時停止はそれほど目立たず、テレビ局が放送に回るのを待つ必要がないという利便性はインターネットビデオにとって非常に有利です。 。しかし、スポーツやニュースの生中継では、放送TVはその即時性のためにおそらく最もよいでしょう。

3
Chromatix

いくつかの理由があります。まず、ケーブル/衛星の帯域幅はあなたが思うよりもはるかに高いです。非常に古い同軸ケーブルのインストールでさえも、ほとんどの平均的なユーザがLANに対して持っているものと比べて非常に競争力のある総帯域幅を持ちます。サテライトについても同じことが言えます。考えてみてください。 Astraには100以上のトランスポンダがあり、それぞれに複数のチャンネルがあり、それぞれに毎秒27.5kのシンボルがあります。これは膨大な量の帯域幅です。

第2に、データはブロードキャストです。つまり、「だれにも」(特に誰にも)送信されないということです。それだけです。内部的には、ケーブルネットワークはあちこちで生のビットをコピーする必要があるかもしれません(例えば衛星、またはあなたのローカルケーブルネットワークへ)、しかし何でも。すべてが一度だけ送信され、一度だけ発砲して忘れて、それを食べるか死ぬかです。伝送エラーのためのプロトコルはありません(まあ、FECはありますが、それは重要ではありません)。あなたはそれを取得するかしないか、そして時がたつにつれて、あなたはそれを得たかどうかもあなたがますます気にしなくなります(プロバイダは最初から全然気にしません)。
これは、ローカルケーブルとプロバイダインフラストラクチャの両方の前提条件の要件を大幅に緩和します。クライアントからの返信を受け取って処理することについて心配する必要はありません。インフラストラクチャ(およびローカルケーブル)を介して送信されるデータの量は、放送されているチャンネルの数にのみ依存し、それらを見ている人の数には依存しません。後者は前者の約100万倍もあるので、それは大きな勝利です。

関係するHTTPSサーバーはありません。要求は処理されず、不定期にデータの任意のブロックを引き出すことも、保証も、並行性/スケーラビリティの問題もありません。中間ルーターによってドロップされるパケットはなく、輻輳制御もありません(そしてパケットが失われた場合、だれも気にしません)。

つまり、結局のところ、それはまったく異なる、匹敵しないものです。

1
Damon

他の答えにはたくさんの良い点がありますが、ここではVerizonがどのようにしてファイバを介してこれを達成しているかを示す写真です(Verizon FIOS)。すべてのプロバイダは異なるメカニズムを持つことになるので、これはそのようなアプローチの一例にすぎません。インターネットデータと放送ビデオは2つの異なるソースから来ます。それらは、異なる波長にわたって送信されることによってラストマイル近くに追加されます。

An image showing how video bandwidth is added onto a data stream at an optical coupler by utilizing a third wavelength. The video circuit uses 1550nm while the voice and data use 1490nm for downstream and 1310nm for upstream.

1
Pace

同軸ケーブルであなたの家に入ってくるすべての情報は利用可能なスペクトルの特定の帯域幅を占めます。あなたの質問に対する簡単な答えは、その帯域幅の多くは一般的なデータよりテレビの放送に費やされているということです。双方向通信のオーバーヘッドは、ケーブルの利用可能な帯域幅に収まるものであればそれほど大きな問題ではないことは間違いありません。

ブロードキャストビデオとオンデマンドデータの違いが生まれるのは、各ユーザーに特別に要求されたデータを提供するよりも、全員に同じデータを提供する(ブロードキャスト)ほうが簡単なプロバイダ側です。言い換えれば、プロバイダより一般的なデータにより多くの帯域幅を割り当てることができますが、それから放送チャンネルの数/品質およびをカットする必要があります。インターネットへのより大きなパイプ(ケーブルの端とインターネットバックボーンの間)。それは、購読レベルに基づくスピードが出てくるところでもあります:あなたがいくら払うかは彼らがあなたに使わせるインターネットバックボーンへの彼らの接続のいくらかを決定します。

0
poompt