![]() |
![]() |
Коготь 15.06.2004 - 16:52 |
Предлагаю прожолжение архивной темы http://www.kuban.ru/forum_new/forum10/arhiv/5947.html За прошедшие 2 года кое-что изменилось в аппаратном и программном обеспечении, увеличилось количество машин, появились подсети. А тут появился повод (чемпионат Европы, а там и Олимпиада не за горами;) потестировать это все в реальных условиях на качественно новом уровне. Чтобы заинтересовать начальство, было сказано о возможной организации корпоративного телевидения:) Итак, 1. В аппаратной части сети со времени прошлого "Опыта" появился коммутатор 3 уровня (Catalyst 3750), и соответвенно vlan'ы с маршрутизацией между ними. Напомню, то в первом "Опыте" велось мультикастовое вещание в одном сегменте без маршрутизаторов. Вся настройка коммутатора (точнее, в данном контексте маршрутизатора) свелась к включению мультикаста. В принципе, можно было настроить QoS, но это не потребовалось (во всяком случае пока) - более того, при включении QoS с дефолтовыми настройками, наблюдалсь ограничение полосы пропускания и соответвенно выпадение половины кадров. Добавлю, что сеть 100Мб, на уровне доступа кое-где стоят 8-портовые хабы, но в основном свичи. Количество потенциальных клиентов - не одна сотня, хотя футбол смотрят, конечно, не все. |
Коготь 1 - 15.06.2004 - 16:53 |
2. Кодирование TV-сигнала, как и в первом "Опыте", осуществляет карточка с видеовходом (в данном случае Asus V7700). Источник TV-сигнала - внешний TV-тюнер (редкостный отстой, но другого не нашлось), но может быть и телевизор или видик. Сразу скажу, что настройка карточки ввода изображения оказалось самой геморойной частью. Сначала не хотели ставиться WDM-драйвера капчурилки, потом выяснилось, что, несмотря на то, что что с ними нормально работает тот-же MoveMaker в XP, MediaEncoder 9 (скачивается с Microsoft) нормально работать с ними отказался. Ввод видео происходил только в NTSC, при переключении на SECAM он орал, что устройство не подключено. Пооблизовавшись на его фичи, пришлось вернуться к старому энкодеру 4.1, который успешно использовался в прошлом "Опыте". (В инете найти его уже сложно). Правда, и его завести удалось на XP только в режиме совместимости с W9x, 256 цветов, с отключенным "визуальным оформлением". Полоса пропускания была выбрана 2Мб/с - если меньше, видны артефакты, больше - нет смысла, только нагрузка несеть возрастает. Машинка P4 2,4ГГц, загрузка проца на более 25%. Кодек был выбран Microsoft MPEG-4 v 3. Надо сказать, что старый энкодер не видит кодеков от 9-го энкодера, но и не очень надо - преимущесво старого кодека то, что он есть у всех клиентов, даже на NT - ничего не надо доустанавливать, кликай и смотри. |
Коготь 2 - 15.06.2004 - 16:55 |
3. После того, как удалось завести кодирование, был поднят МедиаСервис на Windows 2003 Server. Надо уточнить, что в юникасте можно смотреть прямо с энкодера, медиаСервисы в этом случае - не очень нужная фича, позволяющая управлять потоками, подключать списки вопроизведения и т.д. В данном случае это нас не интересовало (кому надо, читайте Хелп). Но в этом случае, понятно, на каждого клиета отводится по 2 Мб, что абсолютно не приемлемо при массовом просмотре. Поэтому, нам от МедиаСервисов нужен был широковещательный, точнее мультикастовый режим. И тут оказалось, что этот режим (ВНИМАНИЕ!) доступен только на Windows 2003 ADVANCED Server. Правда, особой мощи от вещающей машины не требуется, в отличие от машины с энкодером. (Естественно, что енкодер и вещание при необходимости можно совместить на одной машине). С самими МедиаСервисами никаких проблем не было: был создан пункт вещания, выбран источник потока (маншина с энкодером), указан режим вещания. При этом были созданы файлы .nsc (параметры мультикастового потока), .asx (собственно, его и нужно передать каким-либо способом клиентам для открытия в MediaPlayer), .htm - пример web-страницы со встроенным окном проигрывателя (ActiveX), которая после дооформления была помещена на интранет-сайт (параметры ActiveX на странице легко настраиваются из FrontPage). 4. Два слова о клиентах. Везде использовался MediaPlayer, начиная от версии 6.4 (на НТ). На одной машине наблюдалось торможение на MP8, который изначально стоит в XP. Вылечилось установкой MP9. Хотя на других тормозов вроде нет. Ну вот, пока все - началась опытная эксплуатация;), пока никаких проблем не отмечено. Ну, за исключением отвратительной игры нашей сборной:( |
Да-да ! 3 - 15.06.2004 - 20:17 |
[за исключением отвратительной игры нашей сборной] Об этом уже писали пару лет назад. ******************* Звездные войны. Эпизод третий. Атака клоунов. В главной роли - вся сборная России. |