Tanto a arquitetura em árvore quanto a
arquitetura em malha mostram-se competentes para sanar
completamente os desafios gerados pela dinâmica dos sistemas
de distribuição de vídeo par a par.
Dessa forma, a construção de uma
arquitetura híbrida, robusta e eficiente, a partir da
combinação dessas duas arquiteturas, surge em diversas
propostas na literatura.
Uma das soluções propostas é a
chamada de backbone em árvore [Wang et al. 2007]. Essa
arquitetura não determina uma comunicação
prévia entre os participantes, como na arquitetura em
árvore, contudo estabelece uma estrutura hierárquica
entre os nós, ausente na arquitetura em malha.
Nessa arquitetura, determinam-se os nós mais
estáveis e estabelecem-se conexões diretas entre eles e a
fonte do conteúdo de vídeo. Assim, cria-se
backbones para a transmissão dos vídeos. Os demais
nós configuram-se como filhos e filhos dos filhos desses
backbones. Além disso, os nós filhos criam
diversas árvores menores, aumentando a robustez a
desconexões da rede e aproximando-se da arquitetura em
malha.
Os principais aplicativos que utilizam essa
arquitetura são: