“ 基礎知識 ” 記事一覧
2022年11月10日
パケットロス(パケロス)とは?
※この投稿は、Agoraの日本総代理店であるブイキューブが、Agoraブログを翻訳した記事です。 今日の接続された世界では、速度がすべてです。開発者は、リアルタイムのビデオ通信、インターネット通話、およびインスタント メッセージングが、ある地点から別の地点に可能な限り高速に到達するデータに依存していることを知っています。結局のところ、パフォーマンス問題の発生を体験すると、ユーザーはアプリケーションの利用をすぐにやめてしまいます。 多くの問題がネットワークパフォーマンスを混乱させ、標準以下のユーザーエクスペリエンスを提供する可能性があります。これらの問題の1つは、パケットロスです。 開発者の目標は、アプリケーションのパケットロスを防ぐことです。それを念頭に置いて、パケットロスとは何か、およびそれを防ぐ方法を説明するこのガイドを作成しました。しかし、そこに到達する前に、「なぜパケットロスが発生するのか?」という質問にユーザーの視点から答える必要があります。
続きを読む
2022年07月08日
レイテンシー(レイテンシ)とは? ネットワークの役割と低遅延の手法
※この投稿は、Agoraの日本総代理店あるブイキューブが、Agoraブログを翻訳した記事です。 レイテンシーは、多くの人がインターネットの速度を帯域幅と混同していまいがちです。多くの場合、インターネットサービスプロバイダーは接続が「**Mbpsで速い」、または、速度が競合他社より30%速いと主張しています。 ですが、実際には、帯域は速度とはほとんど関係がなく、1秒あたりに受信できるデータの量と関係があります。 簡単に言えば、真のインターネット速度は帯域幅と遅延の組み合わせに帰着します。 この記事では、レイテンシーの定義と、それが帯域幅とどのように異なるかについて説明します。さらに、レイテンシーを削減する方法を探ります。
続きを読む
2022年05月19日
(2024/8/22更新)WebRTCの商用サービスまとめ|Amazon Chime, Agora, twilio, SkyWay など
LINEやSkypeなど、ビデオ通話サービスの浸透によって、遠方と顔を見てやりとりするのが一般的になっています。最近では5Gの登場によって、ますますこうしたサービスへの需要が高まってきました。 そこで注目されているのが、WebRTCというビデオ通話機能を簡単に開発できる技術です。WebRTCを利用して行えるサービスには、ライブ配信・芸能人のオンライン握手会・オンラインカラオケ・ライブコマース・オンラインフィットネス・オンラインクレーンゲーム・ボイスチャットアプリなどがあります。 この記事では上記のようなWebRTCを使って実現できることだけでなく、代表的なWebRTC用プラットフォームの商用サービスとそのメリットを含めてご紹介します。これから迎える5G通信時代、さらに活用機会が増えていく可能性の高いWebRTCを知って、ぜひ自社のサービス開発にお役立てください。
続きを読む
2022年05月19日
(2024/8/22更新)【入門】WebRTCとは?一般的な仕組み・サーバー構成を解説(シグナリング/TURN/SFU)
※2020年2月の記事です。 近年、ブラウザやアプリを介してのダイレクトに動画や音声のやり取り(リアルタイム通信技術)が急速に進化しています。 ビジネスシーンでも、Web会議・ビデオ会議を通じて、物理的に離れている相手とやり取りができるようになり、リモートワークの促進につながりました。 Web会議・ビデオ会議を実現する技術の1つに「WebRTC」という仕組みがあります。今回はこのWebRTCの基礎知識としてWebRTCの仕組みからサーバー構成などをお伝えします。
続きを読む