Трансляция радио в локальной сети

Так уж получилось, что живу я в общежитии, так как являюсь студентом (сам не из Минска). В настоящее время буквально у каждого имеется персональный компьютер, студенты нашей общаги - не исключение. И однажды у нас пару человек решили соединить свои компьютеры в локальную сеть. И увидели они, что это хорошо. И увидели остальные, что это хорошо... И вот - на данный момент у нас около 25 машин в сетке. "Восьмерка" (мое общежитие), конечно, не может похвастаться огромным количеством компьютеров, как, например, общаги РТИ, но все-таки...

Локальная сеть имеет огромное количество достоинств! И многим они знакомы: расшаренная (т.е. открыт общий доступ) музыка, фильмы, дистрибутивы программ и просто куча всякой полезной информации находится в бесплатном пользовании каждого члена сети. Кроме того, можно поиграть в сетевые игры, что мы и делаем еженощно и ежедневно от сессии до сессии, или, наконец, просто початиться (для несведущих - поболтать в чате).

Локалка таит в себе много "скрытых" возможностей, одну из них я "раскрыл", и думаю, многим пользователям интранета будет интересно реализовать у себя то же самое. "Так о чем же речь?" - спросите вы с нетерпением. Всему свое время, господа!

Все началось с того, что я приобрел TV-тюнер с FM-радио. И в то же время я экспериментировал с Windows 2000 Server, а многие знают, что в составе этой ОС есть комплекс программ Windows Media, которые позволяют реализовать передачу мультимедиа-данных в сетях различного рода. С помощью WM можно настроить передачу видео- и аудиопотоков как в быстрейших локальных сетях, так и в довольно медленном интернете.

И, как вы уже догадались, я попробовал все это в нашей сети. Получилось!!! Я транслировал радио - немногочисленный народ слушал. Пробовал и TV передавать, но ресурсы моего компа не позволяли достичь нормального качества передачи, поэтому о видео на время пришлось забыть. Все бы хорошо, но... есть свои минусы. WM - мощный программный пакет, и, соответственно, ресурсов он требовал, как и сама операционка, очень много. Поэтому работать на компьютере во время кодирования было практически невозможно. Если бы был отдельный сервак в сети, то это не мешало бы, но машина мне нужна была и для работы одновременно. Кроме того, рядовому пользователю довольно трудно самому разобраться в настройке сессии трансляции - огромное количество настроек вызывает желание закончить начатое. Плюс ко всему этому не каждый будет ставить Windows 2000 Server. Пришлось забыть на время о радио в сети.

 

Но, как говорится, проблема имела место и не давала мне покоя, пока на глаза не попалась программа производства Microsoft - Windows Media Encoder 7.1, которая позволяет не только осуществить трансляцию мультимедиа-данных в сети, но и просто закодировать файл в формат "wma(v)". И самое главное!!! WME 7.1, запущенный в фоновом режиме, практически не нагружает машину: хочешь - играй в требовательные компьютерные игры, хочешь - работай с документами, падение производительности практически равно нулю. Так вот, в данном обзоре я поведу речь именно об этой программе, позволившей нашей сети обзавестись радио, которое можно слушать все время, пока мой компьютер включен. Ну а теперь подробнее о самой WME 7.1.


Трансляция звука и видео

Инсталляция состоит из двух этапов: сначала требуется установить непосредственно WME, затем WME Software Developer Kit (SDK). Скачать данный софт можно с официального сайта Microsoft. Размер дистрибутива составляет 9,74 Mb. Условия распространения - freeware.

Запустив программу, на выбор дается несколько вариантов действий:

  • произвести захват, конвертацию файла, используя режим New Session Wizard (мастер создания новой сессии);
  • создать нужную сессию кодирования;
  • открыть уже имеющуюся сессию.

В нашем случае нужно выбрать первый пункт. Далее предлагается на выбор либо транслировать "вживую" (в прямом эфире), либо произвести захват в файл с внешних устройств или с экрана компьютера, либо конвертировать видеофайл в формат WMA(V).

Для трансляции звука нужно сначала указать, откуда, с какого выхода он будет сниматься. В моем случае он снимался с линейного выхода.

Звук перед трансляцией может кодироваться с разным битрейтом. Для локалки вполне подходит кодирование с качеством компакт-диска - 128 kb/s.

В принципе, это все по настройке. Для того, чтобы по сети клиенты могли подключиться к серверу, используется адрес типа http://R523:8080, где "R523" в данном случае является именем моего компа в сети; порт может быть любой, просто по дефолту используется - 8080. Подключиться можно посредством стандартного виндовского медиаплеера. Как показывает опыт, это возможно только в версиях плеера 6.4 и 8.0 - 7-ой почему-то не хочет коннектиться. Для быстрого доступа к серверу, передающему радио, рекомендую слушателю создать ярлык, в котором нужно прописать mms://server_name:8080.

На вкладке General доступна информация о количестве подключенных клиентов, загрузке процессора, параметрах сессии, времени трансляции и т.д.

На закладке Connections можно непосредственно видеть IP-адреса подключившихся. Нажав кнопку Mixer, можно во время трансляции выбрать, откуда снимать звук - например, вам захочется сказать пару ласковых слов слушателям в микрофон, тогда следует выбрать в микшере микрофон вместо Line In.

Настройка трансляции видео ничем не отличается от трансляции звука. Единственное, следует указать, что будем транслировать Video - "default video device". На следующем этапе указываем, с каким битрейтом кодируем и в каком формате. Чем выше битрейт, тем лучше качество изображения. Максимум, что может позволить программа, так это 1500 Kb. Видео можно кодировать в формат Windows Media 7-8, Microsoft Mpeg-4. Разницы в качестве я не заметил между всеми этими кодеками. Разница проявляется только при уменьшении битрейта. Недостатком при трансляции видео является то, что сервер может смотреть видео на тюнере только в окошке - невозможно развернуть Fullscreen. Но, как говорится - ВСЕ ДЛЯ НАРОДА!

Так что, уважаемые пользователи LAN, дерзайте! Очень неплохая вещь. Например, в период чемпионата мира по футболу я периодически транслировал некоторые матчи - народ остался доволен, сами понимаете.

Валерий СМИРНОВ,
smirnovv@tut.by

Версия для печатиВерсия для печати

Номер: 

25 за 2002 год

Рубрика: 

Software
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
 

Комментарии

Страницы

Аватар пользователя Валера Смирнов
Спасибо всем за доброе слово!

Это когда то я писал эту статейку, прога действительно удобная и простая в использовании. А на сегодняшний день, с современными компьютерами, так вообще проблемы нет.

Страницы