インターネットストリーミングそれは何であり、それはどのように動作しますか?
マヌエルエステバン/シャッターストック
私たちは長い間インターネットからコンテンツをストリーミングしてきました、そしてそれはインターネットがNetflixやYoutubeのようなサービスと同義であるということになりました。しかし、ストリーミングとは何ですか、またどのように機能しますか。?
ストリーミングは少しずつ起こる
コンピュータでビデオを見たり、曲を再生したい場合は、まずそれをダウンロードする必要があります。それを回避する方法はありません。これを知っているなら、あなたはNetflixかSpotifyを見て、「どうやってビデオと音楽を瞬時にダウンロードさせるかを考えたのですか」と尋ねるかもしれません。メディアをストリーミングしても、即座にはコンピュータにダウンロードされません。それはリアルタイムで一つずつダウンロードしています.
「ストリーミング」という言葉は自己記述的です。情報は、連続的で安定した情報の流れでコンピュータに届きます。映画をダウンロードすることがボトル入り飲料水を買うことに似ている場合、ストリーミング映画は空のボトルを埋めるために蛇口を使用するようなものです.
あなたは映画をストリーミングすることとVHSテープを見ることを比較することができます。 VHSテープを再生すると、1秒ごとにビデオとオーディオがスキャンされます。これはリアルタイムで視聴しているときに発生します。つまり、中断すると突然ムービーの視聴が一時停止または終了します。.
映画や曲をストリーミングすると、コンピュータはメディアファイルの断片をリアルタイムでダウンロードしてデコードします。あなたが異常に速いインターネット接続を持っているならば、あなたがそれを見たり聞いたりし終える前にファイルは完全にダウンロードされるかもしれません、それでインターネットが途絶えたとしてもストリームは時々しばらく続くでしょう。そうは言っても、ストリーミングしたものはコンピュータの固定記憶域には入りません(ただし、Spotifyのようないくつかのサービスでは、将来の再生を高速にするために小さなキャッシュファイルがデバイスに置かれます)。.
企業はストリーミングの高速化に懸命に取り組んでいます
インターネットからのビデオとオーディオのストリーミングは新しいものではありません。それはついに便利になるのでそれはちょうど新しい感じです。 Webサイトからビデオを見たり、曲を再生したりすると、少しずつ厄介で時間のかかるものになりました。ストリームは絶えず停止して開始され、メディアがバッファリングされるのを待つだけで数分を費やす可能性があります(場合によってはまったくバッファリングされないこともあります).
しかし、ストリーミングの仕組みはほとんど変わりません。ファイルは、視聴中に少しずつダウンロードされます。変更されたのはインフラストラクチャーであり、YoutubeやNetflixのような企業はそのインフラストラクチャーを構築するために一生懸命働いて(そして多額のお金をかけました).
サッシキン/シャッターストック
YoutubeとNetflixは、コンテンツをホストするために1つか2つのサーバーしか使用していませんでしたが、うまくいきませんでした。サーバーから遠く離れているユーザーは多くのラグを経験し、トラフィックの多い日(土曜日の夜など)はストリーミングサーバーのクロールを遅くします。企業は、コンテンツを保存および送信するために、コンテンツ配信ネットワーク(CDN)を構築することによってこの問題を解決しました。 CDNは、すべて同じコンテンツを含むサーバーの密集したグローバルネットワークです。これにより、遅延を減らし、人口密集地域のサーバーが過負荷になるのを防ぎます。.
もちろん、強力なCDNは、すべてのユーザーがインターネット接続に問題がある場合には役に立ちません。ある意味で、この問題は時間の経過とともに解決します。 ISPは、より速く、より強力なインターネット接続を求めて常に競争しており、世界中のGoogle Fibreや5G家庭用インターネット接続のような進歩はまさに限界を超えています.
しかし、一部のストリーミングサービスとISPは、高速のホームインターネット接続と高密度のCDNにもかかわらず、グローバルなインターネットトラフィックが多いとストリーミングの遅延が発生する可能性があることを認識しています。言うまでもありませんが、Netflixのようなサービスは、世界の全世界のインターネット帯域幅の15%以上を使用しています。多くの人がStranger Thingsの最新シーズンをストリーミングしていると、インターネット全体が遅くなる可能性があります。.
その結果、ストリーミングサービスはオープンコネクトアプライアンス(OCA)をISPに提供する傾向があります。これらのOCAは基本的に人気のある映画、歌、そしてその他のストリーミング可能なコンテンツでいっぱいのハードドライブであり、あなたのISPがあなたのインターネットトラフィックをNetflixあるいはHuluサーバーにリダイレクトする必要性を減らします。これはストリーミングを速くするだけでなく、Netflixのおかげでインターネット全体が遅くなるのを防ぎます。.
ライブストリーミングは新しい問題を提示します
Facebook LiveやTwitchなどのプラットフォームでのライブビデオストリーミングでは、コンピュータで受信している情報はリアルタイムで(またはそれにできるだけ近いところで)発生しています。あなたが想像できるように、ライブストリーマはあなたがコンテンツをダウンロードすることができるのと同じくらい速くコンテンツをアップロードすることができる必要があります.
ダリウスヤルザベク/シャッターストック
ライブストリーマーが彼らのビデオを記録しているとき、そのビデオ(およびそれに付随するオーディオ)のミリ秒ごとに小さな小さなファイルに分割されます。これらの小さなファイルはエンコーダによって圧縮され編成されていて、インターネットを介して飛び交い、そしてあなたのコンピュータはそれらを少しずつダウンロードします。ファイルはエンコードされているので、あなたのコンピュータはそれらを理解しやすいビデオにまとめることができ、あなたとストリーミングソースの間にそれほどラグがあるべきではありません。.
TwitchやYoutubeのような一般的なライブストリーミングサービスは、ラグを減らし、ビデオストリーミングの品質を向上させるために、グローバルなサーバーネットワークを利用しています。しかし、すべてのライブストリーミングビデオは、ライブストリーマーのインターネット接続のおかげです。ご想像のとおり、ライブストリーマーはOCAを使用できません。幸いなことに、Google Fibreのような高速ホームインターネット接続の開発はライブストリーミングを可能にしました、そして5Gホームインターネット接続の実装はライブストリームの品質をもう少し取るでしょう.
ストリーミングの未来はビデオゲームです
あなたのブラウザでビデオゲームをするという考えはそれほど新しいものではありません。インターネットの大部分は小さなゲームに捧げられていて、そして特にFarmvilleとCandy CrushのためにFacebookに行く人々がたくさんあります。しかし、一部の企業は、リソースの多いコンソールゲーム用のストリーミングサービスを作成することによって、ブラウザゲームをさらに一歩進めようとしています。.
明確にするために、私たちはTwitchでFarm Simulatorをライブストリーミングすることについて話しているのではなく、専用のコンソールや1000ドルのコンピュータなしで、リモートでビデオゲームをプレイすることについて話しています。ゲームのストリーミングでは、家から遠く離れたサーバーが、リソースを大量に消費するゲームに電力を供給するために必要なすべての処理を処理します。グーグルのProject StreamやNvidiaのGEFORCE NOWのようなサービスは、あなたの安っぽい100ドルのラップトップが最大で最も美しいゲームでさえもプレイできることを約束します。これは人々に多大なお金を節約することができます、そしてそれはハードウェア制限がビデオゲームに設定した障壁を排除します.
もちろん、誰かのコンピュータにビデオゲームを流すことは、映画を流すよりもはるかに困難です。静的ファイルを徐々にダウンロードしているのではありません。あなたはリアルタイムでファイルを操作して対話しています。コントローラの入力と画面上のアクティビティとの間に遅れがあると、ゲームはプレイできなくなります。 SkypeやFacetimeなどのサービスは、高速の双方向接続が必要なため、ゲームストリーミングの先駆けと見なすことができます。しかし、ゲームストリーミングはもっとシームレスにする必要があります。.
リソースを大量に消費するゲームストリーミングサービスは、まだ主流でも超信頼性でもないため、企業は企業の秘密を厳しく取り締まっています。しかし、それらがNetflixの足跡で本質的にフォローしていることを私たちは知っています。 Nvidiaのような企業は、超強力なグラフィックカードでいっぱいのCDNを構築しています。Googleは、ゲームでいっぱいのOpen Connectアプライアンスを高速のGoogle Fibreホームインターネットサービスと組み合わせる方法を見つけようとしています。いずれにせよ、ゲームストリーミングはストリーミングメディアの物語の次のステップです.