Multipath TCP for Streaming

Proposal 108
Draft
Author hottuna
Created 2012-08-26
Last Updated 2012-08-26

Overview

This proposal is about extending streaming to use multiple tunnels per connection, similar to multipath TCP.

Motivation

Client tunnels are used by the streaming lib in a fairly standard TCP manner.

It would be preferable to allow a multipath TCP-like solution, where client tunnels are used based on individual characteristics like:

  • Latency
  • Capacity
  • Availability

Design

TBD