Для телевидения и интернет-видео проблема одна и та же: вы должны отправлять кадры видео зрителю. Каждый подход к проблеме по-своему и имеет свои преимущества и недостатки.
Кадры на самом деле просто информация, поэтому давайте выберем аналог. Представьте, что вы хотите диктовать адрес GettysBurg 100 людям. Вы должны передать каждую строчку речи каждому человеку (как провайдер видео должен получить кадры для каждого зрителя).
Теперь телевизионные каналы получают эксклюзивное использование частотного диапазона на кабеле. Это похоже на эксклюзивное использование лекционного зала. Вы не будете прерваны другими, пытающимися говорить. Если вы похожи на телеканал, вы публикуете время, когда планируете диктовать речь, а когда наступает это время, вы встаете на сцену и начинаете говорить. Даже не проверяя, кто в аудитории, вы просто начинаете:
you send "Four score and seven years ago" to whoeverIsListening you send "our fathers brought forth on this continent" to whoeverIsListening you send "a new nation, conceived in Liberty," to whoeverIsListening you send "and dedicated to the proposition" to whoeverIsListening you send "that all men are created equal." to whoeverIsListening ... ... you send "shall not perish from the earth." to whoeverIsListening
Вы диктуете всю речь, не останавливаясь. Вы говорили каждую строку только один раз. Это было не так сложно для вас. И любой, кто был в зале и слушал, слышал все это без задержек или перерывов. Точно так же телевизионные станции посылают свой сигнал по проводам только один раз, и если вы смотрите его, он поступает в режиме реального времени. Но точно так же, если вы не у своего телевизора, когда шоу включено, или вам нужно уйти посередине, чтобы пойти в ванную, вы пропустите некоторые из них.
Но что, если вы хотите, чтобы люди услышали пьесу по собственному расписанию, и вы хотите, чтобы все слышали все это? Вы приглашаете всех посетить вас в парке, когда захотите, и вы будете диктовать им индивидуальные линии. Это как сделать ваше видео доступным через Интернет.
Парк занят, и иногда вы не можете говорить, потому что это слишком шумно. Потоковые сервисы делят сеть с другим интернет-трафиком. У них нет выделенной частоты. Их пакеты иногда приходится ждать в очереди.
Person1 появляется, и вы начинаете говорить им строки:
you send "Four score and seven years ago" to person1 someone sends somethingIrrelevant to someoneElse you send "our fathers brought forth on this continent" to person1
Это было не так плохо. person1 все еще получает игру с довольно хорошей скоростью, но затем появляется человек два, и вы пообещали начать сначала для каждого человека, и вскоре появляется человек 3, а затем человек 1 просит вас повторить себя. ..
you send "a new nation, conceived in Liberty," to person1 you send "Four score and seven years ago" to person2 someone sends somethingIrrelevant to someoneElse you send "and dedicated to the proposition" to person1 you send "Four score and seven years ago" to person3 person1 sends "what?" to you you send "our fathers brought forth on this continent" to person2 someone sends somethingIrrelevant to someoneElse you send "and dedicated to the proposition" to person1 you send "our fathers brought forth on this continent" to person2 someone sends somethingIrrelevant to someoneElse you send "that all men are created equal." to person1 someone sends somethingIrrelevant to someoneElse someone sends somethingIrrelevant to someoneElse you send "our fathers brought forth on this continent" to person3 you send "Four score and seven years ago" to person4 person3 sends "what?" to you you send "a new nation, conceived in Liberty," to person2 you send "Now we are engaged in a great civil war" to person 1 you send "our fathers brought forth on this continent" to person3 someone sends somethingIrrelevant to someoneElse someone sends somethingIrrelevant to someoneElse someone sends somethingIrrelevant to someoneElse you send "a new nation, conceived in Liberty," to person3 you send "our fathers brought forth on this continent" to person2 you send "a new nation, conceived in Liberty," to person3 you send "our fathers brought forth on this continent" to person4 someone sends somethingIrrelevant to someoneElse you send "Four score and seven years ago" to person5 you send "Four score and seven years ago" to person6...
и так далее, пока вы не сказали каждую строчку речи каждому человеку. Когда вы диктовали в лекционном зале, неважно, сколько людей появилось, вы все еще говорили только один раз, и они все это слышали. Но теперь, если одновременно появляется тридцать человек или парк становится более занятым, скорость, с которой каждый человек произносит речь, снизится до минимума. Интернет-видео имеет то преимущество, что каждый человек может начать слушать, когда захочет, и даже может попросить сделать паузу и продолжить позже или повторить пропущенные части, но недостатком является то, что, если сеть переполнена или много людей используют один и тот же сервер, видео загружается медленно.