Найти в Дзене

Как фильм передается по Интернету

Интернет позволяет нам передавать видео и аудио на огромные расстояния. Как же удается поместить всю эту информацию в провод или вообще передать по воздуху? Компьютер, телевизор, телефон, да и вообще любая техника, умеющая обрабатывать информацию, способна понимать только два сигнала - 1 и 0. Сигналы эти представляют из себя либо сильный и слабый разряды тока (для кабельного Интернета), либо сильный и слабый радиосигналы (для беспроводного Интернета). Обычно используется сильный сигнал для “1” и слабый для обозначения “0”. У каждого из сигналов есть строгий диапазон значений, чтобы нельзя было спутать сигналы. В информатике любое число можно перевести в набор единиц и нолей по специальной схеме. Например, 01 = “1” 10 =”2” 11 = “3” 100 = “4” 101 = “5” 11111111 = “256” Таким образом, мы можем передать абсолютно любое число в виде набора единиц и нолей, которые компьютер понимает и может передать в виде слабых и сильных сигналов. Если, например, нам нужно передать по Интернету число “2”,

Интернет позволяет нам передавать видео и аудио на огромные расстояния. Как же удается поместить всю эту информацию в провод или вообще передать по воздуху?

Компьютер, телевизор, телефон, да и вообще любая техника, умеющая обрабатывать информацию, способна понимать только два сигнала - 1 и 0. Сигналы эти представляют из себя либо сильный и слабый разряды тока (для кабельного Интернета), либо сильный и слабый радиосигналы (для беспроводного Интернета). Обычно используется сильный сигнал для “1” и слабый для обозначения “0”. У каждого из сигналов есть строгий диапазон значений, чтобы нельзя было спутать сигналы.

В информатике любое число можно перевести в набор единиц и нолей по специальной схеме.

Например,

01 = “1”

10 =”2”

11 = “3”

100 = “4”

101 = “5”

11111111 = “256”

Таким образом, мы можем передать абсолютно любое число в виде набора единиц и нолей, которые компьютер понимает и может передать в виде слабых и сильных сигналов. Если, например, нам нужно передать по Интернету число “2”, мы передадим по кабелю либо по Wi-fi всего два сигнала - один сильный и один слабый. Принимающее наш сигнал устройство (телефон собеседника) также примет эти два сигнала и расшифрует их в том порядке, в котором они были получены. И получит именно то, что наш телефон и хотел сообщить - число 2.

А как передать по Интернету видео и звук? Точно также. Сначала и видео, и звук нужно перевести в набор единиц и нолей. Для одной картинки может понадобиться примерно 10 млн символов. Для передачи видео, его нужно сначала разделить на кадры- отдельные картинки. Затем по специальным формулам цвет каждого пикселя по порядку переводится в цифры. Повторяющиеся цифры заменяются одной - числом идущих подряд одинаковых цифр, так удается уменьшить объем передаваемой информации. Есть и еще ряд сложных формул для того, чтобы превратить картинку в набор идущих строго по порядку чисел. Для каждого кадра указывается тайм код- время его появления от начала видео. Затем эти наборы чисел, в которые мы перевели каждый участок картинки, переводятся в единицы и ноли и отправляются другому абоненту. Принимающее переданный сигнал устройство знает, что обозначает каждая цифра (для этого и нужен строгий порядок). Скажем, первые шесть цифр (1 и 0) - это адрес получателя.

Звук, который мы слышим, это продольная волна в воздухе. Чтобы перевести его в понятный для компьютера вид, сначала его нужно с помощью микрофона представить в виде непрерывного электрического сигнала, затем этот сигнал разделяется на очень короткие временные отрезки и уже они переводятся в бинарный код (код, который понимает машина и который состоит только из 0 и 1), который можно передать по сети.

Самое главное, все эти 1 и 0 должны идти в строгом порядке друг за другом. Только при этом условии принимающее устройство сможет из единиц и нолей восстановить то видео и звук, который мы отправили ему по Сети.