Для телевидения и интернет-видео проблема одна и та же: вы должны отправлять кадры видео зрителю. Каждый подход к проблеме по-своему и имеет свои преимущества и недостатки.
Кадры на самом деле просто информация, поэтому давайте выберем аналог. Представьте, что вы хотите диктовать адрес 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...
и так далее, пока вы не сказали каждую строчку речи каждому человеку. Когда вы диктовали в лекционном зале, неважно, сколько людей появилось, вы все еще говорили только один раз, и они все это слышали. Но теперь, если одновременно появляется тридцать человек или парк становится более занятым, скорость, с которой каждый человек произносит речь, снизится до минимума. Интернет-видео имеет то преимущество, что каждый человек может начать слушать, когда захочет, и даже может попросить сделать паузу и продолжить позже или повторить пропущенные части, но недостатком является то, что, если сеть переполнена или много людей используют один и тот же сервер, видео загружается медленно.