Мультимедиа. Потоковое аудио. Потоковое видео. Интернет-радио. Передача речи поверх IP.
Мультимедиа (multimedia) - это современная компьютерная информационная технология, позволяющая объединить в компьютерной системе текст, звук, видеоизображение, графическое изображение и анимацию(мультипликацию).
Мультимедиа-это сумма технологий, позволяющих компьютеру вводить, обрабатывать, хранить, передавать и отображать (выводить) такие типы данных, как текст, графика, анимация, оцифрованные неподвижные изображения, видео, звук, речь.
Появление систем мультимедиа, безусловно, производит революционные изменения в таких областях, как образование, компьютерный тренинг, во многих сферах профессиональной деятельности, науки, искусства, в компьютерных играх и т.д.
Компромиссной технологией раздачи медиаконтента является онлайновое вещание по технологии Multicast, обеспечивающей одновременную доставку идентичного контента всем запросившим его пользователям, что существенно разгружает каналы передачи данных, но... ограничивает свободу пользователей в выборе контента, поскольку если к нам подключились сто тысяч пользователей и каждый из них выбрал свой файл, то никакого выигрыша мы не получим. С другой стороны, никто нам не запрещает иметь несколько независимых Multicast-каналов, передающих различные файлы, к которым может подключаться кто угодно. Разница между обычной "скачкой" файла с сервера в том, что трансляция не позволяет слушателем/зрителям управлять потоком, и они вынуждены слушать/смотреть файл с момента подключения к серверу, который к тому времени мог проиграть половину файла. В некоторых случаях это приемлемо, в некоторых - нет. Как показывает практика, достаточно большой аудитории пользователей совершенно неважно, что именно играет в данный момент - главное, чтобы что-то вообще играло.К тому же в потоковое аудио/видео намного легче "врезать" рекламу или прочие вставки типа "breakingnews", да и квалификация среднестатистического пользователя не позволяет сохранять потоковый контент на диск, что очень нравится держателям авторских прав и прочим медиамагнатам.
В настоящий момент реализованы два основных протокола трансляции: Unicast ("узконаправленное" вещание с доставкой контента только одному целевому узлу) и Multicast (групповая трансляция с доставкой одного и того же контента множеству узлов). Также (формально) имеется возможность широковещательной рассылки контента всем узлам локальной сети (для этого достаточно указать в качестве целевого IP-адреса 255.255.255.255), но с высокой степенью вероятности она будет задавлена брандмауэрами и маршрузитаторами, так что без их радикальной перестройки сеанс вещания не состоится даже в рамках локальной сети.
Интернет-радио или веб-радио — группа технологий передачи потоковых аудиоданных через сеть Интернет. Также в качестве термина Интернет-радио или веб-радио может пониматься радиостанция, использующая для вещания одну из технологий Интернет-радио.Технологии, используемые интернет-радио
Системы интернет-радиовещания состоят из трех компонент:
Кодек аудиопотока кодирует и сжимает аудиопоток в звукой формат и посылает этот поток на сервер.
Сервер (повторитель потока) принимает аудиопоток от кодека и перенаправляет его копии всем подключенным к серверу клиентам.
Клиент принимает аудиопоток от сервера и преобразует его в аудиосигнал, который и слышит слушатель интернет-радиостанции. В некоторых случаях в качестве клиента может выступать еще один повторитель, что позволяет организовывать каскадные системы радиовещания.
В качестве кодека может выступать как обычная программа-аудиоплеер, дополненная специальным плагином-кодеком, так и специализированная программа, например — ICes, EzStream, SAM Broadcaster, так и аппаратное устройство, преобразующее аналоговый аудиопоток в цифровой.
Существует весьма большое количество серверов интернет-вещания, однако наиболее распространен сервер, созданный компанией Nullsoft и называющийся Shoutcast. Кроме того, существует сервер, совместимый с ShoutCast, предоставляющий гораздо большую функциональность и распространяемый бесплатно — Icecast (open-source, GPL). В отличие от ShoutCast-сервера, IceCast способен передавать несколько аудиопотоков, чаще обновляется и требует меньше ресурсов на один аудиопоток.
VoIP (англ. Voiceover IP; IP-телефония, произносится «во айпи») — система связи, обеспечивающая передачу речевого сигнала по сети Интернет или по любым другим IP-сетям. Сигнал по каналу связи передаётся в цифровом виде и, как правило, перед передачей преобразовывается (сжимается) с тем, чтобы удалить избыточность.Голосовая и видеосвязь посредством компьютерных сетей стала популярной во всём мире с начала XXI века и в настоящее время широко используется как частными пользователями, так и в корпоративном секторе. Применение систем IP-телефонии позволяет компаниям-операторам связи значительно снизить стоимость звонков (особенно международных) и интегрировать телефонию с сервисами Интернета, предоставлять интеллектуальные услуги. Технология VoIP реализует задачи и решения, которые с помощью технологии PSTN реализовать будет труднее, либо дороже.
Технические подробности
Сеть :Ethernet 1 порт/плату
Пользователь : 10 портов/плату
H.323V2 :H225,H.245,RTP/RTCP(RFC 1889/1890)
Сетевойпротокол :TCP(RFC 793), UDP(RFC768), IP(RFC 791)
Речевые параметры
Кодирование речи : G.729.a (8 Kbps), G.731.1(15.3/6.3 Kbps)
VAD(Активное определение голоса) / CNG(Комфортное шумоподавление)
Совместимость с факсом : Факс группы 3(Т.38)