Я пытаюсь найти простой, но эффективный способ распределения нагрузки «видео» по нескольким узлам в сети, где каждый путь узла отключается в любое время, как в бит-торрентной сети.
IDEA
Чтобы разместить несколько HTML 5 видео элементов друг над другом с помощью CSS-атрибутов позиции и воспроизвести их все синхронизировано. Те видеоэлементы, которые слишком сильно отстают (или отсоединяются), должны быть удалены, и если количество видеоэлементов близко к нулю, если с сервера будет получен новый URL-адрес видео.
ФИЛОСОФИЯ
Делай вещи параллельно и бери лучшее.
ПРИМЕР КОДА:
HTML:
<div class="header">
<video>
<source src='path1/video.webm' type='video/webm; codecs="vp8.0, vorbis"'/>
</video>
<video>
<source src='another/path/video.webm' type='video/webm; codecs="vp8.0, vorbis"'/>
</video>
</div>
CSS:
div.header {
position:relative;
}
div.header video {
position:absolute;
left:0;
top:0;
}
Это хорошая идея? Является ли это возможным? Почему не тогда? Плюсы и минусы?
Заранее спасибо!