It looks like you can do that with a proxy approach, there are active ietf drafts concerning proxies:
http://tools.ietf.org/html/draft-hampel-mptcp-proxies-anchor...
Encapsulating tcp/udp inside it probably doesn't work very due to conflicts between the layers of buffers and congestion control.
eg: