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

Так уж получилось, что живу я в общежитии, так как являюсь студентом (сам не из Минска). В настоящее время буквально у каждого имеется персональный компьютер, студенты нашей общаги - не исключение. И однажды у нас пару человек решили соединить свои компьютеры в локальную сеть. И увидели они, что это хорошо. И увидели остальные, что это хорошо... И вот - на данный момент у нас около 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!

Комментарии

Страницы

Аватар пользователя Elf
Обалдеть. Как крюто. Я просто обкончался.

Программ потокового вещания вагон и маленькая тележка. Могу себе представить, что там учудили мелкомягкие, что их чудо на твоем компе так тормозило. На своем 166 пне я запускал одновременно 4 аудиопотока (мп3) с трансляцией в сеть и все в порядке было. Под линухом это было, конечно. Мастдай отдыхает.

Lamers Must Die!

Linux rulez!

Windows sux!

А КВ задолюало уже своими ламерскими статейками. А такая газета когда-то была.... Я думал, у КВ мозгов больше чем у КГ, про тех я вообще молчу...

Аватар пользователя crash
В ответ на предыдущее сообщение могу сказать, что не все такие крутые, распальцованные и продвинутые юзеры. Кто-то пришел в мир компьютеров 5лет назад, а кто-то 5 лет назад был выпускником детского сада. Всем когда-то с чего-то надо начинать.

Лучше бы написали какой альтернативный софт можно использовать? Под какими системами этот софт лучше работает? Просто написали бы ответную статью.

А так легче всего сказать:

"Lamers Must Die! Linux rulez! Windows sux!"

Аватар пользователя andruha
2 elf:

Попей водички -- полегчает. Или делай медленно: вдох-выдох....

Аватар пользователя crash
Я же говорил что народ у нас только может послать куда подальше, на большее интелекта нехватает!

:-))

Аватар пользователя Diamond Dog
Да, на самом деле, crash очень прав, я вот почитал статейку и тоже таким вопросом задался, а есть ли альтернатива.....?
Аватар пользователя Хрюндель
www.peercast.org спасет всех
Аватар пользователя ManField
Отличная статья спасибо! Буду пробывать! Давно искал что-нибудь такое, но вот про прогу от майкрософта что-то не подумал :)). Кучу всякого барахла перебрал - ничего толком не заработало. Надеюсь хоть эта наконец-то все запустит! Скажу преждевременное: УРА!

А альтернативы про которую тут пишут пока нет! Это заявляю на 90% искали ни один месяц - все одна ботва попадалась...

Аватар пользователя JpR
Для трансляции музыки могу посаветовать Vypress Tonecast 1_1 не сложно качественно и сердито !!!
Аватар пользователя UPS
WME конечно хорош, но как все продукты от Билла, очень неповоротлив. Я полагаю, что для трансляции FM радиостанции или своей музыки в сетку лучше всего подойдет ShoutCast Server. К ресурсам эта прога совсем не требовательна, успешно работает на втором пне, транслируя на 20-25 клиентов и почти не загружая комп (проверено). В ней можно добавить плавный переход между композициями, свою речь, свою маленькую мп3-ку при установлении коннекта. Кстати есть версии и для линукса.
Аватар пользователя XAMILLION
Класная прога.А сеть у нас аж на 580 человек!Траслирую НТВ и чё-нибудь ещё, ну чтоб криминал показывали и про новые технологии.

Страницы