SIP
新規作成 2020-8-14
SIPとは?
Session Initiation Protocolの略で、「アプリケーション層で2つ以上の相手に対して、音声や映像、テキストメッセージの交換などを行うために必要なセッションの生成・変更・切断を行うプロトコル」のこと。
また、「リアルタイム通信のためのプロトコルの本命とされており、IP電話、テレビ電話、ビデオチャット、テレビ会議、インスタントメッセンジャーなど様々なリアルタイム性が要求されるアプリケーションで採用が進んでいます」。
モチベーション
リアルタイム通信に興味がある
ネットワークの理解を深めたい
ライブラリを作ってみたい
P2Pに興味
p2とp3の絵がヒントになりそう。
Winny自体が悪いわけではない
実装