Веб-технологии Электронная почта

Почему же вместо широковещания по RTP применяется однонаправленная передача по TCP? Есть три причины этого. Во-первых, лишь немногие провайдеры поддерживают широковещание, этот метод передачи используется очень редко

Поток аудиоданных, создаваемый станцией, отправляется на большой сервер мультимедиа в Интернете, который занимается распространением этого потока между множеством TCP-соединений.

Н.323 скорее дает общее представление об архитектуре систем интернет- телефонии, нежели описывает некий конкретный протокол

Поскольку разрешено использование нескольких алгоритмов сжатия, необходим отдельный протокол, который позволил бы терминалам договориться об использовании одного из этих протоколов.

Шлюз, который является с одной стороны компьютером, а с другой — телефонным коммутатором, осуществляет обычный звонок на обычный телефон.

Мы до сих пор ничего не говорили о качестве обслуживания, а ведь на самом деле это довольно существенный аспект успешной передачи речи поверх IP. Стандарт криптозащиты и имитозащиты сообщений

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

Метод OPTIONS применяется для опроса возможностей машины. Обычно это делается перед запуском сеанса связи для того чтобы определить, поддерживается ли тип сеанса, на который рассчитывает вызывающая сторона (например, передача голоса поверх IP).

SIP, наоборот, представляет собой типичный интернет-протокол, работа которого основана на обмене короткими текстовыми строками. Это небольшой модуль, который хорошо взаимодействует с другими протоколами Интернета, однако несколько хуже согласуется с существующими сигнальными протоколами телефонной системы

Стандарты и протоколы представительного уровня. Оконечные системы (абоненты, прикладные объекты) вычислительных сетей весьма разнообразны и представлены устройствами (программами) различных типов от простых символьно-ориентированных дисплеев до универсальных ЭВМ и систем, ориентированных на базы данных.

Интернет-радио

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

Есть два основных подхода к организации радиовещания в Интернете. Первый подразумевает, что передачи предварительно записываются и сохраняются на диске. Слушатели могут получить доступ к архивам радиостанции, выбрать интересующую передачу и загрузить ее себе для прослушивания. В общем-то, это ничем не отличается от потокового аудио, которое мы только что обсуждали. Также возможно сохранять передачи сразу же после их выхода в прямом эфире. В этом случае архив состоит из передач, которые звучали, скажем, полчаса назад или еще меньше. Преимуществом является то, что технически это очень просто организовать, — используются все те же методы потокового аудио; при этом слушатели могут выбрать любую передачу из архива.

Совсем другой подход связан с радиовещанием через Интернет. Некоторые станции организуют параллельное вещание — в эфире и в Сети. Однако появляется все больше станций, работающих исключительно через Интернет. Некоторые технологии, применяемые для передачи потокового аудио, подходят и для живого вещания, однако есть некоторые серьезные различия.

Похожи эти технологии тем, что и там, и там требуется буферизация на стороне пользователя, позволяющая снизить флуктуацию (джиттер). Буферизация 10-15 с звучания до начала проигрывания позволяет сделать вещание непрерывным даже в условиях довольно заметной флуктуации (джиттера) в сети. До тех пор, пока пакеты прибывают раньше, чем они реально нужны, не имеет никакого значения, когда именно они прибывают. Обзор сетевых операционных систем Так как протоколы верхних уровней программной структуры этих сетей отличаются друг от друга, то в местах соединения сетей устанавливаются трансляторы (шлюзы).

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

Еще одно отличие состоит в том, что аудитория радиостанции может исчисляться сотнями или тысячами слушателей, тогда как потоковое аудио рассчитано на двухточечный обмен информацией. В таких условиях, очевидно, интернет- радио может передавать широковещательный сигнал с помощью протоколов RTP/RTSP. Это наиболее эффективный способ работы.

Однако на сегодняшний день интернет-радио работает по-другому. Реально происходит вот что: пользователь устанавливает TCP-соединение с радиостанцией и принимает данные посредством протокола TCP. Конечно, это порождает ряд проблем, таких как остановка передачи при заполнении окна, потеря пакетов с последующей повторной передачей и т. д.


На главную