ついて紹介させていただきたいなと思います。MPTCP)は、複数の経路を通じて同じホストに対して通信が行えるTCP拡張です。従来のTCP通信では、単一の通信パスしか使えなかったものが、複数の通信パスを利用できるようになります。ネットワークが用意されているため、それぞれから同一のコネクション張り、どちらか片方の経路でコネクションが切れた場合でも、もう片方の経路で通信が維持できる仕組みです。中心に紹介させていただきます。切り替わりミラティブではライブ配信の安定化向上を日頃から行っており、MPTCPの試験導入も通信の安定化を目的に検証を進めています。頻繁な切り替えが発生し配信が不安定になっているという状況などが確認できてきました。切替時に発生する通信の切断・接続がなくなり視聴プレーヤー側のリロードがなくなるため視聴体験の向上があるのではないかなどの効果が見込めるものとして検証を進めました。MPTCPに対応したサーバミラティブでの既存の配信サーバはTCP通信でライブ映像が配信されているため、配信サーバの前段にMPTCPサーバを設置し配信された映像/音声データを中継するように実装しました。置き換えることも可能だったのですが、下記理由で既存のサーバとは分けてMPTCPのサーバを用意しています。選択しています通信のリレー部分は、アプリケーションレベルでリレーの実装を行いました。有効である必要があります。利用することにしました。オプションフィールドで確認できます。オプションが付いていて通信が開始されることがわかります。MPTCPの通信は通信の中身そのものよりも、実際に通信の切り替えの挙動を見ていただくのがわかりやすいので、MPTCPを有効にした配信の録画を見ていただければなと思います。視聴体験の向上については、リロード回数を指標値にしようと思っていたものの有意な差があるわけではなさそうで、体験が悪化している減少について解像度を上げる必要がありそうでした。08:00Tweet関連記事2020-02-06【iOS】ReactorKitの導入とアプリのFlux化こんにちは。エンジニアの千吉良(ちぎら)です。Androidエンジニアのmorizoooです。Mirrativのエンジ...2019-12-12ミラティブにてクラロワAPIを利用したイベントをやってみたこんにちわ。潜入レポはじめまして。ミラティブの坂本としふみです。Qiita執筆者リストid:shogo4405id:naru-jpnid:hottestseasonid:morizo999id:hirota982id:n0mimonoid:octu0id:sakamoto10423id:nekonenene月別アーカイブ検索スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。